<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.comp.python.documentation">
    <title>gmane.comp.python.documentation</title>
    <link>http://permalink.gmane.org/gmane.comp.python.documentation</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.documentation/1532"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.documentation/1531"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.documentation/1530"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.documentation/1529"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.documentation/1528"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.documentation/1527"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.documentation/1526"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.documentation/1525"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.documentation/1524"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.documentation/1523"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.documentation/1522"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.documentation/1521"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.documentation/1520"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.documentation/1519"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.documentation/1518"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.documentation/1517"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.documentation/1516"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.documentation/1515"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.documentation/1514"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.documentation/1513"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.documentation/1532">
    <title>Style guide for documentation</title>
    <link>http://permalink.gmane.org/gmane.comp.python.documentation/1532</link>
    <description>&lt;pre&gt;Hi,

I am posting this message on docutils-users, sphinx-dev and doc-sig
mailing lists:

* &amp;lt; at &amp;gt;docutils-users, it's a proposal about some "restrictive"
  reStructuredText subset;
* &amp;lt; at &amp;gt;sphinx-dev, it's about Sphinx usage, i.e. best practices;
* &amp;lt; at &amp;gt;doc-sig, I wonder if it could be a PEP for documentation of Python
  packages.


I started to write down conventions for Sphinx-based documentations at
https://github.com/benoitbryon/documentation-style-guide-sphinx

I'd like to share this work, and I also need feedback.
I guess it could be compared to PEP-8, as a "style guide", but applied
to Sphinx-based documentations.
Python code can be valid even if it doesn't follow PEP-8; but Python
code should follow PEP-8 because it's the convention (and de facto best
practice).

More explanations below.


Story
=====

As a developer, I started using Sphinx some years ago. I contributed to
documentation of public or private projects using Sphinx. I also worked
in several teams with different background:

* private projects with Py&lt;/pre&gt;</description>
    <dc:creator>Benoît Bryon</dc:creator>
    <dc:date>2012-05-14T07:46:08</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.documentation/1531">
    <title>Re: __self__ on built-in functions</title>
    <link>http://permalink.gmane.org/gmane.comp.python.documentation/1531</link>
    <description>&lt;pre&gt;
Yep, that seems like a documentation bug. Please file an issue for it.

All the best,

Michael



&lt;/pre&gt;</description>
    <dc:creator>Michael Foord</dc:creator>
    <dc:date>2012-02-13T17:40:57</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.documentation/1530">
    <title>__self__ on built-in functions</title>
    <link>http://permalink.gmane.org/gmane.comp.python.documentation/1530</link>
    <description>&lt;pre&gt;Hello,

The language reference for Python 3.2 (and the development version, as  
well), says this in section 3.2:

~
Built-in functions

A built-in function object is a wrapper around a C function. Examples of  
built-in functions are len() and math.sin() (math is a standard built-in  
module). &amp;lt;...&amp;gt; Special read-only attributes: &amp;lt;...&amp;gt; __self__ is set to None  
(but see the next item) &amp;lt;...&amp;gt;.
~

Now I don't know whether it's a bug in Python or in the docs, but that  
doesn't seem to be the case:

ActivePython 3.2.2.3 (ActiveState Software Inc.) based on
Python 3.2.2 (default, Sep  8 2011, 10:55:13) [MSC v.1500 64 bit (AMD64)]  
on win32
Type "help", "copyright", "credits" or "license" for more information.
&amp;lt;module 'builtins' (built-in)&amp;gt;
&amp;lt;module 'io' (built-in)&amp;gt;
&amp;lt;module 'math' (built-in)&amp;gt;

Thoughts?

Roman.

_______________________________________________
Doc-SIG maillist  -  Doc-SIG&amp;lt; at &amp;gt;python.org
http://mail.python.org/mailman/listinfo/doc-sig

&lt;/pre&gt;</description>
    <dc:creator>Роман Донченко</dc:creator>
    <dc:date>2012-02-13T16:43:47</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.documentation/1529">
    <title>Could anyone update pootle.python.org?</title>
    <link>http://permalink.gmane.org/gmane.comp.python.documentation/1529</link>
    <description>&lt;pre&gt;Hi, all.

