I acted as release manager for 2.0.  I did that because at the time I had a 
need for Commons VFS, I had a need to fix a bunch of stuff that didn’t work in 
1.0, and I had the necessary privileges to do it.  Since that time I have been 
focused on Log4j 2 almost completely with what little time I have.  I have seen 
others commit fixes and enhancements and like you, I have been surprised that 
no one has bothered to perform a release. It should have happened a long time 
ago.  

One challenge to releasing VFS is that unlike most Commons projects, it is a 
multi-module project and it uses the Maven release plugin to perform a release. 
While this makes things a bit more complicated it still isn’t that hard to do. 
Unfortunately, I don’t believe I documented the release process but it should 
be similar to http://wiki.apache.org/logging/Log4j2ReleaseGuide 
<http://wiki.apache.org/logging/Log4j2ReleaseGuide>, since I based the Log4j 
build and release process after VFS.

Ralph


> On Nov 29, 2014, at 8:27 AM, dlmar...@comcast.net wrote:
> 
> 
> My 2 cents as an outsider, for what it's worth. I have contributed code to 
> VFS and we use VFS in Accumulo. I and several others have asked for a 2.1 
> release, or at least a plan/roadmap so that we know what has to happen before 
> a release can occur. I even offered to help in any way possible[1]. The 
> answer I received was that a release manager was assigned, but no other 
> information. Since then I have seen a bunch of other commons projects being 
> released. I figure that maybe they are dependencies and need to be released 
> first before a VFS release. 
> 
> Personally, I would like to remove the VFS objects from Accumulo when VFS 2.1 
> is released. I know that we are also running into VFS-487, which I spent some 
> time updating the patch and verifying the tests work. I would like to update 
> the HDFS dependency to the latest before the 2.1 release (VFS-530), but I 
> don't know when that is going to happen. I would also like to take advantage 
> of some of the fixes in 2.1, like VFS-500. 
> 
> I understand this is a volunteer organization and everyone is busy. However, 
> from my perspective, you have turned down an offer to help. FWIW, I have 
> thought about taking VFS 2.1-SNAPSHOT, applying the patches I want, and 
> creating a release for use on my project (not Accumulo). 
> 
> [1] 
> http://mail-archives.apache.org/mod_mbox/commons-dev/201406.mbox/%3c423905266.3540581.1402347208157.javamail.r...@comcast.net%3E
>  
> 
> - Dave 
> 
> 
> ----- Original Message -----
> 
> From: "Gary Gregory" <garydgreg...@gmail.com> 
> To: "Commons Developers List" <dev@commons.apache.org> 
> Sent: Saturday, November 29, 2014 7:42:35 AM 
> Subject: RE: [ALL] Do we need help? 
> 
> It feels overwhelming sometimes sure, but for me I just realize that this is 
> just a self inflicted feeling. We are all volunteers here with no contractual 
> or "hard" expectations. We could do better at managing expectations for 
> certain and recruiting new blood, yes. But that takes time away from fun 
> development tasks... I usually ask for patches as soon as someone asks for a 
> fix or feature. At least that should make it more obvious to users and the 
> community that you get out of Commons what you put in to some extent. 
> 
> Gary 
> 
> <div>-------- Original message --------</div><div>From: Benedikt Ritter 
> <brit...@apache.org> </div><div>Date:11/29/2014 05:53 (GMT-05:00) 
> </div><div>To: Commons Developers List <dev@commons.apache.org> 
> </div><div>Cc: </div><div>Subject: [ALL] Do we need help? </div><div> 
> </div>Hi all, 
> 
> currently I feel really overwhelmed by the stuff I'd like to do at commons 
> and the little time I can spend for it. Here is an (incomplete) list of the 
> things I'd like to work on: 
> 
> - get a new release of the build plugin out of the door for auto creating 
> README.md and CONTRIBUTING.md 
> - Work on [VALIDATOR] and get a new release out of the door 
> - Work on [DBUTILS] and get a new release out of the door 
> - Push [lang] 3.4 out of the door 
> - Have a look at [compress] 2.0 
> - Backport important fixes from [collections] 4.0 to 3.x and create a last 
> service update 
> - work on [text] 
> - help releasing [imaging] 1.0 
> - Improve docs on how to get involved at commons 
> - Organize a logo contest for commons 
> - ... many more 
> 
> I wonder how you feel about this. I have the feeling that a lot of people 
> ask us to fix stuff and release components but we don't really catch up 
> with this. This will give people the feeling that we are slow or we simply 
> don't care. 
> Whenever I see someone posting on JIRA "can you please fix this, we need 
> this in out application" and nobody is reacting, I feel tempted to jump 
> right in, even if I don't know the component (which adds another entry to 
> the list above). 
> I don't see a way how we can improve this. My feeling is, that we need more 
> committers. But then I have the comments of people I've talked to in my 
> ear: "to old school", "to difficult to get involved", "to slow development 
> process", "to unwelcoming community". So what do we do? Do we need help? 
> 
> I'm excited to hear your thoughts :-) 
> 
> Best regards, 
> Benedikt 
> 
> 
> -- 
> http://people.apache.org/~britter/ 
> http://www.systemoutprintln.de/ 
> http://twitter.com/BenediktRitter 
> http://github.com/britter 
> 

Reply via email to