Hi Shane, Thanks for the reply. In the end I just went with org.apacheextras.*
To be honest, I think it would have been OK IMHO to use org.apache.* (though I know not everyone shares that opinion) but as I said, I don't directly have a voice in setting that type of policy. If, however, someday I do, I'll bring it up then. In the meanwhile all is well. The VOTE on the name of the oodt-pushpull-plugins at extras is done and passed, so the PMC is OK with it. Then, with the org.apacheextras.* package names, I think we're fine. Cheers, Chris On Jan 14, 2012, at 2:20 PM, Shane Curcuru wrote: > Neat, I took a mental vacation on this issue, and it's mostly done when > I come back to the thread! > > Trademarks and brand are primarily about the primary name of a product, > not classnames or package names. So unless your project is called > org.apache.SuperThing on the home page, the package name is of much less > importance in the trandmark world than what you do say on your > homepage/download page - presumably "Get Apache SuperThing!". > > Apache Extras projects must not use the name "Apache" in their branding; > i.e. to describe their projects or products. Similarly, they must not > use the same name as an Apache project or product, without having a very > clear separation, a'la the Powered By guidelines. > > Apache Extras projects probably should be able to use the > org.apacheextras.* package name; I think along with the rest of the > Apache Extras site guidelines, that keeps a sufficient "distance" with > their projects. > > Apache Extras projects must not create their own org.apache.* package > names for their own projects. While this is not the same level of > importance as the overall Extras SuperStuff primary brand name, it is > still inappropriate for Apache Extras projects to create new > org.apache.SuperStuff packages. > > Apache Extras probably can have some *existing* org.apache.SuperThing > packages in their source tree, *if* they come from the actual Apache > SuperThing project itself. > > The point here is that Extras projects should not create new > org.apache.* packages: that would imply their new SuperStuff is an > official Apache bit of code (which it isn't). But if they happen to > want to fork some of our org.apache.SuperThing code, and incorporate it > into their SuperStuff product, that's generally OK. > > Does that all make sense? > > - Shane > > Sorry for the delay, but I was really burnt out on policy issue thinking > over the holidays. > > On 2012-01-02 10:14 PM, Mattmann, Chris A (388J) wrote: >> Hey Nóirín et al., >> >> Happy New Year! I've went ahead and updated my patch >> on COMDEV-65 [1] with information on the org.apacheextras >> namespace and with the suggestion to get further information >> from the responsible Project Management Committees and >> from ComDev PMC in general. I also changed Project Committees >> to Project Management Committees per Nóirín's advice. >> >> I also went ahead and (a) started a VOTE thread with the OODT >> PMC on the naming of oodt-pushpull-plugins at Apache Extras [2]; >> and (b) updated the package names on [2] to match org.apacheextras. >> >> With that, I'm considering this matter closed. >> >> Thanks for the advice everyone and best wishes in the New Year. >> >> Cheers, >> Chris >> >> [1] https://issues.apache.org/jira/browse/COMDEV-65 >> [2] http://code.google.com/a/apache-extras.org/p/oodt-pushpull-plugins/ >> >> On Dec 30, 2011, at 12:21 AM, Nóirín Plunkett wrote: >> >>> Chris, >>> >>> On Thu, Dec 29, 2011 at 10:30 PM, Mattmann, Chris A (388J) >>> <chris.a.mattm...@jpl.nasa.gov> wrote: >>>> Hey Guys, >>>> >>>> I was talking with Greg, and I think I'm OK with org.apacheextras as >>>> the namespace. >>> >>> Thanks for your patience :-) I wasn't trying to discount your >>> proposals, and I appreciate that you'd created a patch--I was just >>> trying to understand the reasons you disliked the org.apacheextras.* >>> proposal. >>> >>> If your conversation with Greg is easy to summarize, it might be worth >>> documenting why this proposal ended up being ok for you--but if you >>> just want to get back to writing code, that's fine too :-) >>> >>>> It sounds like Noirin thought that was cool and so did Mark S. >>>> Are folks here on ComDev cool with that namespace for our Extras >>>> projects? If so, I'll update my COMDEV-65 patch with docs stating that >>>> and document it and move forward. >>> >>> Tiny nit on the patch: we have project management committees, not >>> project committees :-) (Hey, at least I read it, right? :-)) >>> >>>> I'm also of the mindset that the PMC should be the ones saying >>>> if they are OK with my oodt-pushpull-plugins Extras name and >>>> to me it should be fine if the PMC is OK with that. I can update >>>> the FAQ/guidelines to state that. >>> >>> My very vague recollection from when Apache Extras was booting up was >>> that we didn't want "official PMC-sanctioned projects" to have special >>> status there. I'd give this one a day or two to collect more input >>> before updating anything. >>> >>> Noirin >> >> >> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ >> Chris Mattmann, Ph.D. >> Senior Computer Scientist >> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA >> Office: 171-266B, Mailstop: 171-246 >> Email: chris.a.mattm...@nasa.gov >> WWW: http://sunset.usc.edu/~mattmann/ >> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ >> Adjunct Assistant Professor, Computer Science Department >> University of Southern California, Los Angeles, CA 90089 USA >> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ >> > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Chris Mattmann, Ph.D. Senior Computer Scientist NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA Office: 171-266B, Mailstop: 171-246 Email: chris.a.mattm...@nasa.gov WWW: http://sunset.usc.edu/~mattmann/ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Adjunct Assistant Professor, Computer Science Department University of Southern California, Los Angeles, CA 90089 USA ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++