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

Implement user guide for using git as a data source #97

Closed
jedelman8 opened this issue Mar 5, 2021 · 7 comments · Fixed by #184
Closed

Implement user guide for using git as a data source #97

jedelman8 opened this issue Mar 5, 2021 · 7 comments · Fixed by #184
Assignees
Labels
type: documentation Improvements or additions to documentation
Milestone

Comments

@jedelman8
Copy link
Contributor

Proposed Changes

Add user guide for using Git repos as data sources.

Justification

As a new feature, there aren't many examples on this. The guide should highlight the different use cases using the https://github.com/nautobot/demo-git-datasource repo. Create new branches in there as needed to showcase different examples in the user guide.

@jedelman8 jedelman8 added this to the v1.0.0 milestone Mar 5, 2021
@glennmatthews glennmatthews added status: current type: documentation Improvements or additions to documentation labels Mar 5, 2021
@jeffkala
Copy link
Contributor

@glennmatthews I'll take this one. If you want to assign it to me.

@jeffkala
Copy link
Contributor

Or maybe I should ask is this already done, appears to be: https://nautobot.readthedocs.io/en/latest/models/extras/gitrepository/

@glennmatthews
Copy link
Contributor

That's more of a technical reference to how the feature works. It would still be great to create a separate (though perhaps heavily cross-referenced) user guide - less focused on "how does this work?" and more focused on "how can I use this to solve my real-world challenges?" - think fully worked examples (using data added to the demo-git-datasource repo) with screenshots, etc.

@jeffkala
Copy link
Contributor

Great, I can handle that @glennmatthews , Is there a specific documentation style we're following for user-guides? Or just a md file?

@jedelman8
Copy link
Contributor Author

We don't have a style yet per se, but to re-iterate what @glennmatthews, it should very much be focused on using the feature. Common examples and scenarios should drive it. The first PR for a user guide should add a section "User Guides" to the RTD outline too.

@jeffkala what's your timing on this? We are looking to come out of beta this month and need to see what user guides will make it for 1.0.0 and which ones we should move to 1.1.0. L

@jeffkala
Copy link
Contributor

@jedelman8 Great, I'm working on it now. Hopefully I'll have a nice initial draft for review in the next day or so. I've used the git piece quite a bit when working with Ken on the golden config plugin. I just need to get some examples for export templates and jobs.

@jeffkala
Copy link
Contributor

@jedelman8 @glennmatthews , initial draft is up in a PR 184. Hopefully this is what we're looking for.

@jathanism jathanism added this to In progress in Release v1.0.0 Mar 24, 2021
@paulbukauskas paulbukauskas moved this from In progress to Review in progress in Release v1.0.0 Apr 8, 2021
Release v1.0.0 automation moved this from Review in progress to Done Apr 9, 2021
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jul 9, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
type: documentation Improvements or additions to documentation
Projects
No open projects
Development

Successfully merging a pull request may close this issue.

3 participants