Skip to content

Community CCB Agenda: April 08 2020

Gerardo E. Cruz-Ortiz edited this page Apr 8, 2020 · 8 revisions

Milestone Tentative Dates

  • “End-of-Summer Release”, 2019
    • OSAL Apache 2.0 software release pending OPC approval
      • Approved 5.0 with NOSA, requested re-evaluation for Apache 2.0
    • Rest of the framework (aka “cFE”) released as Apache 2.0
    • Draft VDD Complete
  • cfe 7.0.0 – Winter 2020 (really CCB choice)
    • Update date Sometime between after Summer 2020
  • “Certifiable framework” - focus for delivery Summer 2020
    • TBD open tickets

Other topics:

  • Trying out using GitHub Wiki for Agenda and Notes
  • Version Numbers: Currently we increase the revision whenever a new merge is done on master. Regardless of the number of commits or the scope of the change. This is not very informative for our users who might ask "can I upgrade?", the only working solution for them is to sift through the pull requests and commit messages. Would Semantic Versioning be an option? For releases we could switch to named versions like Ubuntu does.

Relevant Links

Closed Integration Candidate: 2020-03-18

  1. cFS Bundle PR#57
  2. cFE PR#566
  3. OSAL PR#375
  4. sample_app PR#49
  5. sample_lib PR#16
  6. cFS-Ground_System PR#64
  7. ci_lab PR#44

In-Progress Integration Candidate: 2020-04-01

  1. cFS Bundle PR#57
  2. cFE PR#566
  3. OSAL PR#408*
  4. PSP PR#151
  5. cFS-Ground_System PR#69

*OSAL PR#396 doesn't work with current cFE using OMIT_DEPRECATED. Here are some options:

  • Keep the merge pending and update the bundle without OSAL until the cFE update is implemented
  • Publish regardless of OMIT_DEPRECATED not working since the bundle works otherwise
  • Code-fence the newly "broken" cFE functionailty with it's own OMIT_DEPRECATED tags

Review PRs:

cFE

  1. PR #574: Fix #573 update RTEMS example Toolchain
  2. PR #585: Fix #581, Propagate the OSAL compile definitions to CFE build

OSAL

  1. PR #402: Fix #232, pthread stack min typo
  2. PR #404: OSAL build cleanup (multiple issues)
  3. PR #405: Fix #397, Remove old unit test example, add README.md, further macro cleanup

PSP

  1. PR #146: Fix #145, Update RTEMS CMake module
  2. PR #148: Fix #135, Add separate CMakeLists.txt for each implementation
  3. PR #149: Fix #121, Unify CFE PSP with OSAL BSP

ci_lab

  1. PR #46: Fix #121, Unify CFE PSP with OSAL BSP

to_lab

  1. PR #149: Fix #121, Unify CFE PSP with OSAL BSP

sch_lab

  1. PR #38: Fix #37, Opaque CFE_SB_MsgId_t values

sample_app

  1. PR #54: Fix #53, Opaque CFE_SB_MsgId_t values

Review issues

Invite list

  • GSFC

    • Jacob Hageman (cFS Framework Lead)
    • Jonathan Wilmot (cFS Program Manager)
    • Alan Cudmore (cFS Architect)
    • Gerardo Cruz-Ortiz (cFS Management)
    • Dan Knutsen (cFS Developer)
    • Jay Czarnecki (Software Process Imp)
    • Beth Timmons (GSFC Apps)
    • Dwaine Molock (Project Developer)
    • Anhelina Yurkova (cFS Test Automation)
    • Leor Bleier (cFS Developer)
  • JSC

    • Steve Duran (PSP, OSAL Developer)
    • Ron Maglothin (Lunar CATALYST Developer)
    • Allen Brown (AES Developer)
    • Thomas Brain (AES Integration)
    • Tam Ngo AES Lead
    • Carrejo, Daniel Systems
    • Schlesinger, Adam Avionics and Software
    • Thad Flemming
  • ARC

    • Chris Knight (SBN Developer & Research)
    • Joseph (Pat) Castle
    • Michael Scott
    • Craig Pires
  • LaRC

    • Chris Thames (Lead/FSW Management)
    • Noah Ryan (Software Developer)
  • MSFC

    • Deanna Whitehead
    • Stefanie Justice
    • Lisa Vanderaar (Software lead)
  • GRC

    • Joe Hickey (cFS Developer)
  • IV&V

    • Matt Grubb (SmallSat baseline, build testing)
  • JHU/APL

    • Chris Monaco
  • Guest

    • Dave McComas (GSFC)
Clone this wiki locally