[openstack-dev] [docs] [tc] Project and service names

Anne Gentle annegentle at justwriteclick.com
Tue Jul 14 14:35:29 UTC 2015


Hi all,
Renamed the thread to get some topics in the subject, and I wanted to bring
this review to everyone's attention.

https://review.openstack.org/#/c/201160/

I will reconsider these guidelines based on feedback. That said, I have
done the legwork to ask about legal guidance and I still believe that
lowercase nearly always is best to reduce cognitive burden.

Thanks,
Anne

On Tue, Jul 7, 2015 at 9:36 PM, Anne Gentle <annegentle at justwriteclick.com>
wrote:

>
>
>>
>> -------- Forwarded Message --------
>> Subject:        [openstack-dev] Should project name be uppercase or
>> lowercase?
>> Date:   Tue, 7 Jul 2015 18:21:57 +0900
>> From:   Yuiko Takada <yuikotakada0313 at gmail.com>
>> Reply-To:       OpenStack Development Mailing List (not for usage
>> questions)
>> <openstack-dev at lists.openstack.org>
>> To:     OpenStack Development Mailing List (not for usage questions)
>> <openstack-dev at lists.openstack.org>
>>
>>
>>
>> Hi folks,
>>
>> I found the difference between wiki[1] and governance[2].
>>
>
> Yes, we are aware of the differences. I have asked the OpenStack
> Foundation legal counsel and they do not have a legal reason to capitalize
> project names.
>
> So, in documentation for consistency and to work on more valuable efforts,
> we need to stick to the established Documentation Conventions that have
> been in place since October 2013.
>
>
> https://wiki.openstack.org/wiki/Documentation/Conventions#Service_and_project_names
>
>
>
>> wiki says "Generally the capitalization of the project team names like
>> swift is lowercase."
>> But in governance, written as uppercase like "Nova", "Swift".
>>
>
> I don't believe a machine-readable YAML file indicates style or
> conventions for capitalization for a collection.
>
> Yes, I will be doing a patch for service names since it is a source of
> reference and if we think it will alleviate confusion I'll also lowercase
> the names of the projects in a separate patch.
>
>
>> How do you think which should we use uppercase vs lowercase for
>> representing project names?
>>
>
> I'll be patching the governance repo with some guidelines we have been
> using to make them official. The projects.yaml file is the reference point
> for the service catalog and documentation, and the doc team maintains a
> lookup list on the wiki page referenced above.
>
> Conventions for service names:
>
>    - Uppercase first letter of first word only.
>    - Do not use OpenStack in the name of the service.
>    - Use module if it is consuming other services (such as heat).
>    - Use service in general as that is mostly what is being added as
>    projects.
>
> Conventions for project names:
>
>    - In documentation published to docs.openstack.org, use lower case for
>    project names except at the beginning of a sentence or heading title.
>    (Note that all heading titles use sentence case for ease of learning
>    capitalization rules.)
>    - In the service catalog, use lower case.
>
> I hope this clarification helps. Please let me know if you have any
> questions or concerns.
>

Hi again all,
I have


>
> Thanks,
> Anne
>
>
>
>>
>>
>> [1]https://wiki.openstack.org/wiki/Documentation/Conventions
>> [2]
>> http://git.openstack.org/cgit/openstack/governance/tree/reference/projects.yaml
>>
>>
>> Best Regards,
>> Yuiko Takada
>>
>>
>>
>> --
>> Christian Berendt
>> Cloud Solution Architect
>> Tel.: +49-171-5542175
>> Mail: berendt at b1-systems.de
>>
>> B1 Systems GmbH
>> Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de
>> GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537
>>
>
>
>
> --
> Anne Gentle
> Rackspace
> Principal Engineer
> www.justwriteclick.com
>



-- 
Anne Gentle
Rackspace
Principal Engineer
www.justwriteclick.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20150714/3b8c165d/attachment.html>


More information about the OpenStack-dev mailing list