As long as you stick to git only features you can have everyone work on it, so 
branch bases workflow would be best. You can still use GitHub only features but 
just don’t make them compulsory.
WRONG!
Not also that some more advanced features or options for GItHub that have been 
discussed here e.g admin access, adding bots may or may not be possible under 
the ASF. Infra is the admin of all repo and they need to ensure that we know 
who has contributed code (which generally means bots can’t have write 
access)and that  git history can not be altered.

The majority of users do not use GIT at all.  NuttX distributions are SCM neutral (all GIT information has been used).  People on this list have indicated that they use NuttX released with Apache SVN.  I am are of corporation that use proprietary SCMs with NuttX releases.

So the whole assumption is wrong.  Assume that the NuttX user does not use GIT, does not have GIT, and does not keep NuttX released under GIT control.  Nothing in the workflow must ever make that decision or we screw a major part of the NuttX user base.  Most companies will not user Code due Jour from the GIT repositiies, they use the SCM-independ NuttX releases.


Reply via email to