Hi Grant,

how would/could such a scale back look like?

Best,
Sebastian


On 24.03.2013 18:30, Grant Ingersoll wrote:
> Personally, I think the bigger issue is that most of the committers (me 
> included) are not very active, so we either need to identify other committers 
> sooner rather than later or really scale back the project to just those areas 
> where we have activity.
> 
> I know I struggle to find time to contribute, esp. in moving the ball forward 
> on issues that are non-trivial usually requires a significant amount of 
> effort to understand the math, etc.
> 
> 
> On Mar 24, 2013, at 6:08 AM, Isabel Drost-Fromm wrote:
> 
>>
>>
>> Hello,
>>
>>
>> this is to those of you using Mahout or lurking on the mailing list 
>> somewhere.
>>
>>
>> In the current Mahout board report [1] it became apparent that Mahout has a 
>> large number of users. However looking at the dev list there's barely any 
>> activity left: Committers including myself are drowning in help requests 
>> that 
>> they cannot keep up with or have been surprised by life taking away more of 
>> their time than a few months and years ago. Contributors wait for long until 
>> they get feedback on patches getting frustrated along the way.
>>
>>
>> In the software world if there are no more resources to support a released 
>> version that version usually is marked as “no longer maintaned”, being 
>> subsequently retired and replaced with a new version.
>>
>>
>> At Apache projects that are lacking resources, energy and support go through 
>> a 
>> similar process: Usually they get moved into the Attic – which means that 
>> mailing lists are closed though archives remain searchable, bug trackers are 
>> marked as read only. Honestly as a project founder my personal goal for 
>> Mahout 
>> always was to build a sustainable community that would survive core people 
>> having less time for the project at some point in time. I'd be distressed to 
>> see Mahout go to the Attic.
>>
>>
>> If you are an active Mahout user and want to help – what can you do? 
>>
>>
>> At the current point Mahout doesn't need any new algorithms (though high 
>> quality contributions that come with people maintaining them within the 
>> project are of course welcome). What the project needs is much simpler even 
>> for beginners:
>>
>>
>> - help answering mails on both dev and user list 
>>
>> - help reviewing patches that come in: Having another contributor say “yes, 
>> this looks valuable and correct” can be a big help for committers – and can 
>> be 
>> the first step for you to become one yourself. 
>>
>> - help with documentation – both for developers and users of the project. 
>>
>> - help with structuring documentation to make it easier for others to find 
>> the 
>> relevant information. 
>>
>> - help with making our build faster and easier: There are a few quick wins 
>> in 
>> terms of long running unit tests, there certainly are areas that lack 
>> testing. 
>>
>> - help with code cleanup – there are areas that do not adhere to our coding 
>> conventions (standard Java, but with two spaces for indentation) – make 
>> changes in small batches 
>>
>> - help with optimising existing implementations  
>>
>> - if you truly believe that your algorithm or implementation is faster: Be 
>> bold. Prove that it really is faster for all relevant use cases and work 
>> with 
>> the community to replace existing code with your optimised version. 
>>
>>
>> Also help with what areas you are using and what exactly you see missing is 
>> welcome.
>>
>>
>> It would be awesome to see Mahout gain activity. But in order to achieve 
>> that 
>> the project really does need your help.
>>
>>
>>
>>
>> Isabel
>>
>>
>> [1] <https://cwiki.apache.org/confluence/display/MAHOUT/Monthly+Progress>
> 
> --------------------------------------------
> Grant Ingersoll | @gsingers
> http://www.lucidworks.com
> 
> 
> 
> 
> 
> 

Reply via email to