------- Original Message -------
On Tuesday, May 3rd, 2022 at 11:03 PM, Richard Brown
Hi all,
I'm coming to you all with two hats on, speaking as both the Kubic/MicroOS Release person and openSUSE's Kubernetes package maintainer.
Before I explain what I propose, I'd like to give a little bit of history just so we're all on the same page.
First their was Kubic, openSUSE's attempt at making a Kubernetes focused distro, the community companion to SUSE's CaaSP product.
As part of that, this little thing called MicroOS, the transactionally updated OS was spawned as a side project from Kubic.
This 'side project' has now become the much bigger deal, with far more interest and activity than the Kubic project that gave birth to it, and spawning its own side efforts, like the MicroOS Desktop.
And Kubic's commercial companion, CaaSP, has likewise been superseded by Rancher, who meanwhile work hard on making sure their offerings work on SUSE/openSUSE stuff often without needing repackaging for SUSE/openSUSE.
But meanwhile, we carry a whole bunch of weird organisational debt.
Most of us are here to talk about MicroOS, but this list is named after kubic.
Our devel project in OBS is called devel:kubic, not devel:microos.
And our github.com/kubic-project organisation holds a ton of stuff that either arguably shouldn't exist, or is better homed in github.com/openSUSE
Therefore I'd like to make the following proposals for us to consider.
- Tidy up github.com/kubic-project (I've already started moving many things to github.com/openSUSE or archiving the inactive projects) - Making devel:microos and moving everything MicroOS related there - Creating a MicroOS mailinglist
Assuming we collectively agree to the above, I'd also like us to consider the following.
I do not really want to maintain seperate Kubernetes packages in openSUSE any more.
Therefore I'd like to step back from maintaining those packages. But there is more to it than that.
I think the Kubic Project has run its course and people are best served using MicroOS with k3s/RKE direct from Rancher.
Personally, I think the best way forward would be to remove the openSUSE Kubernetes packages and wind down the Kubic Project.
But, of course, I'm open to the possibility of people disagreeing and wanting to take up that work.
Please reach out to me either directly or discuss on this list if you're interested in stepping up.
It's quite a bit of work and while I'm not sure it's worth it, I promise to help any motivated folk who disagree with me :)
Look forward to hearing what you all think,
Richard
Hi Richard, After a quick chat yesterday I do see your point (https://t.me/openSUSE_MicroOS_Desktop/14845). The only thing I would miss from a k3s-MicroOS system is kubicctl which IMO really gives the edge over other k8s distributions. If the project does reach EOL I would be quite happy to work on a similar solution for MicroOS and k3s. If, however, the contributors of the project decide to keep it alive, and maintain it I would be also happy to help. Although I have very little experience with openSUSE tools (which is shameful at this point really) I'm happy to learn. Either way I respect your decision, and gladly help out wherever I can. Br, A.