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
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


Reply via email to