I am a Japanese translator of Python Documentation.
Our team have released Japanese Python 2.7.2 Document on 12/25.
 http://www.python.jp/doc/2.7/

Then, I thinking about how to translate Python 3 Document.
I want to use sphinx-i18n, but I need to setup pootle or another i18n
site to make it able to
try sphinx-i18n.

I see http://pootle.python.org/ , but it is too old.
Could anyone update pootle and pot generated by newest Sphinx and Python?

&lt;/pre&gt;</description>
    <dc:creator>INADA Naoki</dc:creator>
    <dc:date>2011-12-26T08:27:00</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.documentation/1528">
    <title>Re: PEP 258</title>
    <link>http://permalink.gmane.org/gmane.comp.python.documentation/1528</link>
    <description>&lt;pre&gt;
PEP 258's "Rejection Notice" states: "While this may serve as an
interesting design document for the now-independent docutils, it is no
longer slated for inclusion in the standard library." While relevant
to Docutils, PEP 258 is simply not relevant to Python the language or
Python's standard library.

As for PEP 256, it has effectively been implemented in Sphinx, which
uses Docutils.

Both projects are have been implemented, but outside of the standard
library, and that's just fine. When I wrote the PEPs I had the goal of
standard library inclusion, but that proved not to be so important.
Thanks to its own merits, some small initial nudges from me (like
proposing reST as a markup for PEPs themselves), and the efforts of
many people, Docutils &amp;amp; reStructuredText have become a standard in the
Python world.

&lt;/pre&gt;</description>
    <dc:creator>David Goodger</dc:creator>
    <dc:date>2011-04-20T23:59:25</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.documentation/1527">
    <title>PEP 258</title>
    <link>http://permalink.gmane.org/gmane.comp.python.documentation/1527</link>
    <description>&lt;pre&gt;Hello,

I am working on a project for my Masters' Verification &amp;amp; Validation class.  The 
topic of the project is to explore the possibilities of implementing a modeling 
language for Python that supports Design-by-Contract and Unit-testing.  In my 
research, I came across the Docutils project.  I was wondering why the project 
was rejected from the PEP.  I also noticed that the Docstring Processing System 
Framework (PEP-256), was also rejected.  The reason given for the rejection of 
PEP-256 is that, "Proposal seems to have run out of steam."  Since PEP-256 
serves as a, "Rationale" for PEP-258, I was also wondering if PEP-258 was 
rejected for the same reason.  Both projects seem like worthy pursuits.  What 
other reasons, if any, are there for rejecting them?

Thank you very much for your help.

Sincerely

- Greg Scaffidi_______________________________________________
Doc-SIG maillist  -  Doc-SIG&amp;lt; at &amp;gt;python.org
http://mail.python.org/mailman/listinfo/doc-sig
&lt;/pre&gt;</description>
    <dc:creator>Greg Scaffidi</dc:creator>
    <dc:date>2011-04-20T22:31:47</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.documentation/1526">
    <title>Re: Python tutorial</title>
    <link>http://permalink.gmane.org/gmane.comp.python.documentation/1526</link>
    <description>&lt;pre&gt;
If you're looking for feedback, you'll likely get better responses from
comp.lang.python
&lt;/pre&gt;</description>
    <dc:creator>Aahz</dc:creator>
    <dc:date>2011-04-07T03:23:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.documentation/1525">
    <title>Re: Python tutorial</title>
    <link>http://permalink.gmane.org/gmane.comp.python.documentation/1525</link>
    <description>&lt;pre&gt;Hi Guido,

have you had a look at the official tutorial [1]_ and the Using Python
[2]_ guides?  If so, what did you find particularly lacking about
them?  We are always open for suggestions and happy to improve!  (I'm
keeping this on-list purposefully for these questions;  we usually
discuss the *Python* documentation here, but we're quite low-traffic
anyways, so..)

