Rename example_plugins to example_apps #5179
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What's Changed
Happy Friday afternoon! As part of the ongoing shift in nomenclature from Nautobot "plugins" to Nautobot "Apps", this PR's primary goal is to migrate
example_plugin
andexample_plugin_with_view_override
toexample_app
andexample_app_with_view_override
respectively, including their usage in Nautobot's test automation and documentation.The secondary goal was to replace all other references to "plugins" in the
examples/
directory with "App" references, except in cases where doing so would require impactful code changes in core (e.g.settings.PLUGINS
,plugins:
andplugins-api:
URL namespaces, etc.)A tertiary goal was to, in core files that were already being touched as part of the above, make a first stab at cleaning up docstrings, comments, and the like to also use the newer nomenclature, but this is best-effort only at this time and will require more exhaustive work in a future PR.
Screenshots
TODO
PluginApp Updates (when adding/changing features)