community-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mattmann, Chris A (388J)" <>
Subject Apache Extras Question
Date Thu, 29 Dec 2011 18:07:55 GMT
(moving this thread over from, per Bertrand's suggestion)

Hey Guys,

I was reading [1] and I noticed item 3.1 and 3.2 stating that projects at Extras shouldn't
use the org.apache namespace (e.g., if Java), and they shouldn't use the apache project
name in their extras name. I find this kind of odd. 

Here's my concrete situation. Over in Apache OODT ville, I've got 2 plugins for our PushPull
system that pulls down remote file content from sites and downloads them. The 2 plugins
are Java plugins that integrate libraries that are LGPL licensed. I can't include these plugins
in Apache OODT as part of PushPull even though we use the plugins extensively on 
projects where we deploy OODT and they are better FTP plugins than existing friendly (to ALv2)
licensed projects. So, given the choice of simply keeping the code housed in our internal
JPL SVN and being unable to more broadly share it, I decided to throw up a project on 
Extras called oodt-pushpull-plugins, and throw the code up there. I however did this before

reading [1] and am now worried I'm in violation of 3.1 and 3.2 because I used org.apache.oodt.cas.pushpull
as the namespace for my java package and I used oodt all over my code (which I licensed
under ALv2 FWIW, here [2]). FWIW also, the only folks I would expect to work on 
[2] would be OODT PMC members, myself so far, and Brian Foster who are folks
who work on PushPull.

So I'm wondering what's up with 3.1 and 3.2. Isn't the use of similar project names precisely

what we want at Extras? And what's the harm in allowing projects to use org.apache.oodt 
in their namespace over there? That won't confuse people IMHO, because I'm not to 
publish to Maven Central (and wouldn't want to -- I'd want folks to download this library
independently and mvn install it locally, and instructed folks to do so on [3]) and because
we will make it clear with documentation on our Wiki (that I was just about to write but
will hold off on until I hear the result of this thread) that the code at oodt-pushpull-plugins
on Apache Extras is *not* Apache OODT. 

Comments back would be appreciated. Ross told me that ComDev is charged with
Apache Extras so that's why I'm asking here.



Chris Mattmann, Ph.D.
Senior Computer Scientist
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 171-266B, Mailstop: 171-246
Adjunct Assistant Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message