.. [1] http://docs.python.org/tutorial/
.. [2] http://docs.python.org/using/

All the best,
Robert

PS.  You need to tweak the styling:  the links should stand out a
little more and code needs to be monospaced.  I am quite a fan of
linking to external resources, too, which would give your readers a
better starting point.


On Sun, Apr 3, 2011 at 6:04 AM, Guido Carballo-Guerrero &amp;lt;charras&amp;lt; at &amp;gt;me.com&amp;gt; wrote:
_______________________________________________
Doc-SIG maillist  -  Doc-SIG&amp;lt; at &amp;gt;python.org
http://mail.python.org/mailman/listinfo/doc-sig

&lt;/pre&gt;</description>
    <dc:creator>Robert Lehmann</dc:creator>
    <dc:date>2011-04-06T13:56:22</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.documentation/1524">
    <title>Python tutorial</title>
    <link>http://permalink.gmane.org/gmane.comp.python.documentation/1524</link>
    <description>&lt;pre&gt;I just start writing a tutorial about Python, and will like to share it with you guys. It's a project that I just start, so any comment is very much appreciated:

http://web.me.com/charras/Python/Welcome.html

Guido Carballo
_______________________________________________
Doc-SIG maillist  -  Doc-SIG&amp;lt; at &amp;gt;python.org
http://mail.python.org/mailman/listinfo/doc-sig

&lt;/pre&gt;</description>
    <dc:creator>Guido Carballo-Guerrero</dc:creator>
    <dc:date>2011-04-03T04:04:29</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.documentation/1523">
    <title>Re: Shouldn't tutorial follow the pep8?</title>
    <link>http://permalink.gmane.org/gmane.comp.python.documentation/1523</link>
    <description>&lt;pre&gt;I've make a patch and post it to http://bugs.python.org/issue11425

On Mon, Mar 7, 2011 at 7:56 AM, Michael Foord &amp;lt;fuzzyman&amp;lt; at &amp;gt;voidspace.org.uk&amp;gt; wrote:



&lt;/pre&gt;</description>
    <dc:creator>INADA Naoki</dc:creator>
    <dc:date>2011-03-07T05:45:40</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.documentation/1522">
    <title>Re: Does the "is" operator only matter for mutable object?</title>
    <link>http://permalink.gmane.org/gmane.comp.python.documentation/1522</link>
    <description>&lt;pre&gt;
It's important because Python promises that None is a singleton at the
language level, rather than the implementation level.  That's
different than using cached values of small integers, since that's a
runtime efficiency issue (and therefore implementation specific).

That's essential to the recommended practice of testing for None using
"is" rather than "=="; it's irrelevant to the general description of
"is".


  -Fred

--
Fred L. Drake, Jr.    &amp;lt;fdrake at acm.org&amp;gt;
"A storm broke loose in my mind."  --Albert Einstein
_______________________________________________
Doc-SIG maillist  -  Doc-SIG&amp;lt; at &amp;gt;python.org
http://mail.python.org/mailman/listinfo/doc-sig

&lt;/pre&gt;</description>
    <dc:creator>Fred Drake</dc:creator>
    <dc:date>2011-03-07T04:12:38</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.documentation/1521">
    <title>Re: Does the "is" operator only matter for mutable object?</title>
    <link>http://permalink.gmane.org/gmane.comp.python.documentation/1521</link>
    <description>&lt;pre&gt;
That still seems too complicated.  Pointing out that equality does not
imply identity, regardless of type, should be sufficient for the
purpose of describing "is".


  -Fred

--
Fred L. Drake, Jr.    &amp;lt;fdrake at acm.org&amp;gt;
"A storm broke loose in my mind."  --Albert Einstein
_______________________________________________
Doc-SIG maillist  -  Doc-SIG&amp;lt; at &amp;gt;python.org
http://mail.python.org/mailman/listinfo/doc-sig

&lt;/pre&gt;</description>
    <dc:creator>Fred Drake</dc:creator>
    <dc:date>2011-03-07T04:09:33</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.documentation/1520">
    <title>Re: Does the "is" operator only matter for mutable object?</title>
    <link>http://permalink.gmane.org/gmane.comp.python.documentation/1520</link>
    <description>&lt;pre&gt;
Good point.  Indeed, that may be where people who write code like that
get the idea.  I've always wondered.

Ok.

Change to:

Testing the object identity of unmutable objects with the ``is``
or ``is not`` operators is rarely something you want to do, because the
result is implementation dependent.  But the canonical way to test
whether an object is None is to test for object identity, not equality.

so

    ... do something ...

not

    ... do something ...

-----------
I figure that the fact that None is a singleton is not actually relevant
to this.

Laura
_______________________________________________
Doc-SIG maillist  -  Doc-SIG&amp;lt; at &amp;gt;python.org
http://mail.python.org/mailman/listinfo/doc-sig

&lt;/pre&gt;</description>
    <dc:creator>Laura Creighton</dc:creator>
    <dc:date>2011-03-07T01:29:51</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.documentation/1519">
    <title>Re: Does the "is" operator only matter for mutable object?</title>
    <link>http://permalink.gmane.org/gmane.comp.python.documentation/1519</link>
    <description>&lt;pre&gt;
Careful with that - "if x is True:" and "if x is False:" (along with
s/is/==/) are almost always the wrong thing to do, but a reader could
easily generalise the above to cover those two cases as well.

Cheers,
Nick.

&lt;/pre&gt;</description>
    <dc:creator>Nick Coghlan</dc:creator>
    <dc:date>2011-03-07T00:30:08</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.documentation/1518">
    <title>Re: Does the "is" operator only matter for mutable object?</title>
    <link>http://permalink.gmane.org/gmane.comp.python.documentation/1518</link>
    <description>&lt;pre&gt;&amp;lt;snip&amp;gt;

oops, that one escaped before I was done. 

The other point was that I wondered about the section title itself.
5.8. Comparing Sequences and Other Types

This reads as if we are comparing types, when that is not what this
section is about at all.

Laura
_______________________________________________
Doc-SIG maillist  -  Doc-SIG&amp;lt; at &amp;gt;python.org
http://mail.python.org/mailman/listinfo/doc-sig

&lt;/pre&gt;</description>
    <dc:creator>Laura Creighton</dc:creator>
    <dc:date>2011-03-06T23:28:24</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.documentation/1517">
    <title>Re: Does the "is" operator only matter for mutable object?</title>
    <link>http://permalink.gmane.org/gmane.comp.python.documentation/1517</link>
    <description>&lt;pre&gt;I've been doing more thinking, and I think the problem is more deeply 
rooted than this.

  From the original doc:


This is actually wrong.  If x is y, then you _aren't_ comparing two
objects, you are comparing one object with itself, and that is the
whole point.  You are comparing two names, and seeing if they are
bound to the same object.  What I really want to tell the perplexed
to do is read: http://effbot.org/zone/python-objects.htm  However:

Given that this is in the section on comparing sequences and other
types:

The operators ``is`` and ``is not`` test for object identity.  If two
different names are bound to the same object, then they compare the
same:  ``x is y`` .  

True
[1, 2, 3, 4]
[1, 2, 3, 4]

Confusion arises because implementors are free to cache immutable objects
with the same value and type to the same object for reasons of efficiency.

[PyPy 1.4.1] 
Type "help", "copyright", "credits" or "license" for more information.

False

Python 2.6.6 #(I don't have a 3.x around , I assume it wor&lt;/pre&gt;</description>
    <dc:creator>Laura Creighton</dc:creator>
    <dc:date>2011-03-06T23:08:38</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.documentation/1516">
    <title>Re: Shouldn't tutorial follow the pep8?</title>
    <link>http://permalink.gmane.org/gmane.comp.python.documentation/1516</link>
    <description>&lt;pre&gt;I believe a patch to the tutorial bringing it inline with pep 8 would be 
accepted (and a good thing).

All the best,

Michael

