Hi Kurt,

Speaking for myself only, I would like to see xCAT continue on with a new set 
of maintainers. However, maintaining xCAT requires effort, and I want to make 
sure that any new team that forms to take over responsibility for the project 
has a good chance of success.

A few xCAT contributors have indicated they are interested in helping to keep 
the project going here:
https://github.com/xcat2/xcat-core/issues/7405

I have also discussed this privately with some other xCAT contributors that 
have indicated they could potentially assist the project going forward.

A viable proposal would need to include 6+ people who have been actively using, 
contributing to, or maintaining xCAT for a few years. Ideally everyone in the 
group would be using xCAT regularly in a professional capacity. Having formal 
organizational backing would be a huge asset but is not a hard requirement. 
Without formal organizational backing, everyone would presumably be supporting 
xCAT as a part time activity in addition to other responsibilities. In a 
situation where the team is mostly made up of part-time volunteers, having more 
people to share the workload would be an asset. Prior experience with 
maintaining an open-source project would also be an asset but is not a hard 
requirement. Ideally the community will recognize the members of the group from 
previous activity on the project.

As a first step, I would suggest that anyone that feels they are a good fit for 
maintaining or contributing to the project going forward and has the 
willingness and ability to dedicate time to the project should take a few 
minutes to reply with a brief introduction and a statement about how much time 
they think they can devote to project per week along with any areas of interest 
(specific operating systems, hardware configurations, or xCAT features they use 
regularly).

I can assist in the transition, but I think it will be best for the prospective 
new maintainers to self-organize and develop a process and plan for how they 
would envision running the project in the future. If a critical mass of 
prospective new maintainers is able to form, I can share information about how 
we have been handling different aspects of the project.

Areas to consider:
xcat.org website
xcat-user mailing list
xcat2 github
Issue triage
Fix, test, verify issues
New feature implementation
Community support
Release planning
Test hardware for manual and automated testing
Daily build automation
Daily test automation

Finally, while I personally would like to see the project continue, I have to 
operate within certain constraints imposed by my employment. The exact 
mechanics of how certain pieces of the project could be transitioned is still 
TBD. I will need to pitch any proposal to other interested parties at my 
employer for final approval.

________________________________
From: Kurt H Maier via xCAT-user <xcat-user@lists.sourceforge.net>
Sent: Friday, September 1, 2023 3:00 PM
To: xCAT Users Mailing list <xcat-user@lists.sourceforge.net>
Cc: Kurt H Maier <k...@sciops.net>
Subject: [EXTERNAL] Re: [xcat-user] Announcement: xCAT Project End-Of-Life 
planned for December 1, 2023

On Fri, Sep 01, 2023 at 04:49:46PM +0000, Nathan A Besaw via xCAT-user wrote:
> We would consider transitioning responsibility for the project to a new group 
> of maintainers if members of the xCAT community can develop a viable proposal 
> for future maintenance.

Can you describe what you'd like to see in such a proposal in order for
you to consider it viable?

Thanks,
khm


_______________________________________________
xCAT-user mailing list
xCAT-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xcat-user
_______________________________________________
xCAT-user mailing list
xCAT-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xcat-user

Reply via email to