Skip to content

Community CCB Agenda: April 22 2020

jczarnecki13 edited this page Apr 22, 2020 · 10 revisions

Minutes/decisions from CCB are noted with in-line comments.

New topics:

  • Use draft pull request feature as default

Agreed

Please check out this feature for our potential future use.

  • Versioning Update:
    • Option 1: tag current version of all repos and move forward with MAJOR.MINOR.FIX-beta-NUMBER_FROM_GIT_DESCRIBE

Jake raised the issue that this only works with git. Discussion. Tabled this for further discussion.

  • Option 2: Apply option 1 retroactively based on last tag
  • New Labels:
    • deprecate: To identify issues that deprecate features
    • TBL: Any other "services"?
  • Notes: Inline vs separate document?
  • Meta Agenda: Numbering to count number of items as opposed to reset for each repo.
  • Special CCB Extension from 1-2pm EST today for OSAL ticket

Relevant Links

Closed Integration Candidate: 2020-04-08

In-process Integration Candidate: 2020-04-15

For the conflicts noted below, Gerardo has tagged the folks who are going to help out with those this week.

Review PRs:

cFE

  1. PR #606, Fix #503 - better events for CFE_TBL_Load()

Jake: My observation is that this is an improvement, but the complexity has increased. Proposed a new ticket to address the complexity in the load table. Chris agreed, and noted there is an existing ticket - he will link that one to this one as well. CCB decided to go forward with this one.

  1. PR #622, Fix #121, Add check for UsedFlag and sets APID to CFE_TBL_NOT_OWNED

Approved

  1. PR #492, Unit test macros and example use with SB

Recommendation: House them in ut_support so they can be used in all subsystems. It was also decided that this would benefit from a separate review, targeting next week (so it can support the unit testing for the Gateway certification). Tam asked for some summary slides ahead of the separate review. Gerardo/Chris will schedule.

  1. PR #619, Fix #591, Avoid deadlock in CFE_ES_CreatObjects

Approved (also, open an issue for an OSAL debug feature)

  1. PR #624, Fix #623, Replace OS_FS_* return codes with common definitions

Approved

  1. PR #625, Fix #410, separate SYSLOG configurable defaults for power on

Approved

ADDED JUST BEFORE MEETING: Fix #632 (https://github.com/nasa/cFE/pull/634), Infer OSAL_SYSTEM_BSPTYPE from CFE_SYSTEM_PSP_NAME #634 Merge together with OSAL side (this one, which was closed in the meeting: Fix #629 (https://github.com/nasa/cFE/pull/630), Define BSP type in sample config #630). Both will be addressed in this ticket. Approved.

OSAL

  1. PR #403, Fix #346, Adds library build, functional, and coverage test to CI

Approved.

  1. PR #428, Fix #425, Correct Test_OS_ConvertToArrayIndex assertion typo

Approved

  1. PR #418 Fix #354, Shell related API separated for optional implementation

Approved

  1. PR #426, Fix #424, Add looping wait for self exiting task #426

Approved

  1. PR #423, Fix #344, Consistent directory entry size limit #423

Approved

  1. PR #421 Fix #262, Removes OS_FS_* defines that aren't unique to FS #421
  2. PR #431, unit-tests/osloader-test: make modules always be built for the test Need to format title
  3. PR #634, Fix #632, Infer OSAL_SYSTEM_BSPTYPE from CFE_SYSTEM_PSP_NAME

Special Topic

  1. PR #427 Fix #285, Refactor OSAL code selection #427

To be addressed in separate meeting 1:30-2:30 today.

Fast Tracked

  1. PR #422 Fix #413, Add reference to osal user's guide from ReadMe

PSP

No new PRs

ci_lab

No new PRs

elf2cfetbl

  1. PR #36, Fix #33, Resolve print format mismatches on 32-bit host

sample_app

  1. PR #57, Fix #56, Update coverage compile/link flag options

Fast Tracked

  1. PR #59, Fix #50, Reference skeleton_app in ReadMe

sample_lib

  1. PR #20, Fix #19, Update coverage compile/link flag options

Fast Tracked

  1. PR #18, Fix #17, Fix Doxygen Warnings

sch_lab

No new PRs

to_lab

No new PRs

cFS-GroundSystem

No new PRs

cFS Bundle

No new PRs

Issues

cFS Bundle

  1. #67, Document deprecation process

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