LINK TO REDDIT THREAD: https://www.reddit.com/r/libreboot/comments/66tdds/proposal_for_libreboot_rejoin_gnu_community/
I, Leah Rowe, am seeking to submit a proposal to GNU for Libreboot to re-join the GNU project. It was previously a member of GNU between 14 May 2016 to 15 September 2016.
Before I make this decision, as a result of democratic decision making in Libreboot nowadays, I need to see a lack of overall opposition from other maintainers (willingness to remain in the project after joining GNU, means that there is no meaningful opposition), and a substantial level of support by the public. The purpose of this Reddit thread is precisely to gauge public support for this decision, and based on that, whether to proceed. This is different than before, and reflects Libreboot's new democratic style of decision making. It will only be done with community approval.
Libreboot left GNU on 15 September 2016, with a string of allegations and slander thrown at the FSF for a topic unrelated to Libreboot. Chaos ensued, and Libreboot's relations with FSF and GNU were heavily damaged. All of it was unnecessary. What happened should not have happened, and I'd rather not talk about it in detail in this thread, but suffice it to say, Libreboot should have never left GNU.
On April 2nd, 2017, Libreboot issued a letter of peace to the community. It can be seen here, along with my own public apology for certain actions which I took during the period of September 2016 to the end of March 2017: https://libreboot.org/news/unity.html
Libreboot now has a more democratic leadership, and major decisions are made with direct community involvement. Several people have access to the Libreboot project via SSH into libreboot.org, and push access to the Git repository. Patches (including those from me) are now pushed to branches and go under code review before being merged into the main development branch.
Libreboot is now operating in the same way that it was before joining GNU, with the exception of the above infrastructural changes, working closely in alliance with FSF and GNU, while being separate in its own administration and acting under its own independent guidance. While this is healthy, it is far from ideal for the LIbreboot project. In my opinion, we are better off operating directly under GNU.
I am strongly considering whether to submit an application for Libreboot to re-join the GNU project, and I'm leaning towards a "yes" decision. The current stable release (version 20160907) of Libreboot is from while Libreboot was a GNU member, and the infrastructure that Libreboot used from GNU (mailing lists, and the redirect from gnu.org/s/libreboot to libreboot.org) is still in place. If Libreboot were to re-join GNU, then it all falls into place and the project can continue as though it never left GNU in the first place. The conditions under which I removed Libreboot from GNU would not, if similar issues came up in the future, cause a 2nd exit. If Libreboot re-joins GNU, it joins GNU permanently and a repeat of prior chaotic events will not occur. Similar drama will not happen again. Libreboot is now only about Libreboot development, and nothing else.