On 8 August 2016 at 07:53, Craig Rodrigues <rodr...@crodrigues.org> wrote:

> On Sun, Aug 7, 2016 at 11:01 PM, Glyph Lefkowitz <gl...@twistedmatrix.com>
> wrote:
>
>>
>> This is also addressing a real problem.  One of the *major* issues with
>> Twisted is *documentation noise*.  Developers trying to use Twisted to
>> build things frequently complain about this: they look for an API to do
>> XYZ, and they search the reference documentation, which produces dozens of
>> confusing, irrelevant hits.  There are multiple issues that interact here
>> (see, for example, <https://github.com/twisted/pydoctor/issues/49> which
>> is a big part of the problem) but one significant one is that our
>> apparently-public API surface is just too big.  Removing things like this,
>> which are really _totally_ useless to anyone, is useful in and of itself
>> and also amplifies the benefit of any other work on docs and tooling to
>> properly segregate public and private API documentation.
>>
>>
>
> Making dist.py private seems to fall under the category of "code
> cleanliness", and doesn't
> seem to solve any specific pressing issue that I see.  Reducing
> documentation noise is a good goal,
> but if dist.py was left the way it is, things would probably be OK with
> Twisted, and I think people
> could figure things out in Twisted with respect to the documentation.
>
> Since you mention pydoctor, I will mention two issues, that I feel are
> more important to the project
> that moving around dist.py:
>
>
>    - pydoctor produces false errors, specifically in h2 code:
>    https://buildbot.twistedmatrix.com/builders/documentation/builds/1291/
>    steps/api-documentation/logs/pydoctor%20errors
>    
> <https://buildbot.twistedmatrix.com/builders/documentation/builds/1291/steps/api-documentation/logs/pydoctor%20errors>
>    - pydoctor doesn't work on Python 3: https://github.com/twisted/
>    pydoctor/issues/96
>
> I have already proposed a solution for the pydoctor h2 issue
https://github.com/twisted/pydoctor/pull/126
... waiting for a review :)

-- 
Adi Roiban
_______________________________________________
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python

Reply via email to