Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Quality issues in the plugin docs (incorrect asciidoc formatting, missing content) #6693

Closed
30 of 65 tasks
dedemorton opened this issue Feb 11, 2017 · 2 comments
Closed
30 of 65 tasks

Comments

@dedemorton
Copy link
Contributor

dedemorton commented Feb 11, 2017

Ran across the following quality issues when I was scanning the input plugin docs for docgen issues.

Global:

  • Style of the description varies from plugin to plugin. Would be nice to make the descriptions for consistent in style (at least for the plugins that we maintain).

Input plugins:

Output Plugins:

Filter plugins:

  • In filters-elapsed, correct default coding for periodic_flush. See discussion in #36
  • In plugins-filters-cipher, formatting for default value and value type is messed up (not sure if this is an asciidoc issue or the doc gen).
  • Bug in plugins-filters-dns--edit link takes you to dissect.rb source.
  • Bug in plugins-filters-dissect--edit link takes you to dns.rb source.
  • In plugins-filters-dns.html, the description of the reverse option includes to-do items: TODO(sissel): The timeout limitation does seem to be fixed in here: http://redmine.ruby-lang.org/issues/5100 # but isn’t currently in JRuby. TODO(sissel): make action required? This was always the intent, but it due to a typo it was never enforced. Thus the default behavior in past versions was append by accident. Reverse resolve one or more fields.
  • In plugins-filters-dissect, some of the examples don't use the correct asciidoc example formatting type for the data that's shown. The docs are also very hard to follow. This is an important plugin.
  • In plugins-filters-drop, some of the examples don't use the correct asciidoc example formatting type for the data that's shown.
  • In plugins-filters-mutate, add an example to illustrate nesting
  • In plugins-filters-elapsed, some of the examples don't use the correct asciidoc example formatting type for the data that's shown.
  • In plugins-filters-environment, some of the examples don't use the correct asciidoc example formatting type for the data that's shown.
  • REMOVED plugins-filters-metaevent contains no intro description.
  • In plugins-filters-metricize, the examples in the intro don't use the correct example formatting.
  • REMOVEd In plugins-filters-oui, for example under the source option needs to be formatted.
  • **In plugins-filters-throttle. Has been removed from CI.
    • some of the example formatting is messed up with the example being broken into a mixture of example and text.**
  • REMOVED In plugins-filters-zeromq, the bullet list in the intro isn't formatted correctly.

Codec plugins:

  • In plugins-codecs-cef, the example under the delimiter option needs to be formatted correctly
  • REMOVED plugins-codecs-cloudtrail doesn't really contain any doc content.
  • REMOVED plugins-codecs-compress_spooler does not contain an intro description. In fact, there's very little doc here. There is a description for min_flush_time in the Ruby source, but it doesn't appear in the docs (maybe it's newish??)
  • plugins-codecs-dots doesn't really contain any doc content. Needs an example at least.
  • plugins-codecs-edn doesn't really contain any doc content. Added description, but still needs an example.
  • plugins-codecs-edn_lines doesn't really contain any doc content. Added description, but still needs an example
  • plugins-codecs-msgpack doesn't really contain any doc content. Added description, but still needs an example.
  • In plugins-codecs-nmap, the list of event types should be formatted as a list.
  • In plugins-codecs-protobuf, link is formatted incorrectly and bullet list under the include_path option needs formatting.

Meta:

@dedemorton
Copy link
Contributor Author

@karenzone This issue has been open for quite awhile because I use it to track and fix little nits that I notice in the plugin docs. Whenever you need to update the docs for a plugin, make sure you check this issue to see if there are any other fixes required.

@karenzone
Copy link
Contributor

Most of the issues have been addressed. Moving unchecked issues to #10838 for research and remediation.

Thanks for creating this meta issue and model for tracking quality issues in the plugin docs, DeDe. The good work you started lives on in #10838.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants