Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New maintainer needed #498

Closed
mato opened this issue Nov 11, 2021 · 4 comments
Closed

New maintainer needed #498

mato opened this issue Nov 11, 2021 · 4 comments

Comments

@mato
Copy link
Member

mato commented Nov 11, 2021

Effective today, I am stepping down from maintaining Solo5 and from the core team of MirageOS.

What does that mean?

I will no longer monitor pull requests or issues filed on repositories in the Solo5/ organisation on GitHub, with the exception of this
issue of appointing a new maintainer for Solo5.

Given that MirageOS is the primary downstream of Solo5, I would prefer that members of the MirageOS community step up to continue maintenance of Solo5. Failing that, perhaps there is someone in the wider community who is interested.

For details please see the full e-mail at https://www.mail-archive.com/solo5@lists.h3q.com/msg00097.html.

@mato mato pinned this issue Nov 11, 2021
@avsm
Copy link
Collaborator

avsm commented Nov 24, 2021

Firstly, of course, many thanks to Martin for the wonderful maintainership to date.

Moving forwards, I can confirm that I have admin access to the solo5 org, and there is a meeting of the MirageOS core team on the 25th Nov 2021 (tomorrow) in order to find out who has time and interest to step up.

@dinosaure
Copy link
Collaborator

dinosaure commented Nov 30, 2021

Hi,

We did the meeting with the @mirage/core team and we agreed that @TheLortex and me will maintain & release Solo5. @avsm, @djs55 and @hannesm will keep their eyes on the project to keep the quality of this project made by the Solo5 core team.

From our perspective, #494 will be merged and Solo5.0.8.00.7.0 will be released. This is our initial plan with Martin about the release of MirageOS 4. So we will achieve that as soon as possible 👍. About technical details (I know that NixOS is aware about that), we will not support a retro-compatibility with MirageOS 3. By this way, we can merge #494 without any changes and definitely delete pkg-config from our workflow.

Then, in the way of MirageOS 4, we will continue to maintain and improve Solo5 and we will try to answer the existing issues. In our mind, OpenBSD support (see #495), NixOS support (see #496) and SCSI support. This is our court/middle term goals about Solo5.

I would like to thanks Martin for all of his job on this great project. It help us a lot to provide unikernels and we will continue to improve it to obtain a better experience about virtualization/deployment of unikernels.

@hannesm
Copy link
Contributor

hannesm commented Dec 1, 2021

First of all, thanks @mato for your impressive work on solo5 (and various other parts of the MiageOS ecosystem) - a system developed in C without much ifdef, very stable across platforms and compilers, nearly bug free (the only one I remember is #460).

Then - about the plan - thanks to @dinosaure and @TheLortex for taking on. My concern with the above plan is the lack of mention of a CI -- I really appreciate the huge matrix of e2e tests and platforms they are executed on. I personally think that such a huge automated coverage is crucial for further development and maintenance of solo5 (before planning releases) - to avoid bitrot and bad changes on some code paths (OpenBSD vmm, the xen code, ...).

@avsm
Copy link
Collaborator

avsm commented Dec 13, 2021

Many thanks for volunteering, @dinosaure @TheLortex! I'll add you both as maintainers now. If you could ensure that the CHANGES file and README remains uptodate I'd appreciate it.

@avsm avsm closed this as completed Dec 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants