Jira (PDOC-96) Strings needs to document core puppet references (indirection, configuration, metaparameter, etc)

0 views
Skip to first unread message

William Hopper (JIRA)

unread,
Sep 15, 2016, 7:53:43 PM9/15/16
to puppe...@googlegroups.com
William Hopper created an issue
 
Puppet Strings / New Feature PDOC-96
Strings needs to document core puppet references (indirection, configuration, metaparameter, etc)
Issue Type: New Feature New Feature
Assignee: Unassigned
Created: 2016/09/15 4:52 PM
Priority: Normal Normal
Reporter: William Hopper

`puppet doc` provided a facility for creating reference docs from lib/puppet/reference. That includes the following:

[16:46:24] whopper:~/Coding/puppet ‹master*› » bundle exec puppet doc --list
configuration - A reference for all settings
function - All functions available in the parser
indirection - Indirection types and their terminus classes
metaparameter - All Puppet metaparameters and all their details
providers - Which providers are valid for this machine
report - All available transaction reports
type - All Puppet resource types and all their details

Strings currently handles functions, providers, and types. The others live at https://docs.puppet.com/puppet/latest/reference (example, https://docs.puppet.com/puppet/latest/reference/indirection.html)

Strings has never supported indirection, metaparameters, reports or configuration docs. The docs team will need these to be functional to populate the site.

Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe)
Atlassian logo

Henrik Lindberg (JIRA)

unread,
Apr 25, 2017, 6:08:03 AM4/25/17
to puppe...@googlegroups.com

Eric Putnam (JIRA)

unread,
Mar 5, 2018, 2:16:03 PM3/5/18
to puppe...@googlegroups.com
This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)
Atlassian logo

Jean Bond (JIRA)

unread,
Aug 12, 2019, 5:10:03 PM8/12/19
to puppe...@googlegroups.com

Jean Bond (JIRA)

unread,
Aug 12, 2019, 5:13:03 PM8/12/19
to puppe...@googlegroups.com
Jean Bond updated an issue
`puppet doc` provided a facility for creating reference docs from {{lib/puppet/reference}}. That includes the following:

{code}

[16:46:24] whopper:~/Coding/puppet ‹master*› » bundle exec puppet doc --list
configuration - A reference for all settings
function - All functions available in the parser
indirection - Indirection types and their terminus classes
metaparameter - All Puppet metaparameters and all their details
providers - Which providers are valid for this machine
report - All available transaction reports
type - All Puppet resource types and all their details
{code}

Strings currently handles functions, providers, and types. The others live at https://
docs. puppet.com/ docs/ puppet/latest/ reference (example, https:// docs. puppet.com/ docs/ puppet/latest/ reference/ indirection.html)


Strings has never supported indirection, metaparameters, reports or configuration docs. The docs team will need these to be functional to populate the site.

Jean Bond (JIRA)

unread,
Aug 12, 2019, 5:16:02 PM8/12/19
to puppe...@googlegroups.com
Jean Bond updated an issue
`puppet doc` provided a facility for creating reference docs from {{lib/puppet/reference}}. That includes the following:

{code}
[16:46:24] whopper:~/Coding/puppet ‹master*› » bundle exec puppet doc --list
configuration - A reference for all settings
function - All functions available in the parser
indirection - Indirection types and their terminus classes
metaparameter - All Puppet metaparameters and all their details
providers - Which providers are valid for this machine
report - All available transaction reports
type - All Puppet resource types and all their details
{code}

Strings currently handles functions, providers, and types. The others live at https://puppet.com/docs/puppet/latest/ (example, https://puppet.com/docs/puppet/latest/indirection.html) (link edited by Jean Bond 12 August 2019)

Strings has never supported indirection, metaparameters, reports or configuration docs. The docs team will need these to be functional to populate the site.

Jean Bond (JIRA)

unread,
Aug 12, 2019, 5:19:02 PM8/12/19
to puppe...@googlegroups.com
Jean Bond commented on New Feature PDOC-96
 
Re: Strings needs to document core puppet references (indirection, configuration, metaparameter, etc)

Update! Some of these generated docs no longer need to be generated, because:

  • they are not useful for most users (indirection)
  • they are stable docs and can be handled as more-or-less static docs (metaparameter, report)
  • they aren't in the docs repo or recent docs memory at all (providers).

The docs that we WOULD like Strings to handle are:
*configuration: Strings does NOT generate this, and tech pubs would love for Strings to do this.

  • function: Strings generates this, but may have some issues? I need to look at a diff, it might be fine actually.
  • type: Strings generates this, but with numerous problems.
    *

Jean Bond (JIRA)

unread,
Aug 12, 2019, 5:21:03 PM8/12/19
to puppe...@googlegroups.com
Jean Bond updated an issue
Change By: Jean Bond
`puppet doc` provided a facility for creating reference docs from {{lib/puppet/reference}}. That includes the following:

{code}
[16:46:24] whopper:~/Coding/puppet ‹master*› » bundle exec puppet doc --list
configuration - A reference for all settings
function - All functions available in the parser
indirection - Indirection types and their terminus classes
metaparameter - All Puppet metaparameters and all their details
providers - Which providers are valid for this machine
report - All available transaction reports
type - All Puppet resource types and all their details
{code}

Strings currently handles functions, providers, and types. The others live at https://puppet.com/docs/puppet/latest/ (example, https://puppet.com/docs/puppet/latest/indirection.html) (link edited updated by Jean Bond 12 August 2019)


Strings has never supported indirection, metaparameters, reports or configuration docs. The docs team will need these to be functional to populate the site.

Jesse Scott (JIRA)

unread,
Aug 20, 2019, 7:37:03 PM8/20/19
to puppe...@googlegroups.com

Jesse Scott (JIRA)

unread,
Aug 20, 2019, 7:38:02 PM8/20/19
to puppe...@googlegroups.com

Jesse Scott (JIRA)

unread,
Aug 20, 2019, 7:41:03 PM8/20/19
to puppe...@googlegroups.com
Jesse Scott updated an issue
Change By: Jesse Scott
Team: Puppet Developer Experience
Epic Status: In Progress
Epic Name: Strings should document core puppet references
Status: Accepted Developing
Workflow: Scrum Team Engineering Epic Workflow
Issue Type: New Feature Epic

Jean Bond (JIRA)

unread,
Aug 30, 2019, 5:16:03 PM8/30/19
to puppe...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages