Re: Good progress on replacing epydoc with Sphinx for API docs
Sourav Singh <[email protected]> Sat, 11 Nov 2017 13:16:05 +0530
| Newsgroups | gmane.comp.python.bio.devel |
|---|---|
| Message-ID | <CALpy4pr+N4dX9LRbTaCe8dvMVASvma6WAyS7k3-rsFngSx3=Hw@mail.gmail.com> |
--===============4603761372722809214== Content-Type: multipart/alternative; boundary="f40304352914ff4c83055db03bf3" --f40304352914ff4c83055db03bf3 Content-Type: text/plain; charset="UTF-8" Hello, Thanks for your effort in the documentation for Biopython. Regarding the preferrence between epydoc and sphinx-apidoc, I prefer having the epydoc and sphinx-doc for the 1.71 release and dropping epydoc later once everything seems good. As for the hosting of the docs, I am okay with both Github pages and Readthedocs. I would suggest going with Github pages, since it is already live and adding the API links should require little effort. Regards, Sourav On Thu, Nov 2, 2017 at 2:55 AM, Peter Cock <[email protected]> wrote: > Dear Biopythoneers, > > For those not subscribed to GitHub alerts, I wanted to mention > I have made good progress on building the Biopython API > documentation (drawing on our reStructuredText formatted > docstrings) using sphinx-apidoc instead of epydoc. See: > > https://github.com/biopython/biopython/issues/906 > https://github.com/biopython/biopython/pull/1388 > > (The tool epydoc is no longer maintained, and the HTML > it produces is quite old fashioned with no search support > etc). > > I'm hoping we can use this for Biopython 1.71, our next > release. > > Do people have any strong preference between: > > - Having both epydoc and sphinx versions online at > the same time (at least in the short term, useful for > comparison and identifying any regressions). > > - Dropping epydoc, replacing its old HTML pages with > redirects to sphinx equivalent pages. > > Also, do people have any strong preference between > continuing to host the API docs under biopython.org > (using GitHub Pages) versus using a third party site > like readthedocs.org (or both)? > > Either way, we can likely keep a copy of the docs for > each Biopython release online for historical reference. > > Thanks, > > Peter > _______________________________________________ > Biopython-dev mailing list > [email protected] > http://mailman.open-bio.org/mailman/listinfo/biopython-dev > --f40304352914ff4c83055db03bf3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Hello,<div><br></div><div>Thanks for your effort in the do= cumentation for Biopython.</div><div><br></div><div>Regarding the preferren= ce between epydoc and sphinx-apidoc, I prefer having the epydoc and sphinx-= doc for the 1.71 release and dropping epydoc later once everything seems go= od.</div><div><br></div><div>As for the hosting of the docs, I am okay with= both Github pages and Readthedocs. I would suggest going with Github pages= , since it is already live and adding the API links should require little e= ffort.</div><div><br></div><div>Regards,</div><div><br></div><div>Sourav</d= iv></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Thu, = Nov 2, 2017 at 2:55 AM, Peter Cock <span dir=3D"ltr"><<a href=3D"mailto:= [email protected]" target=3D"_blank">[email protected]</a>&= gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 = 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dear Biopythoneers,<br> <br> For those not subscribed to GitHub alerts, I wanted to mention<br> I have made good progress on building the Biopython API<br> documentation (drawing on our reStructuredText formatted<br> docstrings) using sphinx-apidoc instead of epydoc. See:<br> <br> <a href=3D"https://github.com/biopython/biopython/issues/906" rel=3D"norefe= rrer" target=3D"_blank">https://github.com/biopython/<wbr>biopython/issues/= 906</a><br> <a href=3D"https://github.com/biopython/biopython/pull/1388" rel=3D"norefer= rer" target=3D"_blank">https://github.com/biopython/<wbr>biopython/pull/138= 8</a><br> <br> (The tool epydoc is no longer maintained, and the HTML<br> it produces is quite old fashioned with no search support<br> etc).<br> <br> I'm hoping we can use this for Biopython 1.71, our next<br> release.<br> <br> Do people have any strong preference between:<br> <br> - Having both epydoc and sphinx versions online at<br> =C2=A0 the same time (at least in the short term, useful for<br> =C2=A0 comparison and identifying any regressions).<br> <br> - Dropping epydoc, replacing its old HTML pages with<br> =C2=A0 redirects to sphinx equivalent pages.<br> <br> Also, do people have any strong preference between<br> continuing to host the API docs under <a href=3D"http://biopython.org" rel= =3D"noreferrer" target=3D"_blank">biopython.org</a><br> (using GitHub Pages) versus using a third party site<br> like <a href=3D"http://readthedocs.org" rel=3D"noreferrer" target=3D"_blank= ">readthedocs.org</a> (or both)?<br> <br> Either way, we can likely keep a copy of the docs for<br> each Biopython release online for historical reference.<br> <br> Thanks,<br> <br> Peter<br> ______________________________<wbr>_________________<br> Biopython-dev mailing list<br> <a href=3D"mailto:[email protected]">Biopython-dev@mailman= .open-<wbr>bio.org</a><br> <a href=3D"http://mailman.open-bio.org/mailman/listinfo/biopython-dev" rel= =3D"noreferrer" target=3D"_blank">http://mailman.open-bio.org/<wbr>mailman/= listinfo/biopython-dev</a><br> </blockquote></div><br></div> --f40304352914ff4c83055db03bf3-- --===============4603761372722809214== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Biopython-dev mailing list [email protected] http://mailman.open-bio.org/mailman/listinfo/biopython-dev --===============4603761372722809214==--