Open riverma opened 9 months ago
Some ideas to help:
CC @NASA-AMMOS/slim-tsc @NASA-AMMOS/slim-psc thoughts?
Here are some additional suggestions on software repository hygiene (I believe that several of those were already addressed in the other issue tickets.):
Continuous Integration and Testing:
Versioning and Release Management:
Contributor Guidelines:
Security Vulnerabilities:
Analytics and Performance:
Regular Audits:
Thanks for these suggestions @yunks128 - looks great! There's certainly a lot of overlap with some other SLIM tickets, so you're right, we'll want to limit the scope of this ticket in a way. Thanks!
@riverma I have been looking around the SLIM repository and guides for a set of recommended issue labels and how to apply them. This issue in particular seems to be the most on topic - "triaging tickets in a timely fashion" implies "how to triage tickets". Can I request the labelling concept be added to this issue, or should I make a separate on? It is definitely more straightforward on it's own.
@rpuncel This is a great observation and comment. The original description of the ticket covers both labeling and triaging, e.g. Ensuring issue tickets are properly labeled and have assigned projects / milestones / etc.
Labeling seems appropriate here and in context. Please proceed, and if it is decided later to be out of context or a large topic we can always break it out then. Thank you.
@riverma is out through the first week in December but may check in occasionally.
@rpuncel @jpl-jengelke - I like that. It adds more specificity to what's needed for triaging tickets. I've updated the ticket description above to include your comment, thank you!
Checked for duplicates
Yes - I've already checked
Category
Governance
Describe the need
Once a software project gets rolling, there are aspects important to maintaining the software repository that can aid the health and maintenance of the project. What we need is a clear set of guidelines / checklists for project maintainers to be cognizant of at a recurring interval - to ensure the software repository is following best practices.
Some ideas on hygiene topics: