nuttx icon indicating copy to clipboard operation
nuttx copied to clipboard

[HELP] NuttX release flow documentation

Open fdcavalcanti opened this issue 1 year ago • 3 comments

Description

Hi all!

Just so I understand what's going on.

Which standard does NuttX follow during release? Do we have that written somewhere? I checked the documentation and it does not say.

It's not clear to me what are target release dates, how and when we sync release/master and how testing works during this process (does the CI run automatically for release branches on both apps and nuttx for instance).

Am I missing something on the documentation or maybe there is another forum? This could be a moment to gather some suggestions and improve the docs.

Would appreciate if someone could enlighten me.

Thanks!

Verification

  • [X] I have verified before submitting the report.

fdcavalcanti avatar Oct 10 '24 13:10 fdcavalcanti

Thanks @fdcavalcanti for the great question! Yep the NuttX Release Process really needs to be documented, here's what I learnt so far:

Hi @acassis: Anything I missed?

lupyuen avatar Oct 11 '24 01:10 lupyuen

@lupyuen

For now I am the release manager for Nuttx and I follow and adapt this process https://gist.github.com/jerpelea/67895da8797f040ba3b113280fdcd57b

jerpelea avatar Oct 11 '24 05:10 jerpelea

@lupyuen I think you listed all the steps correctly. Maybe we can use these topics you listed together with the documentation from @jerpelea to create an official documentation. What do you think?

acassis avatar Oct 11 '24 12:10 acassis

@fdcavalcanti I think we can keep it opened, as it it an issue that needs to be fixed.

acassis avatar Oct 31 '24 13:10 acassis