72 hours are not enough for maintainers?

Eric Hall opendarwin.org at darkart.com
Thu Feb 21 09:31:44 PST 2008


On Thu, Feb 21, 2008 at 08:52:34AM -0800, Jordan K. Hubbard wrote:
> I think this really begins to stretch the notion of "maintainer".  He  
> wants a week, you want two weeks, some other maintainers will probably  
> say they want a month, before long you have a lot of ports being held  
> hostage behind long-lived locks for no reason other than the fact that  
> people want the ability to claim sole maintainership of ports AND take  
> long vacations.
> 
> I'm not saying that volunteers should not be allowed to take a few  
> weeks off when they want to - they're volunteers and should be able to  
> take any amount of time off - I'm saying that taking time off and  
> having hard locks in the ports collection are not concepts that work  
> well in combination.  Any successful project either has a dedicated  
> team of volunteers checking their queues at least 2 or 3 times a week  
> with hard locks, or it has more relaxed volunteers and soft locks that  
> time out relatively quickly.  We have subversion, changes can always  
> be reviewed and backed out if necessary, and it's far better to err on  
> the side of not frustrating people who want to contribute.  This  
> lesson has been learned repeatedly in other open source projects.
> 
> I think 72 hours is a very reasonable time out period.  If you're that  
> attached to your ports, chances are very good that you'll be checking  
> your trac queue more often than this anyway, and if you're not that  
> attached to them, then why be concerned if someone else makes changes?
> 

	I agree - 72 hours is a decent window of time.  I just used
this for a few updates I wanted in, and for one of the changes I was
able to converse with the maintainer and got a "go ahead, I'm way too
busy right now" as well.
	I'd like to see an improvement in maintainer notification,
some way for trac to grok the maintainers of a port a ticket is filed
against and send them an email without having a human properly assign 
the ticket or fill in the CC: field.  I have no idea if there are even
hooks in trac to make that possible....


		-eric



More information about the macports-dev mailing list