Hi,

We plan to convert world from a Genode repository into a repository
housing goa [1] projects and while doing so tidy things up. At the
moment there is no ample schedule, so treat this announcement as a
heads-up, but we would like to finish the restructuring process by the
beginning of 2026. The following text briefly goes into the reasoning
behind this decision and outlines the process.

  [1] https://github.com/genodelabs/goa


The world repository was created as a gathering place for interesting
components that enrich the Genode ecosystem but are not strictly placed
under the same scrutiny as the ones in the base repositories. This
lowers the bar for community contributions and makes it the perfect fit
for ported applications and their dependencies.

By now the recommended way to bring existing applications over to Genode
is by using goa instead of imposing Genode's build-system on the contrib
sources. We would like to reinforce that and anticipate that down the road
goa will play a vital role also in creating new and non-ported Genode
components.

The restructuring is thus intended to give goa projects that should be
maintained by and large by the community a focal point and keeps the
spirit of the world repository alive.

As a first step we are going to move the existing content of the world
repository into the newly created 'legacy' sub-directory and will adapt
the documentation, e.g.

  REPOSITORIES += $(GENODE_DIR)/repos/world/legacy

retains the current state.

Next we would like to convert components into goa projects on a case by
case basis choosing which we would like to keep maintaining, e.g. Java,
and which are eventually destined for removal.

And this brings the community, i.e. you, into focus - please get in touch
if there are components in world that you are currently use and plan on
keep using, potentially becoming the custodian yourself.


Regards
Josef

-- 
Josef Söntgen
Genode Labs

http://www.genode-labs.com/ · http://genode.org/

Attachment: signature.asc
Description: PGP signature

_______________________________________________
users mailing list -- users@lists.genode.org
To unsubscribe send an email to users-le...@lists.genode.org
Archived at 
https://lists.genode.org/mailman3/hyperkitty/list/users@lists.genode.org/message/LU5EMUVSR3PQT5CFMDOJAW23VB7UVBT5/

Reply via email to