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

Rename example_plugins to example_apps #5179

Merged
merged 4 commits into from Jan 30, 2024

Conversation

glennmatthews
Copy link
Contributor

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 and example_plugin_with_view_override to example_app and example_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: and plugins-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

image

image

image

image

image

image

TODO

  • Explanation of Change(s)
  • Added change log fragment(s) (for more information see the documentation)
  • Attached Screenshots, Payload Example
  • Unit, Integration Tests
  • Documentation Updates (when adding/changing features)
  • Example Plugin App Updates (when adding/changing features)
  • Outline Remaining Work, Constraints from Design

@glennmatthews glennmatthews self-assigned this Jan 29, 2024
@gsnider2195 gsnider2195 self-requested a review January 30, 2024 15:15
Co-authored-by: Gary Snider <75227981+gsnider2195@users.noreply.github.com>
@glennmatthews glennmatthews merged commit 30db7eb into next Jan 30, 2024
17 checks passed
@glennmatthews glennmatthews deleted the u/glennmatthews-plugin-to-app branch January 30, 2024 20:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants