<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Sat, May 30, 2015 at 5:07 PM, Meg McRoberts <span dir="ltr"><<a href="mailto:dreidellhasa@yahoo.com" target="_blank">dreidellhasa@yahoo.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><div style="color:rgb(0,0,0);font-family:HelveticaNeue,'Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif;font-size:12px;background-color:rgb(255,255,255)"><div>Thanks for the okay to use HAProxy -- it really was ugly without the capitalization.</div><div><br></div><div>Anne, not to put too fine a point on it, but commands, files, etc in Linux do not have to be lowercase, although they often are.</div><div>I think the statement should be something like "Command, file, and daemon/service names are case sensitive on Linux and,</div><div>in most cases, are lowercase."</div></div></div></blockquote><div><br></div><div>Yep, fair point.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><div style="color:rgb(0,0,0);font-family:HelveticaNeue,'Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif;font-size:12px;background-color:rgb(255,255,255)"><div><br></div><div dir="ltr">I guess my mind is frozen in other conventions, but I like the distinction between services and commands -- for example, "the glance</div><div dir="ltr">command implements the Glance service" -- which is probably not likely to ever be written exactly like that but...  And I'm not so sure</div><div dir="ltr">that the lack of capitalization is going to deter trademark hawks.<br></div><div dir="ltr"><br></div></div></div></blockquote><div><br></div><div>Implements the Image service.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><div style="color:rgb(0,0,0);font-family:HelveticaNeue,'Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif;font-size:12px;background-color:rgb(255,255,255)"><div dir="ltr"></div><div dir="ltr">So this convention applies only to the services listed in <a href="https://wiki.openstack.org/wiki/Documentation/Conventions#Service_and_project_names" target="_blank">https://wiki.openstack.org/wiki/Documentation/Conventions#Service_and_project_names</a> ?</div><div dir="ltr">So Ceph and MongoDB are acceptable?  <br></div></div></div></blockquote><div><br></div><div>Ceph (<a href="http://ceph.com/legal-page/trademark-use-policy/">http://ceph.com/legal-page/trademark-use-policy/</a>) and MongoDB (<a href="http://www.mongodb.org/about/licensing/#mongodb-trademark-guidelines">http://www.mongodb.org/about/licensing/#mongodb-trademark-guidelines</a>) are both trademarks.</div><div><br></div><div>The OpenStack Foundation doesn't plan to trademark project names to my knowledge. So again, I think it's important not to uppercase them.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><div style="color:rgb(0,0,0);font-family:HelveticaNeue,'Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif;font-size:12px;background-color:rgb(255,255,255)"><div dir="ltr"></div><div dir="ltr"><br></div><div dir="ltr">Tangential point:   sahara should have a mention of "savannah" with commentary similar to that for neutron/quantum, and it really should mention</div><div dir="ltr">Hadoop, shouldn't it?</div></div></div></blockquote><div><br></div><div>Yep, sounds right. And not to be too repetitive, but Hadoop is a registered trademark, <a href="https://hadoop.apache.org/">https://hadoop.apache.org/</a>.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><div style="color:rgb(0,0,0);font-family:HelveticaNeue,'Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif;font-size:12px;background-color:rgb(255,255,255)"><div dir="ltr"><br></div><div dir="ltr">Sorry, everyone's a critic...  I'll shut up now ;-)</div></div></div></blockquote><div><br></div><div>Heh, no no it's fine! Words matter for many reasons and I want us all to be aware of legal names.</div><div><br></div><div>Anne</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><div style="color:rgb(0,0,0);font-family:HelveticaNeue,'Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif;font-size:12px;background-color:rgb(255,255,255)"><div dir="ltr">meg<br></div><div><br></div> <blockquote style="border-left-width:2px;border-left-style:solid;border-left-color:rgb(16,16,255);margin-left:5px;margin-top:5px;padding-left:5px">  <div style="font-family:HelveticaNeue,'Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif;font-size:12px"> <div style="font-family:HelveticaNeue,'Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif;font-size:16px"> <div dir="ltr"> <hr size="1">  <font face="Arial" size="2"><span class=""> <b><span style="font-weight:bold">From:</span></b> Anne Gentle <<a href="mailto:annegentle@justwriteclick.com" target="_blank">annegentle@justwriteclick.com</a>><br> <b><span style="font-weight:bold">To:</span></b> APlimpton <<a href="mailto:aplimpton@gmail.com" target="_blank">aplimpton@gmail.com</a>> <br></span><b><span style="font-weight:bold">Cc:</span></b> Meg McRoberts <<a href="mailto:dreidellhasa@yahoo.com" target="_blank">dreidellhasa@yahoo.com</a>>; "<a href="mailto:openstack-docs@lists.openstack.org" target="_blank">openstack-docs@lists.openstack.org</a>" <<a href="mailto:openstack-docs@lists.openstack.org" target="_blank">openstack-docs@lists.openstack.org</a>> <br> <b><span style="font-weight:bold">Sent:</span></b> Saturday, May 30, 2015 1:21 PM<div><div class="h5"><br> <b><span style="font-weight:bold">Subject:</span></b> Re: [OpenStack-docs] Style Question for Project Names<br> </div></div></font> </div><div><div class="h5"> <div><br><div><div><div dir="ltr"><br clear="none"><div><br clear="none"><div>On Sat, May 30, 2015 at 2:39 PM, APlimpton <span dir="ltr"><<a rel="nofollow" shape="rect" href="mailto:aplimpton@gmail.com" target="_blank">aplimpton@gmail.com</a>></span> wrote:<br clear="none"><blockquote style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><br clear="none"></div><div>Looks like HAProxy and other pieces that are sold separately or trademarked should follow their own standard for capitalization (per IBM style guide again). </div><div><br clear="none"></div></div></blockquote><div><br clear="none"></div><div>I was going to note the same about HAProxy -- it's a proper name with associated capitalization rules. Same as your other examples, Meg.</div><div> </div><blockquote style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div></div><div>Thanks for the support, Meg :) Funny enough I thought this was going to be more of a case where most everyone had shifted to using the initial uppercase and the Conventions page just hadn't been updated to reflect it. Sorry to be putting a ripple in the pond.</div><div><br clear="none"></div></div></blockquote><div><br clear="none"></div><div>Not at all, and please don't take any of this as a personal affront or anything. I'm glad you're looking around and questioning. We love yours and Meg's fresh eyes!</div><div> </div><blockquote style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div></div><div>Given that it goes against general usage and most style guides, it would beneficial to know why the proper noun is being lowercased. I get the need to avoid making Everything Look Important, and wholeheartedly agree, but this is specifically for one small set of names. OpenStack gets two capitalizations, the projects functional names and all the releases have a initial one. We clearly didn't disapprove of them in general, so why here? </div></div></blockquote><div><br clear="none"></div><div>It's tangled up in the lack of clarity around trademark use for a couple of years. Now that there's more rigor around the use of the OpenStack trademark, how about you take a look at why you think project names should be capitalized and post here. </div><div><a rel="nofollow" shape="rect" href="http://www.openstack.org/brand/openstack-trademark-policy/" target="_blank">http://www.openstack.org/brand/openstack-trademark-policy/</a><br clear="none"></div><div>and</div><div><a rel="nofollow" shape="rect" href="http://www.openstack.org/brand/" target="_blank">http://www.openstack.org/brand/</a><br clear="none"></div><div><br clear="none"></div><div>When I read through those, I still come up with the conventions we have in place. Here are my reasons pro lowercase:</div><div><br clear="none"></div><div>- The team/project names like nova, swift, etc. names are never going to be trademarked so no extra import should be imparted by using the capitalize-for-proper-name convention.</div><div>- We don't pursue legal reasoning in trademarking the name, but do try to find a unique name that's unused in the software industry. It's not a proper name. </div><div>- We have gotten cease and desist for the use of quantum for example, and by lowercasing we may be less likely to be in violation of some corner/edge legal name case.</div><div>- The file name such as nova.conf actually has to be lowercase in Linux-based operating systems.</div><div>- The nova-<name> service or daemon names also have to be lowercase in Linux-based operating systems. </div><div>- The nova, swift Command Line Interface (CLI) tools also have to be run in lowercase  in Linux-based operating systems. </div><div>- The lower case always as a rule rather than exception helps simplify editing and guidance.</div><div><br clear="none"></div><blockquote style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><br clear="none"></div><div>Side note: Since we have a rule for sentence capitalization for headings, would it be okay for me to add that to the Conventions page? I don't see any mention of it. </div></div></blockquote><div><br clear="none"></div><div><br clear="none"></div><div>It's here:</div><div><a rel="nofollow" shape="rect" href="https://wiki.openstack.org/wiki/Documentation/Markup_conventions#Headings" target="_blank">https://wiki.openstack.org/wiki/Documentation/Markup_conventions#Headings</a><br clear="none"></div><div>and here:</div><div><a rel="nofollow" shape="rect" href="https://wiki.openstack.org/wiki/Documentation/Conventions/DocBook#Headings" target="_blank">https://wiki.openstack.org/wiki/Documentation/Conventions/DocBook#Headings</a><br clear="none"></div><div><br clear="none"></div><div>Thanks,</div><div>Anne</div><div> </div><blockquote style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><br clear="none"></div><div>Thanks,</div><div>Amanda</div></div><div><div><div><br clear="none"><div>On Fri, May 29, 2015 at 3:24 PM, Meg McRoberts <span dir="ltr"><<a rel="nofollow" shape="rect" href="mailto:dreidellhasa@yahoo.com" target="_blank">dreidellhasa@yahoo.com</a>></span> wrote:<br clear="none"><blockquote style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><div style="color:rgb(0,0,0);font-family:HelveticaNeue,'Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif;font-size:12px;background-color:rgb(255,255,255)"><div dir="ltr">I'll go along with the wishes of the majority but I do agree with Amanda here, that capitalizing the names of the projects</div><div dir="ltr">would make both the writing and the reading easier.</div><div dir="ltr"><br clear="none"></div><div dir="ltr">What about services that are not projects per se, such as HAProxy, MySQL, MongoDB, Pacemaker, Corosync...?  Some of these exist</div><div dir="ltr">outside the OpenStack world and everyone is used to them being capitalized in a certain way.  But it seems quite awkward</div><div dir="ltr">to capitalize these when services that are projects are not capitalized.<br clear="none"></div><div dir="ltr"><br clear="none"></div><div dir="ltr">I just went through a piece of doc and changed HAProxy to haproxy.  The title of the section is "HAProxy nodes" so I had to</div><div dir="ltr">make that "Haproxy nodes" to conform to the standard for capitalization in headers.  I suppose I could rewrite it to be "The haproxy nodes"</div><div dir="ltr">but I would much prefer to have the keyword begin the header.<br clear="none"></div><div><br clear="none"><span></span></div><div dir="ltr"><span>As I said, I'll go along but Amanda deserves a little support ;-)</span></div><div dir="ltr"><span>meg</span></div><br clear="none"> <blockquote style="border-left-width:2px;border-left-style:solid;border-left-color:rgb(16,16,255);margin-left:5px;margin-top:5px;padding-left:5px">  <div style="font-family:HelveticaNeue,'Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif;font-size:12px"> <div style="font-family:HelveticaNeue,'Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif;font-size:16px"> <div dir="ltr"> <hr size="1">  <font face="Arial" size="2"> <b><span style="font-weight:bold">From:</span></b> Anne Gentle <<a rel="nofollow" shape="rect" href="mailto:annegentle@justwriteclick.com" target="_blank">annegentle@justwriteclick.com</a>><br clear="none"> <b><span style="font-weight:bold">To:</span></b> APlimpton <<a rel="nofollow" shape="rect" href="mailto:aplimpton@gmail.com" target="_blank">aplimpton@gmail.com</a>> <br clear="none"><b><span style="font-weight:bold">Cc:</span></b> "<a rel="nofollow" shape="rect" href="mailto:openstack-docs@lists.openstack.org" target="_blank">openstack-docs@lists.openstack.org</a>" <<a rel="nofollow" shape="rect" href="mailto:openstack-docs@lists.openstack.org" target="_blank">openstack-docs@lists.openstack.org</a>> <br clear="none"> <b><span style="font-weight:bold">Sent:</span></b> Friday, May 29, 2015 2:56 PM<br clear="none"> <b><span style="font-weight:bold">Subject:</span></b> Re: [OpenStack-docs] Style Question for Project Names<br clear="none"> </font> </div><div><div> <div><br clear="none"><div><div dir="ltr"><br clear="none"><div><br clear="none"><div>On Fri, May 29, 2015 at 4:36 PM, APlimpton <span dir="ltr"><<a rel="nofollow" shape="rect" href="mailto:aplimpton@gmail.com" target="_blank">aplimpton@gmail.com</a>></span> wrote:<br clear="none"><blockquote style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div>I see several people are fine with how the convention is and would prefer for it to remain as is because they do not see a need for the change. </div><div><br clear="none"></div><div>Because I do see a need, the burden is on me to further explain what I’m seeing and why it suggests that using a capital letter with the project names is needed. </div><div><br clear="none"></div><div>When I say inconsistencies I mean that a handful of the OpenStack documentation manuals and a few wiki pages use the lowercase. On all other guides, references, manuals, websites, pages, blogs and various other communications the capitalized letter is used by the community (OpenStack and general). This strong majority of people using the capitalized version indicates that there has been a shift in the usage and we should update our convention accordingly. </div><div><br clear="none"></div><div>This is supported by the fact that these project names are names/proper nouns and as such should be capitalized. Having the release code names capitalized but not the project code names is inconsistent. If the name is to be a proper noun w/ all lowercase then all sentences that start with the project name will need to be reworded (source: IBM Style Guide used per the Conventions wiki page). </div><div><br clear="none"></div><div>An additional benefit to using the initial uppercase with project names is that it helps reduce confusion. Each project uses the project name three distinct ways with the exact same case. The project name, the CLI name and the command that is used. For example: nova, nova, nova. As a component of the project, the CLI name and the command should be lowercase (source: IBM Style Guide). Using a capitalized letter with the project name immediately distinguishes it as being not the project component and helps make sentence creation and updating less convoluted.</div><div><br clear="none"></div><div>If this makes sense to most of you and the consensus is reached to change to the initial uppercase I will be happy to find and make those changes. If the consensus is to keep it all lowercase then I’ll go ahead and attempt correction for the majority of docs, which will take a little longer. If keeping all lowercase, it may also be a good idea to remind the other contributors about the conventions page so they will be aware in the future. Either way I am believer in consistency and clarity. :)</div></div></blockquote><div><br clear="none"></div><div>Agreed. Thanks for bringing the issue forward. Even when writing a blog post for the Rackspace blog two weeks ago, I had two editors tell me to capitalize the project/team name. However they were fine with lowercase once I pointed out our conventions. We have the power to enforce lowercase so why not put your energy towards the lowercase preference that we've had for years?</div><div><br clear="none"></div><div>One rule we have for simplicity's sake is to use sentence case for all titles, and the reasoning behind this is that it's fewer rules to explain and enforce (plus there are two competing Title Case styles from certain references). I sense we have the same simplicity goal with "always lower case project names" because once people start uppercasing what they think is Important then Everything Is Important if you Know what I Mean. :)</div><div><br clear="none"></div><div>I'd ask you to activate towards lowercase and help enforce that as standard rather than advocating for Upper Case All the Time. </div><div><br clear="none"></div><div>Really though, I said I'd get out of the way on this one. Hope my reasoning makes sense.</div><div>Anne</div><div> </div><blockquote style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><br clear="none"></div><div>Thanks,<br clear="none">Amanda</div></div><div><div><div><br clear="none"><div>On Fri, May 29, 2015 at 1:37 PM, Shilla Saebi <span dir="ltr"><<a rel="nofollow" shape="rect" href="mailto:shilla.saebi@gmail.com" target="_blank">shilla.saebi@gmail.com</a>></span> wrote:<br clear="none"><blockquote style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">+1<br clear="none">
<br clear="none">
Sent from my iPhone<br clear="none">
<div><div><br clear="none">
> On May 29, 2015, at 4:22 PM, Christian Berendt <<a rel="nofollow" shape="rect" href="mailto:christian@berendt.io" target="_blank">christian@berendt.io</a>> wrote:<br clear="none">
><br clear="none">
>> On 05/29/2015 09:40 PM, Andreas Jaeger wrote:<br clear="none">
>> We're following the current convention for some time already and I see<br clear="none">
>> no reason to change, let's keep the current convention. If there're<br clear="none">
>> problems, let's fix them...<br clear="none">
><br clear="none">
> +1<br clear="none">
><br clear="none">
> --<br clear="none">
> Christian Berendt<br clear="none">
> Cloud Computing Solution Architect<br clear="none">
> Mail: <a rel="nofollow" shape="rect" href="mailto:berendt@b1-systems.de" target="_blank">berendt@b1-systems.de</a><br clear="none">
><br clear="none">
> B1 Systems GmbH<br clear="none">
> Osterfeldstraße 7 / 85088 Vohburg / <a rel="nofollow" shape="rect" href="http://www.b1-systems.de/" target="_blank">http://www.b1-systems.de</a><br clear="none">
> GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537<br clear="none">
><br clear="none">
> _______________________________________________<br clear="none">
> OpenStack-docs mailing list<br clear="none">
> <a rel="nofollow" shape="rect" href="mailto:OpenStack-docs@lists.openstack.org" target="_blank">OpenStack-docs@lists.openstack.org</a><br clear="none">
> <a rel="nofollow" shape="rect" href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs</a><br clear="none">
<br clear="none">
_______________________________________________<br clear="none">
OpenStack-docs mailing list<br clear="none">
<a rel="nofollow" shape="rect" href="mailto:OpenStack-docs@lists.openstack.org" target="_blank">OpenStack-docs@lists.openstack.org</a><br clear="none">
<a rel="nofollow" shape="rect" href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs</a><br clear="none">
</div></div></blockquote></div><br clear="none"></div>
</div></div><br clear="none">_______________________________________________<br clear="none">
OpenStack-docs mailing list<br clear="none">
<a rel="nofollow" shape="rect" href="mailto:OpenStack-docs@lists.openstack.org" target="_blank">OpenStack-docs@lists.openstack.org</a><br clear="none">
<a rel="nofollow" shape="rect" href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs</a><div><br><br></div><div><br clear="none">
<br clear="none"></div></blockquote></div><div><br clear="none"><br clear="all"><div><br clear="none"></div>-- <br clear="none"><div>Anne Gentle<br clear="none"><a rel="nofollow" shape="rect" href="mailto:annegentle@justwriteclick.com" target="_blank">annegentle@justwriteclick.com</a></div>
</div></div></div></div><div><br clear="none">_______________________________________________<br clear="none">OpenStack-docs mailing list<br clear="none"><a rel="nofollow" shape="rect" href="mailto:OpenStack-docs@lists.openstack.org" target="_blank">OpenStack-docs@lists.openstack.org</a><br clear="none"><a rel="nofollow" shape="rect" href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs</a><br clear="none"><br clear="none"><br clear="none"></div></div><div> </div></div></div></div><div> </div></div><div> </div></blockquote><div>  </div></div></div></blockquote></div><div><br clear="none"></div></div><div>
</div></div></div></blockquote></div><div><br clear="none"><br clear="all"><div><br clear="none"></div>-- <br clear="none"><div>Anne Gentle<br clear="none"><a rel="nofollow" shape="rect" href="mailto:annegentle@justwriteclick.com" target="_blank">annegentle@justwriteclick.com</a></div>
</div></div></div></div></div><br><br></div> </div></div></div> </div> </blockquote>  </div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Anne Gentle<br><a href="mailto:annegentle@justwriteclick.com" target="_blank">annegentle@justwriteclick.com</a></div>
</div><span></span></div>