On 10/31/2016 08:50 AM, Alex Elder wrote:
The Greybus kernel code, developed as part of Google's Project Ara, is in the upstream Linux kernel tree (under drivers/staging). The cancellation of that project makes the future for Greybus a bit less certain. There is interest among the core developers of Greybus (and others) to do what we can to preserve the value of the Greybus implementation for use beyond its original target platform. For that to have any chance of success, we need to establish some organization, and basically form a community of developers and interested parties.
At long last I can tell you I've arranged to get a mailing list and IRC channel set up for Greybus development.
The e-mail address is: firstname.lastname@example.org This list is intended to handle all development discussion for Greybus and related topics (like gbsim and manifesto), and this includes patch traffic.
Please add yourself to the mailing list here: https://lists.linaro.org/mailman/listinfo/greybus-dev
Archives of traffic on the list will be maintained here: https://lists.linaro.org/pipermail/greybus-dev
The IRC channel is on Freenode, named #greybus. I believe it too is logged (and if it is not now, we'll arrange for it to be).
We will continue to use the git repositories on Github: https://github.com/projectara
There is no Wiki or other web page, nor other resources like bug tracking or a patchwork instance. In time we may add these.
For anyone previously associated with Project Ara, please note that the old e-mail lists and IRC channel will be shut down at some future date (perhaps at the end of this year).
Any questions, please contact me. Thanks.
I'm proposing below a few things, which I'll implement this week unless I hear people express strong opposition (or clearly better suggestions). If you have comments, please say something.
Git repositories. Public git repositories related to Project Ara are all hosted here: https://github.com/projectara At this time I see no reason to move away from this, but it would not surprise me if we decided to host the code and documentation somewhere else at some future date.
Mailing List. Because the Greybus kernel code sits in the staging tree, mail about it should go to the driver-devel mailing list (email@example.com). I know that some people prefer better mail filters rather than more mailing lists, but I think Greybus discussion warrants a separate list. Its code spans multiple code bases, and I think we're going to need some dedicated and ongoing strategy and design discussions. So I'd like to create a Greybus mailing list as a home for all Greybus-related discussion, including patch traffic. My suggestion is to create a majordomo list: firstname.lastname@example.org
Patchwork. In the past I have found Patchwork to be a very useful tool in managing incoming patches. I'd like to set up a patchwork instance for Greybus, monitoring the greybus mailing list, again at kernel.org.
Wiki page. If we want a Wiki page, we could set one up at kernel.org. Thoughts?
Web home page. I have secured the "greybus.org" domain, so if there is any value in populating that page it could serve as the home page for the project. It currently has no content.
Are there any other important resources I've missed? Once we get a list going (or not) I've got a few other things to talk about.
PS I have addressed this message to a set of interested people whose e-mail addresses I knew; the set is definitely incomplete. This will form the initial membership of the mailing list. If you do not want to be on that list, or if you know others I should include, please send me contact information by private message.