NASA-AMMOS / slim

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

[New Process Improvement Need]: Java-based project to integrate with GitHub Actions, Maven Central, etc. #127

Open jpl-jengelke opened 6 months ago

jpl-jengelke commented 6 months ago

Checked for duplicates

Yes - I've already checked

Category

Software Lifecycle - the creation, change, and release of software

Describe the need

We have a need for a Java base project, that is ready for new projects to leverage GitHub Actions, Maven Central, and other Java ecosystem tools. Additionally, it should support internal Lab processes for MIPL-based software.

It is to be contained in the standalone repo slim-starterkit-java.

This starter kit will facilitate closing several process improvement tickets: #23, #24, #25, #104, #110.

jpl-jengelke commented 6 months ago

Issue #110 is currently being worked, so this issue will provide the vehicle for implementation and/or rework.