[NumPy-Tickets] [NumPy] #2245: Encode numpy version into and normalize documentation file names
NumPy Trac
numpy-tickets@scipy....
Fri Nov 9 08:48:14 CST 2012
#2245: Encode numpy version into and normalize documentation file names
---------------------------+------------------------------------------------
Reporter: neirbowj | Owner: pv
Type: enhancement | Status: new
Priority: normal | Milestone: Unscheduled
Component: Documentation | Version: none
Keywords: doc pdf |
---------------------------+------------------------------------------------
'''Synopsis'''
This is a usability enhancement request to modify the documentation
release engineering procedure so that an off-line copy of the docs can be
readily paired with its associated release by file name only.
'''Current behavior'''
[http://docs.scipy.org/doc/numpy-1.6.0/numpy-ref.pdf Numpy Reference Guide
1.6][[BR]]
[http://docs.scipy.org/doc/numpy-1.6.0/numpy-user.pdf Numpy User Guide
1.6]
[http://sourceforge.net/projects/numpy/files/NumPy/1.6.2/reference.pdf/download
reference.pdf][[BR]]
[http://sourceforge.net/projects/numpy/files/NumPy/1.6.2/userguide.pdf/download
userguide.pdf][[BR]]
'''Desired behavior'''
[http://docs.scipy.org/doc/numpy-1.6.0/numpy-ref-1.6.0.pdf Numpy Reference
Guide 1.6][[BR]]
[http://docs.scipy.org/doc/numpy-1.6.0/numpy-user-1.6.0.pdf Numpy User
Guide]
[http://sourceforge.net/projects/numpy/files/NumPy/1.6.2/numpy-
ref-1.6.2.pdf/download numpy-ref-1.6.2.pdf][[BR]]
[http://sourceforge.net/projects/numpy/files/NumPy/1.6.2/numpy-
user-1.6.2.pdf/download numpy-user-1.6.2.pdf]
'''Rationale'''
Without a version in the filename, it is necessary to open each file to
answer the questions, "What documentation do I have?" and "Do I have the
documentation for version X.Y.Z?"
Case in point: The FreeBSD ports system checks for the existence of a
cached copy of the distfiles before fetching them. It also verifies the
digest of each cached or fetched file against one published by the port
maintainer. The numpy pdfs have different digests but the same names for
different versions, so the old copy is cached but fails verification. This
requires user intervention to diagnose and resolve.
Users beyond the FreeBSD community may benefit from this enhancement,
which is why I am filing the request here instead of with FreeBSD.
--
Ticket URL: <http://projects.scipy.org/numpy/ticket/2245>
NumPy <http://projects.scipy.org/numpy>
My example project
More information about the NumPy-Tickets
mailing list