&lt;/pre&gt;</description>
    <dc:creator>Michael Foord</dc:creator>
    <dc:date>2011-03-06T22:56:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.documentation/1515">
    <title>Shouldn't tutorial follow the pep8?</title>
    <link>http://permalink.gmane.org/gmane.comp.python.documentation/1515</link>
    <description>&lt;pre&gt;In http://docs.python.org/py3k/tutorial/classes.html#random-remarks


Capitalizing methd names doesn't follows pep8.

Many sample codes in tutorial doesn't follow pep8 too.
For example, in http://docs.python.org/py3k/tutorial/introduction.html#numbers
there are no spaces next to operators.

&lt;/pre&gt;</description>
    <dc:creator>INADA Naoki</dc:creator>
    <dc:date>2011-03-06T22:28:46</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.documentation/1514">
    <title>Re: Does the "is" operator only matter for mutable object?</title>
    <link>http://permalink.gmane.org/gmane.comp.python.documentation/1514</link>
    <description>&lt;pre&gt;&amp;lt;snip&amp;gt;

While the point is well taken that objects that are the same do not
have to occupy the same memory location, and don't in PyPy, the
problem with explaining the 'is' and 'is not' operator is explaining
what 'is the same object' means.

I think the greatest cause of confusion is the fact that Cpython interns
the intergers.  Thus:

[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
True
True


while:
Python 2.5.2 (e503e483e9ac, Dec 21 2010, 12:02:29)
[PyPy 1.4.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
And now for something completely different: ``dystopian and utopian chairs''
True
False

------------------

So maybe what we need to do is to explictly state that some implementations
have chosen to represent objects which are equivalent as the exact same
object, but that you should not rely on this behaviour because it is
an implementation detail?

Laura




_______________________________________________
Doc-SIG maillist&lt;/pre&gt;</description>
    <dc:creator>Laura Creighton</dc:creator>
    <dc:date>2011-03-06T00:45:32</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.documentation/1513">
    <title>Re: Does the "is" operator only matter for mutable object?</title>
    <link>http://permalink.gmane.org/gmane.comp.python.documentation/1513</link>
    <description>&lt;pre&gt;


Please remove the bit about the same memory location. That is an 
implementation detail which may be true for CPython, it may even be true 
for any sensible implementation of Python, but it's surely not a 
necessary condition for any language calling itself Python. I don't 
think it adds any clarity, since "same object" is a more intuitive 
concept than memory location (even non-programmers understand what it 
means to say that "my car" and "the car parked in the driveway" are the 
same object). And memory location is not something that Python the 
language exposes to the caller. Implementations with moving garbage 
collectors, such as PyPy and (I think) Jython, may move objects. All in 
all, I believe that Python's docs should stay as far away from any 
discussion of memory addresses as possible.

It might be obvious to English speakers that ``is`` and ``is not`` do 
the opposite, but as it stands above, the documentation suggests that 
they are two different ways of writing the same thing.

None, True a&lt;/pre&gt;</description>
    <dc:creator>Steven D'Aprano</dc:creator>
    <dc:date>2011-03-05T23:59:55</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.documentation/1512">
    <title>Re: Does the "is" operator only matter for mutable object?</title>
    <link>http://permalink.gmane.org/gmane.comp.python.documentation/1512</link>
    <description>&lt;pre&gt;Hello!
I am not sure how I ended up with a subscription to this virtual  
conversation. I am not even sure where to go to unsubscribe.

Rest assured I have no clue what is being discussed here.  ; &amp;gt; )

Can someone tell me the website URL I can go to unsubscribe?

Thanks, e

On Mar 5, 2011, at 11:12 AM, Laura Creighton wrote:


_______________________________________________
Doc-SIG maillist  -  Doc-SIG&amp;lt; at &amp;gt;python.org
http://mail.python.org/mailman/listinfo/doc-sig

&lt;/pre&gt;</description>
    <dc:creator>Elva Castaneda de Hall</dc:creator>
    <dc:date>2011-03-05T19:16:08</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.python.documentation">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.python.documentation</link>
  </textinput>
</rdf:RDF>

