Skip to content

Conversation

karenzone
Copy link
Contributor

@karenzone karenzone commented Jul 20, 2020

Integration plugins need a header that is different from the stand-alone plugin
header. The plugin docs links should point to the integration repo rather than the
stand-alone input and output repos. The header also adds a note that the plugin
is part of an integration rather than stand-alone.

The new header included in this work was added with elastic/logstash#11891 and elastic/logstash#12163 for the Logstash Reference, and elastic/logstash-docs#891 for the Versioned Plugin Reference.

Integration plugins need a header that is different from the stand-alone plugin header. The plugin docs links should point to the integration repo rather than the stand-alone input and output repos. The header also adds a note that the plugin is part of an integration rather than stand-alone. The new header included in this work was added with Logstash #11891.
@karenzone karenzone added the documentation Improvements or additions to documentation label Jul 20, 2020
Copy link
Member

@jsvd jsvd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

overall LGTM. just to confirm, we don't need the :integration: rabbitmq header on the index.asciidoc, right?

@karenzone
Copy link
Contributor Author

just to confirm, we don't need the :integration: rabbitmq header on the index.asciidoc, right?

Correct! The new :integration: attribute gives us a way to distinguish between plugins and integrations, especially in the case of jdbc where the integration and plugin names aren't 1:1 matches. So the plugins need the integration header to correctly point back to the integration. The integrations are working as designed.

This is exactly the kind of thoughtful inquiry I was expecting from you to help ensure that we had thought through all the implications. Thanks for asking!

@karenzone karenzone merged commit 44eca63 into logstash-plugins:master Aug 20, 2020
@karenzone karenzone deleted the replace-header-file branch August 20, 2020 20:19
@karenzone
Copy link
Contributor Author

PUBLISHED:
Screen Shot 2020-08-20 at 5 29 01 PM

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

Labels

documentation Improvements or additions to documentation

2 participants