-
Notifications
You must be signed in to change notification settings - Fork 8.2k
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
Developer guide cleanup #67782
Comments
@joshdover you commented in the PR:
Where would I put content that is only relevant to developing plugins externally in that case? For instance, this section says And the stuff above about developing directly to the kibana repo isn't relevant for external developers. They don't have to know about our github workflow, or submitting pull requests, or how to update our asciidoc docs if they added or changed a user facing feature. The common stuff I was planning to put under It might make sense to have a generic "Developing plugins" section, but it shouldn't contain any information that is relevant to a person who is not developing a plugin, but instead editing a plugin for the purpose of creating a feature. Otherwise I think they would gloss over it. |
This outline works well. The new titles make it easier for users to understand what content is in each section. I'm a big fan of Getting Started and Best practices sections. |
Pinging @elastic/kibana-docs (Team:Docs) |
Latest proposal from #67764: |
Overview
Sections to be removed or updated.
Ideally they would be updated, but to start, I think they do more harm than good, and should just be removed. Then the relevant teams can work on adding relevant content back in.
The following sections are outdated or specific to legacy plugin development and/or angular:
Communicating with Elasticsearch
Modules and Autoloading
Managing dependencies
Restructuring the format
Previously separate into two categories:
The content in these two sections aren't mutually exclusive and I think "core" is not clear at this point to a new developer.
New outline suggestion:
Here is some examples of the content under each section:
cc @joshdover @gchaps @KOTungseth
Related
The text was updated successfully, but these errors were encountered: