You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@couchdb.apache.org by Shane Curcuru <as...@shanecurcuru.org> on 2012/03/13 04:50:59 UTC

Re: Seeking CouchDB guidance

(Apologies for coming late to this thread; note I'm not on dev@)
(cc: trademarks@ for FYI)

On 2012-02-22 6:02 PM, Noah Slater wrote:
> Hello,
>
> I am reaching out to you in response to this thread on the CouchDB dev list:
>
>     http://s.apache.org/HR9
...

Thanks for the comments and focus on the thread; they are very helpful. 
  I've found that trademarks law often seems quite non-intuitive to 
programmers.  We typically see things in binary: it compiles or doesn't; 
it's faster or it's slower.  Trademarks are fundamentally about ensuring 
that an informed consumer understands where their products are coming 
from based on the brand name of the product.  Thus, the perception of 
users - especially new ones to this territory - are important to consider.

As I understand it, fundamentally we had Apache CouchDB first, and then 
it's quick popularity bred several other companies and software products 
with names including the word "Couch" in them.  The fact that both a 
number of CouchDB committers and some normal end-users of CouchDB are 
expressing confusion over some Couchbase software products means that 
this is an issue we should seek to address, and is one that I hope 
Couchbase will actively help to address to prevent confusion as to the 
source of Apache CouchDB software.

I have a number of general comments for the PMC:

- The simplest and most direct step to take is to better tell our own 
story of what Apache CouchDB is and how it can help new consumers run 
their servers / data /business better, easier, and faster than other 
products.

One key item would be improving the couchdb.a.o website, in particular 
so that it better describes what CouchDB is and how to use it to 
*newcomers* to the technology.  Separately, I bet it would be helpful 
for committers (and others) to blog and post about CouchDB individually, 
both to explain why CouchDB is so great, and also to explain that 
there's only one Apache CouchDB, and all the other Couches are less (or 
more) related to us, the first Couch-named No-SQL db.

- The number and detail of comments from both committers and users about 
"which Couch is which" and "How is Couchbase related to CouchDB" say to 
me that there is a branding issue here - hopefully one that we can work 
through amicably and with assistance from Couchbase.

To be frank, it's unlikely that we could prevent all other organizations 
from using "Couch" in their names.  However it is possible to take 
actions to ensure that other organizations do not confuse informed 
consumers as to the true source of Apache CouchDB software.


- When dealing with user confusion by a third party or even potential 
trademark infringements by a third party, the first step is to figure 
out what the PMC would like to see happen (you're doing this), and then 
to ask nicely (usually in private, to allow people to save face if they 
want to) the third party to make some changes.

In this case, think that it's probably unrealistic to ask Couchbase to 
completely rebrand themselves.  There are several Couch-something 
products out there, and it certainly seems (I'm guessing, I don't know) 
that they're as attached to their overall name as we are to the CouchDB 
name.

It is realistic - and we should! - ask them to respect our trademarks. 
They can do this by being diligent at following our formal trademark 
policy, especially by explicitly attributing our marks on any pages or 
materials where they have products that are using similar names or 
descriptions.

For example, it would be appropriate in this case to ask that they 
attribute our CouchDB mark on their Couchbase server web pages, like 
this one:

http://www.couchbase.com/couchbase-server/overview

Similarly, given the history in this case, it would be realistic to ask 
them to go further, and include explanatory text in various places on 
their website that explain what CouchDB is, that it comes from Apache, 
and that their product is not related to CouchDB (either in technical 
compatibility, or in terms of governance/provenance).

The web page they put up at http://www.couchbase.com/couchdb is an 
excellent start to this, and is very much appreciated - thanks!

However it would be realistic - especially in the short term - to ask 
for some other explicit mentions of what CouchDB is in some places on 
their website that are closer to their actual Couchbase-named product 
pages.  I.e. it would be great if they'd put a small one-paragraph 
"Couchbase SuperThing And Apache CouchDB - to great (but separate) 
things...", perhaps with a link to their /couchbdb page.

Trademarks are about preventing user confusion over the source of 
products (in these cases, primarily software downloads).  Especially 
given that the ASF is a community-oriented non-profit, there are plenty 
of ways that third parties can do an aggressive job of marketing their 
own product(s), while still providing plenty of credit and links back to 
Apache project pages, recognizing the source (and volunteer effort by 
all our committers) of the underlying Apache software.


- The PMC should also update the couchdb.a.o website to ensure we're 
properly attributing our own marks.  Please update the trademark 
attribution in the footer to include:

Apache CouchDB, CouchDB, Apache and the CouchDB logo are trademarks of 
the Apache Software Foundation.

See: http://www.apache.org/foundation/marks/pmcs#attributions


- And re: legal advice: yes, do ask if the PMC has specific legal or 
brand questions.  But please realize that the most effective way to 
address brand issues is to engage with the third party directly, and ask 
them to make changes to address specific issues we see.  Brand 
enforcement is a process, not a yes/no question.

----
Does that help?  I think this discussion and Couchbase.com/couchdb is a 
great start, but I'd be happy if the PMC wanted to ask - and work 
productively with - Couchbase to provide better attribution and 
recognition of the Apache CouchDB community and product on their website.


- Shane Curcuru
   V.P. Brand Management
   The Apache Software Foundation

Reminder: Apache projects should always feel comfortable reaching out - 
privately when needed - for branding (trademarks@) or legal 
(legal-internal@) advice.  This in no way should be seen as 
confrontational; it's just a good idea to get expert advice on these 
matters so the PMC can better understand what is possible (and what's 
likely not possible).

Re: Couchbase trademark issues

Posted by Jan Lehnardt <ja...@apache.org>.
On Mar 13, 2012, at 20:52 , Miles Fidelman wrote:

> Jan Lehnardt wrote:
>> 
>> I'd be interested to hear what other measures you think Couchbase could
>> take? Feel free to take this to private@apache.couchdb.org to discuss
>> with the PMC as well.
>> 
> One that that might help a lot is a really serious definition of what Couchbase is - particularly in visible locations like the front page of couchbase.com.  While the name implies a close relationship to CouchDB, I really can't, for the life of me, find a clear description of what it does.
> 
> I mean, CouchDB is very clearly:
> - "a document-oriented database that can be queried and indexed using JavaScript in a MapReduce fashion"
> - "A document database server, accessible via a RESTful JSON API."
> with http://couchdb.apache.org/docs/intro.html and http://couchdb.apache.org/docs/overview.html elaborating quite nicely.
> (Less visible is that CouchDB is a great application development platform.  I refer to couchapps, of course).
> 
> On the other hand, all I can figure out from couchbase.com is:
> - "Couchbase is open source NoSQL for mission-critical systems." and that one can
> - "spread your data across a cluster of machines and randomly access it with sub-millisecond latency"
> - and it's pretty quickly obvious that the most salient features of CouchDB (RESTful interface, application platform) are missing from Couchbase
> - by and large, it's completely useless for the kinds of things I'm working on (except maybe as a backend to add some scalability down the line)
> 
> What CouchDB is, and why one might use it is very clearly defined.
> 
> On the other hand, Couchbase materials (website, white paper, ...) make a generic case for NoSQL databases - but one that could equally apply to Hadoop, Riak, graph databases, and the whole range of NoSQL technologies and products.
> 
> Seems to me that not only would a very clear use case and functional description for Couchbase help distinguish the two, but would also help Couchbase position itself in the space of available technologies and in the marketplace.  If anything, the "Couch" in Couchbase implies that it's something like CouchDB - which it really isn't.  At best, it's not very helpful, at worst it's rather misleading.

[Couchbase hat]: Thanks for the input, we hope to address these things on our website, please await my report before suggesting other things for the website. I was looking for *additional* things you might think we can do.

Cheers
Jan
-- 



> 
> Miles Fidelman
> 
> 
> 
> 
> 
> 
> -- 
> In theory, there is no difference between theory and practice.
> In practice, there is.   .... Yogi Berra
> 
> 


Re: Couchbase trademark issues

Posted by Miles Fidelman <mf...@meetinghouse.net>.
Jan Lehnardt wrote:
>
> I'd be interested to hear what other measures you think Couchbase could
> take? Feel free to take this to private@apache.couchdb.org to discuss
> with the PMC as well.
>
One that that might help a lot is a really serious definition of what 
Couchbase is - particularly in visible locations like the front page of 
couchbase.com.  While the name implies a close relationship to CouchDB, 
I really can't, for the life of me, find a clear description of what it 
does.

I mean, CouchDB is very clearly:
- "a document-oriented database that can be queried and indexed using 
JavaScript in a MapReduce fashion"
- "A document database server, accessible via a RESTful JSON API."
with http://couchdb.apache.org/docs/intro.html and 
http://couchdb.apache.org/docs/overview.html elaborating quite nicely.
(Less visible is that CouchDB is a great application development 
platform.  I refer to couchapps, of course).

On the other hand, all I can figure out from couchbase.com is:
- "Couchbase is open source NoSQL for mission-critical systems." and 
that one can
- "spread your data across a cluster of machines and randomly access it 
with sub-millisecond latency"
- and it's pretty quickly obvious that the most salient features of 
CouchDB (RESTful interface, application platform) are missing from 
Couchbase
- by and large, it's completely useless for the kinds of things I'm 
working on (except maybe as a backend to add some scalability down the line)

What CouchDB is, and why one might use it is very clearly defined.

On the other hand, Couchbase materials (website, white paper, ...) make 
a generic case for NoSQL databases - but one that could equally apply to 
Hadoop, Riak, graph databases, and the whole range of NoSQL technologies 
and products.

Seems to me that not only would a very clear use case and functional 
description for Couchbase help distinguish the two, but would also help 
Couchbase position itself in the space of available technologies and in 
the marketplace.  If anything, the "Couch" in Couchbase implies that 
it's something like CouchDB - which it really isn't.  At best, it's not 
very helpful, at worst it's rather misleading.

Miles Fidelman






-- 
In theory, there is no difference between theory and practice.
In practice, there is.   .... Yogi Berra



Re: Couchbase trademark issues

Posted by Johs Ensby <jo...@b2w.com>.
I agree that is very hard to consolidate reliable docs and posts on CouchDB for the time being, however redirecting to old stuff is NOT the solution.
A good wiki is the way to go!

For the trademark discussion, a consistent use of the name CouchDB should do the trick provided the importance of visual identity is not overlooked.
The red couch logo is brilliant and is much more important for avoiding the confusion around couch-and-something, than the names.

Contrasted to Couchbase's retro-look the crisp, smart CouchDB logo is all the project need to maintain an unconfused identity.
This is top notch identity design. Who created it?

johs

On 15. mars 2012, at 09:58, Dave Cottlehuber wrote:

> Hi Kurt, Nick,
> 
> Once 1.2.0 is out the door cleaning docs/wiki up will be my top
> priority for a while,
> so it's great to have some direction on what's not working out there!
> Bring it on..
> 
> A+
> Dave


Re: Couchbase trademark issues

Posted by Dave Cottlehuber <da...@muse.net.nz>.
On 15 March 2012 04:42, Kurt Milam <ku...@xioup.com> wrote:
> One more note and I'll shut my noob yapper...
>
> Jan asked whether there was anything else Couchbase could do to help fix
> the confusion, and this message is a response to that request.
>
> I never saw couch.io - it was dead before I started researching CouchDB
> seriously. I can tell you that the poorly-handled migration from couch.ioto
> couchbase.com adds to the general confusion around CouchDB. Have you guys
> heard of 301 redirects? Anyone researching CouchDB is going to come across
> blog posts, answers on StackOverflow, comments on blogs, etc., that link to
> couch.io URLs which no longer exist. You guys need to read up on 'cool
> URLs'. I suspect that much of the content that used to be at couch.io URLs
> is still online at couchbase.com URLs, but because Couchbase hasn't
> bothered to 301 redirect from the old URLs to the new ones, the content is
> practically unfindable. It took me forever to find Jan's blog articles on
> filtered replication and security, part of his series on new features in
> 1.1.1. My google fu is reasonably strong, but these important articles
> (important parts of the catalog of CouchDB documentation, imho), were
> seriously buried in my search results.
>
> In short, Couchbase is doing a disservice to itself, as well as to the
> CouchDB community by not taking the migration from couch.io from
> couchbase.com - put someone on that... Set up the correct 301 redirects.
> Fix broken links and images in blog posts. Couchbase.com contains some
> excellent CouchDB-related documentation. Do yourselves and the CouchDB
> community a favor and fix couchbase.com.
>
> Best Regards,
>
> Kurt Milam
>
>
> On Thu, Mar 15, 2012 at 4:09 AM, Kurt Milam <ku...@xioup.com> wrote:
>
>> I'll pipe in as a relatively new CouchDB user, and someone who's spent a
>> reasonable amount of time in both #couchdb and #couchbase over the past few
>> weeks.
>>
>> Couchbase/CouchDB is confusing for newcomers. It was (and frankly, still
>> is) confusing for me, and I have seen more than one person in #couchdb
>> expressing confusion and even worried about whether the CouchDB ecosystem
>> is stable enough to consider using Couch(x) for the data layer in serious
>> software projects.
>>
>> I've been aware of CouchDB for at least a year now - the brand is
>> well-known in certain circles. I've been aware of NoSQL and MongoDB for
>> approximately just as long, but I'd never spent the time really looking
>> closely at NoSQL solutions until a couple of months ago.
>>
>> At that time, I began seriously researching various NoSQL solutions for
>> upcoming and ongoing projects. Frankly, the CouchDB ecosystem is the most
>> confusing of all of the various NoSQL solutions I've researched - riak,
>> mongodb. redis, among others. The documentation is spread out, disjointed
>> and sometimes out of date. A number of articles and blog posts link to
>> couch.io addresses that no longer exist (note to couchbase listeners:
>> your move from couch.io to couchbase.com was, in my opinion, handled
>> extremely poorly, with multitudes of dead links and a seriously broken blog
>> that was obviously not migrated to the new system/domain with much care).
>>
>> As I began to research NoSQL solutions more closely, I can say that
>> CouchDB was the brand with the most recognition for me, and was therefore
>> one of the first solutions that I researched. I was leaning toward using
>> CouchDB for a number of reasons - brand strength and a recommendation from
>> another developer whose opinion I respect. I can tell you that at least in
>> my experience, the decision to go with CouchDB over one of the other
>> solutions took much longer than it would have, if CouchBase hadn't confused
>> the issue, and if CouchDB's documentation had been in better order.
>>
>> In the end, I went with CouchDB primarily for the master-master
>> replication, the various solutions for installing CouchDB on mobile
>> devices, and CouchApps. To be concise, CouchDB was the correct solution for
>> the projects we're currently working on, but it took a good deal of extra
>> research (due to the confusion caused by CouchBase and the scattered state
>> of CouchDB docs).
>>
>> In case you hadn't noticed, I disagree 100% with Bob Dionne's and Jason
>> Smith's estimation, and I'd say that my assessment of the situation, as a
>> new convert to CouchDB, is probably much more relevant than the estimation
>> of two Couch(x) old hands.
>>
>> Couchbase is confusing for those just starting to research CouchDB, full
>> stop.
>>
>> Best Regards,
>>
>> Kurt Milam
>>
>>
>>
>> On Wed, Mar 14, 2012 at 10:49 AM, Nick North <no...@gmail.com> wrote:
>>
>>> As a fairly new CouchDb user, I have been confused about the relationship
>>> between CouchDb and Couchbase. For some while I was unsure whether the
>>> Couchbase site might have a more recent version of CouchDb than the
>>> CouchDb
>>> site did, especially as it talked about a forthcoming version 2, while
>>> CouchDb talked about version 1.1, and it contains API docs that are
>>> perfectly usable as CouchDb documentation.
>>>
>>> Jan Lehnardt's Looking for Apache CouchDb
>>> <http://www.couchbase.com/couchdb>page has done a lot to dispel that
>>> confusion though. I don't think there is
>>> any need for anyone to change product names, but the sort of information
>>> on
>>> that page helps a lot to make sure people go to the right place.
>>>
>>> Nick
>>>
>>> On 14 March 2012 09:35, Jason Smith <jh...@apache.org> wrote:
>>>
>>> > On Wed, Mar 14, 2012 at 9:29 AM, Bob Dionne
>>> > <di...@dionne-associates.com> wrote:
>>> > > Jan,
>>> > >
>>> > > Here's my two cents as a couchdb committer.
>>> > >
>>> > > I don't think you (Couchbase) need to do anything. My observation is
>>> > that there has been more representation about end-user confusion than
>>> there
>>> > has been actual end-user confusion.
>>> >
>>> > Completely agree.
>>> >
>>>
>>
>>

Hi Kurt, Nick,

Once 1.2.0 is out the door cleaning docs/wiki up will be my top
priority for a while,
so it's great to have some direction on what's not working out there!
Bring it on..

A+
Dave

Re: Couchbase trademark issues

Posted by Kurt Milam <ku...@xioup.com>.
One more note and I'll shut my noob yapper...

Jan asked whether there was anything else Couchbase could do to help fix
the confusion, and this message is a response to that request.

I never saw couch.io - it was dead before I started researching CouchDB
seriously. I can tell you that the poorly-handled migration from couch.ioto
couchbase.com adds to the general confusion around CouchDB. Have you guys
heard of 301 redirects? Anyone researching CouchDB is going to come across
blog posts, answers on StackOverflow, comments on blogs, etc., that link to
couch.io URLs which no longer exist. You guys need to read up on 'cool
URLs'. I suspect that much of the content that used to be at couch.io URLs
is still online at couchbase.com URLs, but because Couchbase hasn't
bothered to 301 redirect from the old URLs to the new ones, the content is
practically unfindable. It took me forever to find Jan's blog articles on
filtered replication and security, part of his series on new features in
1.1.1. My google fu is reasonably strong, but these important articles
(important parts of the catalog of CouchDB documentation, imho), were
seriously buried in my search results.

In short, Couchbase is doing a disservice to itself, as well as to the
CouchDB community by not taking the migration from couch.io from
couchbase.com - put someone on that... Set up the correct 301 redirects.
Fix broken links and images in blog posts. Couchbase.com contains some
excellent CouchDB-related documentation. Do yourselves and the CouchDB
community a favor and fix couchbase.com.

Best Regards,

Kurt Milam


On Thu, Mar 15, 2012 at 4:09 AM, Kurt Milam <ku...@xioup.com> wrote:

> I'll pipe in as a relatively new CouchDB user, and someone who's spent a
> reasonable amount of time in both #couchdb and #couchbase over the past few
> weeks.
>
> Couchbase/CouchDB is confusing for newcomers. It was (and frankly, still
> is) confusing for me, and I have seen more than one person in #couchdb
> expressing confusion and even worried about whether the CouchDB ecosystem
> is stable enough to consider using Couch(x) for the data layer in serious
> software projects.
>
> I've been aware of CouchDB for at least a year now - the brand is
> well-known in certain circles. I've been aware of NoSQL and MongoDB for
> approximately just as long, but I'd never spent the time really looking
> closely at NoSQL solutions until a couple of months ago.
>
> At that time, I began seriously researching various NoSQL solutions for
> upcoming and ongoing projects. Frankly, the CouchDB ecosystem is the most
> confusing of all of the various NoSQL solutions I've researched - riak,
> mongodb. redis, among others. The documentation is spread out, disjointed
> and sometimes out of date. A number of articles and blog posts link to
> couch.io addresses that no longer exist (note to couchbase listeners:
> your move from couch.io to couchbase.com was, in my opinion, handled
> extremely poorly, with multitudes of dead links and a seriously broken blog
> that was obviously not migrated to the new system/domain with much care).
>
> As I began to research NoSQL solutions more closely, I can say that
> CouchDB was the brand with the most recognition for me, and was therefore
> one of the first solutions that I researched. I was leaning toward using
> CouchDB for a number of reasons - brand strength and a recommendation from
> another developer whose opinion I respect. I can tell you that at least in
> my experience, the decision to go with CouchDB over one of the other
> solutions took much longer than it would have, if CouchBase hadn't confused
> the issue, and if CouchDB's documentation had been in better order.
>
> In the end, I went with CouchDB primarily for the master-master
> replication, the various solutions for installing CouchDB on mobile
> devices, and CouchApps. To be concise, CouchDB was the correct solution for
> the projects we're currently working on, but it took a good deal of extra
> research (due to the confusion caused by CouchBase and the scattered state
> of CouchDB docs).
>
> In case you hadn't noticed, I disagree 100% with Bob Dionne's and Jason
> Smith's estimation, and I'd say that my assessment of the situation, as a
> new convert to CouchDB, is probably much more relevant than the estimation
> of two Couch(x) old hands.
>
> Couchbase is confusing for those just starting to research CouchDB, full
> stop.
>
> Best Regards,
>
> Kurt Milam
>
>
>
> On Wed, Mar 14, 2012 at 10:49 AM, Nick North <no...@gmail.com> wrote:
>
>> As a fairly new CouchDb user, I have been confused about the relationship
>> between CouchDb and Couchbase. For some while I was unsure whether the
>> Couchbase site might have a more recent version of CouchDb than the
>> CouchDb
>> site did, especially as it talked about a forthcoming version 2, while
>> CouchDb talked about version 1.1, and it contains API docs that are
>> perfectly usable as CouchDb documentation.
>>
>> Jan Lehnardt's Looking for Apache CouchDb
>> <http://www.couchbase.com/couchdb>page has done a lot to dispel that
>> confusion though. I don't think there is
>> any need for anyone to change product names, but the sort of information
>> on
>> that page helps a lot to make sure people go to the right place.
>>
>> Nick
>>
>> On 14 March 2012 09:35, Jason Smith <jh...@apache.org> wrote:
>>
>> > On Wed, Mar 14, 2012 at 9:29 AM, Bob Dionne
>> > <di...@dionne-associates.com> wrote:
>> > > Jan,
>> > >
>> > > Here's my two cents as a couchdb committer.
>> > >
>> > > I don't think you (Couchbase) need to do anything. My observation is
>> > that there has been more representation about end-user confusion than
>> there
>> > has been actual end-user confusion.
>> >
>> > Completely agree.
>> >
>>
>
>

Re: Couchbase trademark issues

Posted by Kurt Milam <ku...@xioup.com>.
I'll pipe in as a relatively new CouchDB user, and someone who's spent a
reasonable amount of time in both #couchdb and #couchbase over the past few
weeks.

Couchbase/CouchDB is confusing for newcomers. It was (and frankly, still
is) confusing for me, and I have seen more than one person in #couchdb
expressing confusion and even worried about whether the CouchDB ecosystem
is stable enough to consider using Couch(x) for the data layer in serious
software projects.

I've been aware of CouchDB for at least a year now - the brand is
well-known in certain circles. I've been aware of NoSQL and MongoDB for
approximately just as long, but I'd never spent the time really looking
closely at NoSQL solutions until a couple of months ago.

At that time, I began seriously researching various NoSQL solutions for
upcoming and ongoing projects. Frankly, the CouchDB ecosystem is the most
confusing of all of the various NoSQL solutions I've researched - riak,
mongodb. redis, among others. The documentation is spread out, disjointed
and sometimes out of date. A number of articles and blog posts link to
couch.io addresses that no longer exist (note to couchbase listeners: your
move from couch.io to couchbase.com was, in my opinion, handled extremely
poorly, with multitudes of dead links and a seriously broken blog that was
obviously not migrated to the new system/domain with much care).

As I began to research NoSQL solutions more closely, I can say that CouchDB
was the brand with the most recognition for me, and was therefore one of
the first solutions that I researched. I was leaning toward using CouchDB
for a number of reasons - brand strength and a recommendation from another
developer whose opinion I respect. I can tell you that at least in my
experience, the decision to go with CouchDB over one of the other solutions
took much longer than it would have, if CouchBase hadn't confused the
issue, and if CouchDB's documentation had been in better order.

In the end, I went with CouchDB primarily for the master-master
replication, the various solutions for installing CouchDB on mobile
devices, and CouchApps. To be concise, CouchDB was the correct solution for
the projects we're currently working on, but it took a good deal of extra
research (due to the confusion caused by CouchBase and the scattered state
of CouchDB docs).

In case you hadn't noticed, I disagree 100% with Bob Dionne's and Jason
Smith's estimation, and I'd say that my assessment of the situation, as a
new convert to CouchDB, is probably much more relevant than the estimation
of two Couch(x) old hands.

Couchbase is confusing for those just starting to research CouchDB, full
stop.

Best Regards,

Kurt Milam


On Wed, Mar 14, 2012 at 10:49 AM, Nick North <no...@gmail.com> wrote:

> As a fairly new CouchDb user, I have been confused about the relationship
> between CouchDb and Couchbase. For some while I was unsure whether the
> Couchbase site might have a more recent version of CouchDb than the CouchDb
> site did, especially as it talked about a forthcoming version 2, while
> CouchDb talked about version 1.1, and it contains API docs that are
> perfectly usable as CouchDb documentation.
>
> Jan Lehnardt's Looking for Apache CouchDb
> <http://www.couchbase.com/couchdb>page has done a lot to dispel that
> confusion though. I don't think there is
> any need for anyone to change product names, but the sort of information on
> that page helps a lot to make sure people go to the right place.
>
> Nick
>
> On 14 March 2012 09:35, Jason Smith <jh...@apache.org> wrote:
>
> > On Wed, Mar 14, 2012 at 9:29 AM, Bob Dionne
> > <di...@dionne-associates.com> wrote:
> > > Jan,
> > >
> > > Here's my two cents as a couchdb committer.
> > >
> > > I don't think you (Couchbase) need to do anything. My observation is
> > that there has been more representation about end-user confusion than
> there
> > has been actual end-user confusion.
> >
> > Completely agree.
> >
>

Re: Couchbase trademark issues

Posted by Nick North <no...@gmail.com>.
As a fairly new CouchDb user, I have been confused about the relationship
between CouchDb and Couchbase. For some while I was unsure whether the
Couchbase site might have a more recent version of CouchDb than the CouchDb
site did, especially as it talked about a forthcoming version 2, while
CouchDb talked about version 1.1, and it contains API docs that are
perfectly usable as CouchDb documentation.

Jan Lehnardt's Looking for Apache CouchDb
<http://www.couchbase.com/couchdb>page has done a lot to dispel that
confusion though. I don't think there is
any need for anyone to change product names, but the sort of information on
that page helps a lot to make sure people go to the right place.

Nick

On 14 March 2012 09:35, Jason Smith <jh...@apache.org> wrote:

> On Wed, Mar 14, 2012 at 9:29 AM, Bob Dionne
> <di...@dionne-associates.com> wrote:
> > Jan,
> >
> > Here's my two cents as a couchdb committer.
> >
> > I don't think you (Couchbase) need to do anything. My observation is
> that there has been more representation about end-user confusion than there
> has been actual end-user confusion.
>
> Completely agree.
>

Re: Couchbase trademark issues

Posted by Jason Smith <jh...@apache.org>.
On Wed, Mar 14, 2012 at 9:29 AM, Bob Dionne
<di...@dionne-associates.com> wrote:
> Jan,
>
> Here's my two cents as a couchdb committer.
>
> I don't think you (Couchbase) need to do anything. My observation is that there has been more representation about end-user confusion than there has been actual end-user confusion.

Completely agree.

Re: Couchbase trademark issues

Posted by Bob Dionne <di...@dionne-associates.com>.
Jan,

Here's my two cents as a couchdb committer. 

I don't think you (Couchbase) need to do anything. My observation is that there has been more representation about end-user confusion than there has been actual end-user confusion. In fact it's now become an assumption. It also strikes me that there is no confusion on the part of the posters making such representations.

There is no trademark issue. This may be a minority of one legal opinion.

As an aside, thanks for resuming the practice of publishing status reports, I think it helps inform community members who don't frequent the chat rooms. As a suggestion you might consider listing the things you'd like to see as accomplishments in the next status report. 

Regards,

Bob
On Mar 13, 2012, at 3:02 PM, Jan Lehnardt wrote:

> 
> On Mar 13, 2012, at 14:52 , Robert Newson wrote:
> 
>> I don't believe any CouchDB committer or PMC member has any interest
>> in changing the project name.
>> 
>> I personally feel, as you do, that it's the other products that must
>> clearly distinguish themselves from CouchDB. The company and product
>> called "Couchbase" clearly confuses the community, who reasonably, but
>> erroneously, believe that it's related to CouchDB (the truth, now, is
>> that couchdb is an important but internal component). Sponsoring the
>> "CouchConf" conferences which talks about "Couch NoSQL technology" but
>> also "the Couchbase technology" is similarly confusing, especially as
>> "CouchConf"'s in the past were about Apache CouchDB and things
>> compatible or complementary to it.
>> 
>> For my part, the ideal solution would be for Couchbase to rename its
>> product and conferences to not imply that they are about CouchDB, to
>> me that means not using the word 'couch'. I understand that the
>> trademark we hold is on 'Apache CouchDB' and that we cannot assert any
>> rights over the word 'couch', but I don't think anyone can deny that
>> confusion caused is real. Since the Couchbase product is not CouchDB
>> compatible it's surprising that it hasn't been rebranded for marketing
>> reasons already.
> 
> [both hats]: While I agree that, looking solely at a potential confusion
> issue, a rename would be a big step towards avoiding said issue, it is
> also not very practical (as per Shane, things aren't binary) to expect
> Couchbase to change their naming.
> 
> I'd be interested to hear what other measures you think Couchbase could
> take? Feel free to take this to private@apache.couchdb.org to discuss
> with the PMC as well.
> 
> Cheers
> Jan
> -- 
> 
> 
>> 
>> B.
>> 
>> On 13 March 2012 04:01, Shane Curcuru <as...@shanecurcuru.org> wrote:
>>> (Whoops! Apologies for mixed up subjects and poor threading; I'm not on
>>> dev@)
>>> 
>>> I just wanted to add one other comment about this previous note:
>>> 
>>> James Hayton wrote on Feb 20, 2012:
>>>> 
>>>> Maybe a crazy idea, but since the end result of any legal stuff would
>>>> be somebody changing the name of something, why doesn't Apache
>>>> CouchDB just re brand itself? I mean we need a website makeover,
>>>> etc... Why don't we just ditch the name and come up with something
>>>> better with a new vision, new leadership, etc... Lets put a few
>>>> features in that people have been asking for, include the big couch
>>>> code (clustering), create a new website and call it something
>>>> different. (CouchDB 2.0 Becomes AwesomeDB lol)
>>>> 
>>>> I understand that alot of people have quite a bit invested in the
>>>> name CouchDB, at this may not be something realistic, but this just
>>>> seems like at least another option we should discuss.
>>>> 
>>>> Just my .02.
>>>> 
>>>> James
>>> 
>>> 
>>> If the bulk of the Apache CouchDB PMC truly wanted to consider a rename (and
>>> discussed and [VOTE]d on the matter, then we'd certainly help that to
>>> happen.  The PMC *is* who gets to decide the project direction.
>>> 
>>> But I'm confident that's *not* the case, since several folks have spoken out
>>> against it.  I personally think it would be a really bad idea to change the
>>> CouchDB name - especially since CouchDB is arguably the first project that
>>> gave such brand recognition to the "Couch" name in the noSQL database arena.
>>> 
>>> In most trademark issues, I'd think more people would ask why the
>>> *follow-on* products don't change their names, rather than the original
>>> product.  But in this case, I'm hoping that the pain of renaming is not
>>> necessary, and we can reduce user confusion by both improving our own story,
>>> as well as asking other Couch-named products to better differentiate
>>> themselves and better give us - this PMC, the committers, and the ASF - the
>>> credit we deserve for building and shipping Apache CouchDB itself in the
>>> first place.
>>> 
>>> - Shane
>>> 
> 


Re: Couchbase trademark issues

Posted by Jan Lehnardt <ja...@apache.org>.
On Mar 13, 2012, at 14:52 , Robert Newson wrote:

> I don't believe any CouchDB committer or PMC member has any interest
> in changing the project name.
> 
> I personally feel, as you do, that it's the other products that must
> clearly distinguish themselves from CouchDB. The company and product
> called "Couchbase" clearly confuses the community, who reasonably, but
> erroneously, believe that it's related to CouchDB (the truth, now, is
> that couchdb is an important but internal component). Sponsoring the
> "CouchConf" conferences which talks about "Couch NoSQL technology" but
> also "the Couchbase technology" is similarly confusing, especially as
> "CouchConf"'s in the past were about Apache CouchDB and things
> compatible or complementary to it.
> 
> For my part, the ideal solution would be for Couchbase to rename its
> product and conferences to not imply that they are about CouchDB, to
> me that means not using the word 'couch'. I understand that the
> trademark we hold is on 'Apache CouchDB' and that we cannot assert any
> rights over the word 'couch', but I don't think anyone can deny that
> confusion caused is real. Since the Couchbase product is not CouchDB
> compatible it's surprising that it hasn't been rebranded for marketing
> reasons already.

[both hats]: While I agree that, looking solely at a potential confusion
issue, a rename would be a big step towards avoiding said issue, it is
also not very practical (as per Shane, things aren't binary) to expect
Couchbase to change their naming.

I'd be interested to hear what other measures you think Couchbase could
take? Feel free to take this to private@apache.couchdb.org to discuss
with the PMC as well.

Cheers
Jan
-- 


> 
> B.
> 
> On 13 March 2012 04:01, Shane Curcuru <as...@shanecurcuru.org> wrote:
>> (Whoops! Apologies for mixed up subjects and poor threading; I'm not on
>> dev@)
>> 
>> I just wanted to add one other comment about this previous note:
>> 
>> James Hayton wrote on Feb 20, 2012:
>>> 
>>> Maybe a crazy idea, but since the end result of any legal stuff would
>>> be somebody changing the name of something, why doesn't Apache
>>> CouchDB just re brand itself? I mean we need a website makeover,
>>> etc... Why don't we just ditch the name and come up with something
>>> better with a new vision, new leadership, etc... Lets put a few
>>> features in that people have been asking for, include the big couch
>>> code (clustering), create a new website and call it something
>>> different. (CouchDB 2.0 Becomes AwesomeDB lol)
>>> 
>>> I understand that alot of people have quite a bit invested in the
>>> name CouchDB, at this may not be something realistic, but this just
>>> seems like at least another option we should discuss.
>>> 
>>> Just my .02.
>>> 
>>> James
>> 
>> 
>> If the bulk of the Apache CouchDB PMC truly wanted to consider a rename (and
>> discussed and [VOTE]d on the matter, then we'd certainly help that to
>> happen.  The PMC *is* who gets to decide the project direction.
>> 
>> But I'm confident that's *not* the case, since several folks have spoken out
>> against it.  I personally think it would be a really bad idea to change the
>> CouchDB name - especially since CouchDB is arguably the first project that
>> gave such brand recognition to the "Couch" name in the noSQL database arena.
>> 
>> In most trademark issues, I'd think more people would ask why the
>> *follow-on* products don't change their names, rather than the original
>> product.  But in this case, I'm hoping that the pain of renaming is not
>> necessary, and we can reduce user confusion by both improving our own story,
>> as well as asking other Couch-named products to better differentiate
>> themselves and better give us - this PMC, the committers, and the ASF - the
>> credit we deserve for building and shipping Apache CouchDB itself in the
>> first place.
>> 
>> - Shane
>> 


Re: Couchbase trademark issues

Posted by ro...@gmail.com.
I know I kicked this all off on dev a few weeks ago so I'd just like to say
that from my perspective, as a developer using the product in production
systems and trying to sell it to other clients as a suitable technology to
use, Robert has it spot on.

Roger


On 13 March 2012 13:52, Robert Newson <rn...@apache.org> wrote:

> I don't believe any CouchDB committer or PMC member has any interest
> in changing the project name.
>
> I personally feel, as you do, that it's the other products that must
> clearly distinguish themselves from CouchDB. The company and product
> called "Couchbase" clearly confuses the community, who reasonably, but
> erroneously, believe that it's related to CouchDB (the truth, now, is
> that couchdb is an important but internal component). Sponsoring the
> "CouchConf" conferences which talks about "Couch NoSQL technology" but
> also "the Couchbase technology" is similarly confusing, especially as
> "CouchConf"'s in the past were about Apache CouchDB and things
> compatible or complementary to it.
>
> For my part, the ideal solution would be for Couchbase to rename its
> product and conferences to not imply that they are about CouchDB, to
> me that means not using the word 'couch'. I understand that the
> trademark we hold is on 'Apache CouchDB' and that we cannot assert any
> rights over the word 'couch', but I don't think anyone can deny that
> confusion caused is real. Since the Couchbase product is not CouchDB
> compatible it's surprising that it hasn't been rebranded for marketing
> reasons already.
>
> B.
>
> On 13 March 2012 04:01, Shane Curcuru <as...@shanecurcuru.org> wrote:
> > (Whoops! Apologies for mixed up subjects and poor threading; I'm not on
> > dev@)
> >
> > I just wanted to add one other comment about this previous note:
> >
> > James Hayton wrote on Feb 20, 2012:
> >>
> >> Maybe a crazy idea, but since the end result of any legal stuff would
> >> be somebody changing the name of something, why doesn't Apache
> >> CouchDB just re brand itself? I mean we need a website makeover,
> >> etc... Why don't we just ditch the name and come up with something
> >> better with a new vision, new leadership, etc... Lets put a few
> >> features in that people have been asking for, include the big couch
> >> code (clustering), create a new website and call it something
> >> different. (CouchDB 2.0 Becomes AwesomeDB lol)
> >>
> >> I understand that alot of people have quite a bit invested in the
> >> name CouchDB, at this may not be something realistic, but this just
> >> seems like at least another option we should discuss.
> >>
> >> Just my .02.
> >>
> >> James
> >
> >
> > If the bulk of the Apache CouchDB PMC truly wanted to consider a rename
> (and
> > discussed and [VOTE]d on the matter, then we'd certainly help that to
> > happen.  The PMC *is* who gets to decide the project direction.
> >
> > But I'm confident that's *not* the case, since several folks have spoken
> out
> > against it.  I personally think it would be a really bad idea to change
> the
> > CouchDB name - especially since CouchDB is arguably the first project
> that
> > gave such brand recognition to the "Couch" name in the noSQL database
> arena.
> >
> > In most trademark issues, I'd think more people would ask why the
> > *follow-on* products don't change their names, rather than the original
> > product.  But in this case, I'm hoping that the pain of renaming is not
> > necessary, and we can reduce user confusion by both improving our own
> story,
> > as well as asking other Couch-named products to better differentiate
> > themselves and better give us - this PMC, the committers, and the ASF -
> the
> > credit we deserve for building and shipping Apache CouchDB itself in the
> > first place.
> >
> > - Shane
> >
>

Re: Couchbase trademark issues

Posted by Robert Newson <rn...@apache.org>.
I don't believe any CouchDB committer or PMC member has any interest
in changing the project name.

I personally feel, as you do, that it's the other products that must
clearly distinguish themselves from CouchDB. The company and product
called "Couchbase" clearly confuses the community, who reasonably, but
erroneously, believe that it's related to CouchDB (the truth, now, is
that couchdb is an important but internal component). Sponsoring the
"CouchConf" conferences which talks about "Couch NoSQL technology" but
also "the Couchbase technology" is similarly confusing, especially as
"CouchConf"'s in the past were about Apache CouchDB and things
compatible or complementary to it.

For my part, the ideal solution would be for Couchbase to rename its
product and conferences to not imply that they are about CouchDB, to
me that means not using the word 'couch'. I understand that the
trademark we hold is on 'Apache CouchDB' and that we cannot assert any
rights over the word 'couch', but I don't think anyone can deny that
confusion caused is real. Since the Couchbase product is not CouchDB
compatible it's surprising that it hasn't been rebranded for marketing
reasons already.

B.

On 13 March 2012 04:01, Shane Curcuru <as...@shanecurcuru.org> wrote:
> (Whoops! Apologies for mixed up subjects and poor threading; I'm not on
> dev@)
>
> I just wanted to add one other comment about this previous note:
>
> James Hayton wrote on Feb 20, 2012:
>>
>> Maybe a crazy idea, but since the end result of any legal stuff would
>> be somebody changing the name of something, why doesn't Apache
>> CouchDB just re brand itself? I mean we need a website makeover,
>> etc... Why don't we just ditch the name and come up with something
>> better with a new vision, new leadership, etc... Lets put a few
>> features in that people have been asking for, include the big couch
>> code (clustering), create a new website and call it something
>> different. (CouchDB 2.0 Becomes AwesomeDB lol)
>>
>> I understand that alot of people have quite a bit invested in the
>> name CouchDB, at this may not be something realistic, but this just
>> seems like at least another option we should discuss.
>>
>> Just my .02.
>>
>> James
>
>
> If the bulk of the Apache CouchDB PMC truly wanted to consider a rename (and
> discussed and [VOTE]d on the matter, then we'd certainly help that to
> happen.  The PMC *is* who gets to decide the project direction.
>
> But I'm confident that's *not* the case, since several folks have spoken out
> against it.  I personally think it would be a really bad idea to change the
> CouchDB name - especially since CouchDB is arguably the first project that
> gave such brand recognition to the "Couch" name in the noSQL database arena.
>
> In most trademark issues, I'd think more people would ask why the
> *follow-on* products don't change their names, rather than the original
> product.  But in this case, I'm hoping that the pain of renaming is not
> necessary, and we can reduce user confusion by both improving our own story,
> as well as asking other Couch-named products to better differentiate
> themselves and better give us - this PMC, the committers, and the ASF - the
> credit we deserve for building and shipping Apache CouchDB itself in the
> first place.
>
> - Shane
>

Re: Couchbase trademark issues

Posted by Shane Curcuru <as...@shanecurcuru.org>.
(Whoops! Apologies for mixed up subjects and poor threading; I'm not on 
dev@)

I just wanted to add one other comment about this previous note:

James Hayton wrote on Feb 20, 2012:
> Maybe a crazy idea, but since the end result of any legal stuff would
> be somebody changing the name of something, why doesn't Apache
> CouchDB just re brand itself? I mean we need a website makeover,
> etc... Why don't we just ditch the name and come up with something
> better with a new vision, new leadership, etc... Lets put a few
> features in that people have been asking for, include the big couch
> code (clustering), create a new website and call it something
> different. (CouchDB 2.0 Becomes AwesomeDB lol)
>
> I understand that alot of people have quite a bit invested in the
> name CouchDB, at this may not be something realistic, but this just
> seems like at least another option we should discuss.
>
> Just my .02.
>
> James

If the bulk of the Apache CouchDB PMC truly wanted to consider a rename 
(and discussed and [VOTE]d on the matter, then we'd certainly help that 
to happen.  The PMC *is* who gets to decide the project direction.

But I'm confident that's *not* the case, since several folks have spoken 
out against it.  I personally think it would be a really bad idea to 
change the CouchDB name - especially since CouchDB is arguably the first 
project that gave such brand recognition to the "Couch" name in the 
noSQL database arena.

In most trademark issues, I'd think more people would ask why the 
*follow-on* products don't change their names, rather than the original 
product.  But in this case, I'm hoping that the pain of renaming is not 
necessary, and we can reduce user confusion by both improving our own 
story, as well as asking other Couch-named products to better 
differentiate themselves and better give us - this PMC, the committers, 
and the ASF - the credit we deserve for building and shipping Apache 
CouchDB itself in the first place.

- Shane


Re: Seeking CouchDB guidance

Posted by Shane Curcuru <as...@shanecurcuru.org>.
A couple of specific comments below:

On 2012-03-13 2:57 PM, Jan Lehnardt wrote:
...

>> One key item would be improving the couchdb.a.o website, in
>> particular so that it better describes what CouchDB is and how to
>> use it to *newcomers* to the technology.  Separately, I bet it
>> would be helpful for committers (and others) to blog and post about
>> CouchDB individually, both to explain why CouchDB is so great, and
>> also to explain that there's only one Apache CouchDB, and all the
>> other Couches are less (or more) related to us, the first
>> Couch-named No-SQL db.
>
> [Apache CouchDB hat]: That's very good advice. For a while now I
> longed for a page that explains the CouchDB ecosystem in a nutshell.
> I have personally not gotten to it, but I'd love to see a page that
> is a brief introduction into all the players that make up the greater
> CouchDB ecosystem with Apache CouchDB at its centre. It could be as
> simple as starting with a list on our wiki.

We have a DRAFT set of best practices for this kind of page:

   http://www.apache.org/foundation/marks/linking.html

The point is that projects should feel free to add such pages, while 
making sure that they don't turn into advertisements for other 
organizations.  Also, making sure that it is an equitable and clear list 
that helps our Apache project's users, not just the third party 
organizations.

...

> [Couchbase hat]: I'll follow up with a report on changes that we made
> to our website when they are implemented. Please allow a number of
> days. If the PMC agrees, I'll use this thread instead of the private@
> mailing list to send the update. If the PMC prefers, I can take it to
> private@ directly, though. If the PMC has additional requests for us,
> please get in touch privately at jan@couchbase.com.

Given that we're already talking about this on dev@ in public, it's 
better to keep the conversation in public.  More eyes, more ideas - and 
less chance that someone tries to assume or imply that anyone's playing 
politics.

Note that in terms of trademark enforcement, there are many cases that 
*start* out with private discussions.  This is most often for two reasons:

First, if it's a PMC member or trademarks@ person bringing the matter up 
for the first time, we usually make first contact a third party saying 
"Hey, please change X" in private.  In the majority of the cases, this 
allows the third party to privately say "Whoops, you're right, we'll fix 
it!" without losing face, and without a larger mail thread causing 
misunderstandings.  For the majority of third parties who are happy to 
comply, this works better at first.

Second, sometimes we have third parties who approach us with trademark 
questions privately - perhaps about ideas for their new product names or 
the like.  In this case, we need to respect their request for privacy 
presuming that the question gets sorted out properly.

Oh - and trademark enforcement is a process.  So now that we have a good 
response from the third party (i.e. Jan notes some specifics that 
Couchbase is working on improving), it's fine if the process takes 
several days or even a few weeks.  Unless there's some egregious 
trademark infringement - like refusing to recognize a mark or explicitly 
using a bare mark improperly - the point is getting a good overall result.

>> - The PMC should also update the couchdb.a.o website to ensure
>> we're properly attributing our own marks.  Please update the
>> trademark attribution in the footer to include:
>>
>> Apache CouchDB, CouchDB, Apache and the CouchDB logo are trademarks
>> of the Apache Software Foundation.
>>
>> See: http://www.apache.org/foundation/marks/pmcs#attributions
>
> [Apache CouchDB hat]: The footer currently says: '“Apache CouchDB”
> and the Project logo are trademarks of the Apache Software Foundation
> — Copyright © 2008–2011 The Apache Software Foundation' Aside from
> the year that we should definitely fix, we only need to add "CouchDB"
> to the list, is that correct?

Add "Apache" as well, since it's also an important trademark for the ASF 
as a whole as well as for our projects.

>
> Thanks again Shane! I trust we can drive that to a amicable
> conclusion now.
>
> Cheers Jan

Indeed, I'm confident we can too, with a little patience and good ideas 
from the whole PMC.

Thanks!
- Shane

Re: Seeking CouchDB guidance

Posted by Jan Lehnardt <ja...@apache.org>.
Thanks Shane, This is very helpful!

I'll reply in more detail inline. I just want to make sure to note that I'm am wearing two hats in this matter, my Apache CouchDB PMC Chair hat and my Couchbase co-founder hat. I'll denote when I'm speaking for which accordingly.


On Mar 13, 2012, at 04:50 , Shane Curcuru wrote:

> (Apologies for coming late to this thread; note I'm not on dev@)
> (cc: trademarks@ for FYI)
> 
> On 2012-02-22 6:02 PM, Noah Slater wrote:
>> Hello,
>> 
>> I am reaching out to you in response to this thread on the CouchDB dev list:
>> 
>>    http://s.apache.org/HR9
> ...
> 
> Thanks for the comments and focus on the thread; they are very helpful.  I've found that trademarks law often seems quite non-intuitive to programmers.  We typically see things in binary: it compiles or doesn't; it's faster or it's slower.  Trademarks are fundamentally about ensuring that an informed consumer understands where their products are coming from based on the brand name of the product.  Thus, the perception of users - especially new ones to this territory - are important to consider.
> 
> As I understand it, fundamentally we had Apache CouchDB first, and then it's quick popularity bred several other companies and software products with names including the word "Couch" in them.  The fact that both a number of CouchDB committers and some normal end-users of CouchDB are expressing confusion over some Couchbase software products means that this is an issue we should seek to address, and is one that I hope Couchbase will actively help to address to prevent confusion as to the source of Apache CouchDB software.

[Couchbase hat]: We are committed to help ensure that Apache CouchDB is a thriving success from the C-level down. To action behind words, we are helping to address the trademark concerns the best we can.


> I have a number of general comments for the PMC:
> 
> - The simplest and most direct step to take is to better tell our own story of what Apache CouchDB is and how it can help new consumers run their servers / data /business better, easier, and faster than other products.
> 
> One key item would be improving the couchdb.a.o website, in particular so that it better describes what CouchDB is and how to use it to *newcomers* to the technology.  Separately, I bet it would be helpful for committers (and others) to blog and post about CouchDB individually, both to explain why CouchDB is so great, and also to explain that there's only one Apache CouchDB, and all the other Couches are less (or more) related to us, the first Couch-named No-SQL db.

[Apache CouchDB hat]: That's very good advice. For a while now I longed for a page that explains the CouchDB ecosystem in a nutshell. I have personally not gotten to it, but I'd love to see a page that is a brief introduction into all the players that make up the greater CouchDB ecosystem with Apache CouchDB at its centre. It could be as simple as starting with a list on our wiki.


> - The number and detail of comments from both committers and users about "which Couch is which" and "How is Couchbase related to CouchDB" say to me that there is a branding issue here - hopefully one that we can work through amicably and with assistance from Couchbase.
> 
> To be frank, it's unlikely that we could prevent all other organizations from using "Couch" in their names.  However it is possible to take actions to ensure that other organizations do not confuse informed consumers as to the true source of Apache CouchDB software.

[Couchbase hat]: Again, we're happy to do our part.


> - When dealing with user confusion by a third party or even potential trademark infringements by a third party, the first step is to figure out what the PMC would like to see happen (you're doing this), and then to ask nicely (usually in private, to allow people to save face if they want to) the third party to make some changes.
> 
> In this case, think that it's probably unrealistic to ask Couchbase to completely rebrand themselves.  There are several Couch-something products out there, and it certainly seems (I'm guessing, I don't know) that they're as attached to their overall name as we are to the CouchDB name.
> 
> It is realistic - and we should! - ask them to respect our trademarks. They can do this by being diligent at following our formal trademark policy, especially by explicitly attributing our marks on any pages or materials where they have products that are using similar names or descriptions.
> 
> For example, it would be appropriate in this case to ask that they attribute our CouchDB mark on their Couchbase server web pages, like this one:
> 
> http://www.couchbase.com/couchbase-server/overview
> 
> Similarly, given the history in this case, it would be realistic to ask them to go further, and include explanatory text in various places on their website that explain what CouchDB is, that it comes from Apache, and that their product is not related to CouchDB (either in technical compatibility, or in terms of governance/provenance).
> 
> The web page they put up at http://www.couchbase.com/couchdb is an excellent start to this, and is very much appreciated - thanks!
> 

> However it would be realistic - especially in the short term - to ask for some other explicit mentions of what CouchDB is in some places on their website that are closer to their actual Couchbase-named product pages.  I.e. it would be great if they'd put a small one-paragraph "Couchbase SuperThing And Apache CouchDB - to great (but separate) things...", perhaps with a link to their /couchbdb page.
> 
> Trademarks are about preventing user confusion over the source of products (in these cases, primarily software downloads).  Especially given that the ASF is a community-oriented non-profit, there are plenty of ways that third parties can do an aggressive job of marketing their own product(s), while still providing plenty of credit and links back to Apache project pages, recognizing the source (and volunteer effort by all our committers) of the underlying Apache software.


[Couchbase hat]: We just had a meeting about this and we'll have more changes to our website to help eradicate confusion. It is not in our interest to be confused with Apache CouchDB much in the same way that it is not in Apache CouchDB's interest to be confused with Couchbase. We agree that it is entirely realistic to expect that we respect the Apache CouchDB trademark and that we do our part to show that respect on our website and other publications.

[Couchbase hat]: I'll follow up with a report on changes that we made to our website when they are implemented. Please allow a number of days. If the PMC agrees, I'll use this thread instead of the private@ mailing list to send the update. If the PMC prefers, I can take it to private@ directly, though. If the PMC has additional requests for us, please get in touch privately at jan@couchbase.com.


> - The PMC should also update the couchdb.a.o website to ensure we're properly attributing our own marks.  Please update the trademark attribution in the footer to include:
> 
> Apache CouchDB, CouchDB, Apache and the CouchDB logo are trademarks of the Apache Software Foundation.
> 
> See: http://www.apache.org/foundation/marks/pmcs#attributions

[Apache CouchDB hat]: The footer currently says: '“Apache CouchDB” and the Project logo are trademarks of the Apache Software Foundation — Copyright © 2008–2011 The Apache Software Foundation' Aside from the year that we should definitely fix, we only need to add "CouchDB" to the list, is that correct?


Thanks again Shane! I trust we can drive that to a amicable conclusion now.

Cheers
Jan
--