[Xapian-tickets] [Xapian] #740: Xapian Python bindings should not depend on Python-sphinx

Xapian nobody at xapian.org
Thu Nov 10 01:01:27 GMT 2016


#740: Xapian Python bindings should not depend on Python-sphinx
----------------------------+--------------------------
 Reporter:  jorgecarleitao  |             Owner:  olly
     Type:  defect          |            Status:  new
 Priority:  normal          |         Milestone:
Component:  Other           |           Version:  1.3.7
 Severity:  normal          |        Resolution:
 Keywords:                  |        Blocked By:
 Blocking:                  |  Operating System:  All
----------------------------+--------------------------

Comment (by olly):

 We used to ship the generated documentation, but (a) it's enormous and (b)
 it includes a load of minified javascript code without corresponding
 source, so we switched to having the docs generated at build time.

 I'm reluctant to support installing without documentation as it means
 another build variant to have to test, and that people can easily end up
 not installing the documentation and then thinking there's no
 documentation.  Sphinx doesn't seem a very onerous build dependency - is
 there a problem with just adding it to the CI config?

 Or if the cost of the CI build is a concern to you, why build xapian-
 bindings from source every time?  There are backported 1.4.x packages in a
 PPA here: https://launchpad.net/~xapian-backports/+archive/ubuntu/ppa

--
Ticket URL: <https://trac.xapian.org/ticket/740#comment:1>
Xapian <https://xapian.org/>
Xapian



More information about the Xapian-tickets mailing list