-
Notifications
You must be signed in to change notification settings - Fork 61
Adhere to the PSF Trademark Usage Policy #34
Comments
Original comment by Anselm Kruis (Bitbucket: akruis, GitHub: akruis): How to use the word „Python“ in StacklessRules
Sphinx DocumentationIn *.rst files we use the substitution mechanism of Spinx:
We will define appropriate substitutions in the Sphinx config variable rst_epilog. Other documentationIn Strings and Text-files write
|
Original comment by Anonymous: @akruis
|
Original comment by Anselm Kruis (Bitbucket: akruis, GitHub: akruis): I just pushed my changes: 06fadb519e1a To emphasis that Stackless Python is not the PSF-Python I changed "Stackless Python" to "Stackless-Python" in the rst-documentation. The remaining occurrences of "Python" became "Python®" or "C-Python®". One might argue that my changes are excessive, but better paranoid than sued. |
Original comment by Anonymous: Ah! Does the single dash still allow us to use the word "python"? Maybe legally, |
Original comment by RMTEW FULL NAME (Bitbucket: rmtew, GitHub: rmtew): I think that you should change C-Python(r) back to Python(r). Firstly, C-Python is not a registered trademark. Secondly, we're a C python. C Python is a good term to use when you're written in Java, or a completely alternate implementation. Personally I think Python(r) with the (r) is distinctive enough, but something like "official Python" would be better than c-Python. I like the Stackless-Python change. |
Original comment by Anonymous: @rmtew If I would want to be safe, I would proactively remove "python" from "stackless". So think about it: Given the public knowledge about stackless, it might become |
Original comment by RMTEW FULL NAME (Bitbucket: rmtew, GitHub: rmtew): My concern Christian, is that we are so worried about offending some 2.8 is not going in any new directions. It's 2.7 with Stackless with |
Original comment by Anselm Kruis (Bitbucket: akruis, GitHub: akruis): About "Stackless" vs "Stackless-Python".Changing the name is now very simple: edit the definition of |SLP| at the end of Doc/conf.py. I think for 2.7-slp and 3.x-slp Stackless-Python is still OK. 2.8-slp is a different story. But a complete name change is also OK for me. We could ask the PSF Trademarks Committee for an official permission to use the term "Stackless-Python" as name of our project and the released software. The PSF Trademakr Usage Policy explicitly mentions "IronPython" as an allowed usage of "Python". Therefore "Stackless-Python" could be OK too. About C-PythonRichard, you are right. I have to much Jython background. But we still need a way to refer to the unmodified standard Python. Now the PSF Trademark Usage Policy states "Always use any trademark as an adjective only, followed by a generic noun." We could write "standard Python® implementation" or as a short form "standard Python®". I prefer the later version and I think the footnote at the end of atackless.python.rst clarifies our usage of the term "standard Python®". Again, changing the wording just requires a change of the definition in Doc/conf.py. |
Original comment by Anonymous: Great! Can you come to Berlin on Thursday? Would be perfect. Hugs - Chris |
* bpo-29026: Clarity documentation of time.time Clarify the documentation of time.time by more precisely defining what is meant by "seconds since the epoch" on most platforms. Additionally explain how gmtime and localtime may be used to extract calendar components and convert to a more common date format. * bpo-29026: Minor improvements for time.time doc * bpo-29026: Consistency fixes for time.time doc
Uh oh!
There was an error while loading. Please reload this page.
Originally reported by: Anselm Kruis (Bitbucket: akruis, GitHub: akruis)
It is a legal requirement to adhere to the PSF Trademark Usage Policy. Currently that is most certailly not the case.
I would like to update our Stackless specific documentation (rst-files, doc-strings and source code comments) to meet the conditions set by the PSF for usage of the word "python".
Plan:
Summarise the rules for using the word "python" in Stackless.
Update stackless specific *.rst files
Update stackless specific doc strings
Update other stackless specific documentation including sourcee code comments
PythonTrademarkUsage.odt.zip
The text was updated successfully, but these errors were encountered: