Hi Rich,

This is the best advice I have seen in a long time for projects facing reduced 
activity.

It probably belongs in an FAQ to memorialize its wisdom.

Best,
Craig

> On Aug 23, 2021, at 6:29 AM, Rich Bowen <rbo...@rcbowen.com> wrote:
> 
> 
> 
> On 8/20/21 1:11 PM, Roger Whitcomb wrote:
>> Hi all,
>> My name is Roger Whitcomb and I’m the current PMC Chair for the Apache Pivot 
>> project.  The Pivot community has been dwindling for a number of years, to 
>> where I am essentially the only one working / contributing to it for 
>> probably 5 years now.  Recently (well 6 months ago), the necessary 3rd 
>> (active) PMC member resigned, and so we are left with just two of us who 
>> have demonstrated any readiness to respond to votes, etc.  So, I have been, 
>> in my quarterly Board reports, raising awareness that we’re in trouble 
>> because of the lack of sufficient oversight.  The responses to my last 
>> report were to the effect that I should either contact ComDev to see if 
>> there were ideas / suggestions about rebooting or raising interest in the 
>> project, OR talk to the Attic folks about moving there.  Since I’m still 
>> actively working on the project, trying to reboot things still seems good, 
>> even though privately I have serious doubts that this could happen.
>> So, why am I contacting you?  Well, precisely to get thoughts / ideas / 
>> suggestions, if there are any, on how to at least raise interest to the 
>> point of recruiting another PMC member for oversight of the project.  
>> Secondly, has anyone here been in this position before?  If so, what 
>> happened?  Any thoughts about alternatives?  I have thought about retiring 
>> the project to the Attic, but then forking to Github (or similar) to 
>> continue the work I’m doing.  However, that seems like a LOT of work 
>> (probably including changing names, changing all the packages, etc, etc.) 
>> and I’m not sure of the legal ramifications, since copyright (I assume) 
>> would remain with the ASF still. Anyway, I will have a separate conversation 
>> with Legal about this, I suppose.
>> Bottom line: anyone able to give some advice?
> 
> 
> (Apologies if you have already tried all of these things, but ...)
> 
> The first thing I would recommend is to tell the users list about the 
> concerns, and describe specific opportunities to contribute. In many (even 
> most?) projects, the vast majority of users are content to consume, and never 
> even think about contributing. If you communicate that the project is likely 
> to be terminated if nobody steps up, you may see a handful of people who are 
> willing to do so - particularly if they are at companies that rely on the 
> project.
> 
> Identifying specific tasks that need to be done (including a PMC role) is 
> always more effective than a general call for help.
> 
> This may also be the time to consider whether your requirements (written or 
> not) for committer rights have been too high. Perhaps there are people out 
> there who have contributed, over the years, but were not deemed worthy of 
> committer rights. Over time, this leads to missing out on potential community 
> members. Look back over the past few years and see who has sent in patches, 
> or other non-code contributions, and approach them about their willingness to 
> participate at a higher level.
> 
> Do you know of any companies/orgs that are relying on the project? I would 
> encourage you to reach out to someone at those companies and tell them that 
> the project is facing retirement, if nobody steps up to contribute and lead. 
> That can also be very effective in finding some managers willing to give some 
> of their employee time to sustain the project rather than having to retool.
> 
> 
> -- 
> Rich Bowen - rbo...@rcbowen.com <mailto:rbo...@rcbowen.com>
> @rbowen
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@community.apache.org 
> <mailto:dev-unsubscr...@community.apache.org>
> For additional commands, e-mail: dev-h...@community.apache.org 
> <mailto:dev-h...@community.apache.org>
Craig L Russell
c...@apache.org

Reply via email to