On Thu, Aug 19, 2021 at 11:02 AM Mark Cave-Ayland mark.cave-ayland@ilande.co.uk wrote:
Hi all,
Since the coreboot team moved the OpenBIOS project onto Github, there have been a number of steadily increasing pull requests and issues raised there and so I'm wondering if now is the time to start thinking about moving to a more Github-based workflow.
Why GitHub and not GitLab?
The nice thing about Github is that we can start to put together some CI to allow build testing of PRs and open potential review to people outside of the OpenBIOS mailing list. However there are a number of very knowledgeable people on this mailing list who have helped with the project over the years and I am really keen to maintain the benefit of their expertise.
I'm pretty sure some 'bots' exist that can send PR patches via email to the list.
Personally I find the Web-UI review process awkward (besides most of the time I do review I'm offline), and hard to grep (instead of an email archive).
Also it makes it harder for blind developers to contribute, but I think git forge projects are trying to catch up there.
Anyway we all have to adapt, and I agree using git forges help to reach another audience (as long as it doesn't kick out the current one).
CI is certainly a big win.
On this basis I would like to propose the following changes:
Move to a merge request workflow and start accepting PRs from Github
Add the openbios@openbios.org mailing list automatically to Github PRs and Issues so people on the mailing can take part in the discussions. Note: this is currently VERY low volume.
Implement a basic Github workflow using the QEMU project cross-compiler docker images to enable build testing and artifact generation without requiring a cross-compiler to be built manually. (I've already tried a few experiments and made some progress here).
Any further thoughts/ideas/suggestions?
ATB,
Mark. _______________________________________________ OpenBIOS mailing list -- openbios@openbios.org To unsubscribe send an email to openbios-leave@openbios.org