-
Notifications
You must be signed in to change notification settings - Fork 9
11.30.2023 SLIM Developers Tag Up
John Engelke edited this page Dec 7, 2023
·
6 revisions
- @ddalton-jpl
- @jpl-jengelke
- @yunks128
- PR reviews should take place this week, any assistance is appreciated
-
Metrics ticket @ddalton-jpl issue-117
- Generalize metrics guide is in progress (efforts to generalize several metrics)
- Waiting on feedback from ticket requester to begin Starter Kit working on starter kits setting up docker
-
Continuous Testing ticket @yunks128: https://github.com/NASA-AMMOS/slim/issues/110
- Progress on the schedule available: https://github.com/yunks128/slim/blob/main/docs/guides/software-lifecycle/continuous-testing/plan-fy24-q1.md
- Pull Requests:
- Testing Frameworks: https://github.com/NASA-AMMOS/slim/pull/112
- A new pull request will be submitted soon.
- Continuous Testing Readme: https://github.com/NASA-AMMOS/slim/pull/123
- Discussion on how to improve the example page: https://github.com/NASA-AMMOS/slim/blob/issue-110-1/docs/guides/software-lifecycle/continuous-testing/continuous-testing-plan-example.md
- Change needed to be consistent with CI pages
- Code Coverage Tools: https://github.com/NASA-AMMOS/slim/pull/124
- Testing Frameworks: https://github.com/NASA-AMMOS/slim/pull/112
- Next Steps:
- Incorporating feedback from the reviewers (@jpl-jengelke, @riverma)
- Work on unit testing best practices and starter kits in progress
- consider a reference architecture page for continuous testing
- slim-starterkit-python/slim_sample_project/, go to .github/workflow; rzellem/EXOTIC -> actions -> see deploy for a concrete continuous testing in action
-
Infusion and SK Documentation @jpl-jengelke
- Waiting on PRs for several repos and info from FEI regarding server docs
- Will move forward as possible for next tag up
- Internal: See https://github.jpl.nasa.gov/MIPL/parent-mipl/wiki/SLIM-Infusion-Leaderboard:-Internal-Repos -- Wrap up (including requested changes) on 12/07
- External: See https://github.com/NASA-AMMOS/slim/wiki/SLIM-Infusion-Leaderboard:-OSS-Repos -- All forks to be created by 12/07 with team edits pending going forward
- Documentation: Java Starter Kit -- JSK PR to be ready by 12/08
- Write up README
- Publish parent-ammos to Maven Central
- Archetype creation/publish
- Documentation: PR for CI README to be presented as a template
- Waiting on PRs for several repos and info from FEI regarding server docs