NASA-AMMOS / slim

Software Lifecycle Improvement & Modernization
https://nasa-ammos.github.io/slim/
Apache License 2.0
24 stars 9 forks source link

Infusion of "Repository Essentials" #75

Open riverma opened 1 year ago

riverma commented 1 year ago

Checked for duplicates

Yes - I've already checked

Alternatives considered

Yes - and alternatives don't suffice

Describe the request

We've created a collection of best practice documentation templates for setting up a repository here: https://nasa-ammos.github.io/slim/documentation/starter-kits/. There's a number of projects interested in utilizing these templates, so this ticket tracks that infusion need.

riverma commented 1 year ago

+1 from @ramesh-maddegoda, @jamesfwood, @stirlingalgermissen, @AaronPlave, @nttoole, @rtapella, @galenatjpl, @jeffreypon, @Scotchester, @kgrimes2, @sujen1412, @pymonger, @hookhua

riverma commented 1 year ago

One idea on making infusion of Git repository essentials easier could be to create a GitHub template repository that has all the repository doc templates built-in. That way, new projects can create a new repository based on the template and not have to set any templates up. This has been trialed, for example, in the Unity project.