Roadmap
No clear roadmap is established. Refer to the tasks below.
Tasks: Issues & ToDo Items
This is the (non-complete) list of todo items:
Website
- mid-term
- add git versioning
- make nicer multiple footnote references
- long-term
- integrate the auto-build of the ppa-stats in the build process
- check if last file is older than a month
- update statistics
- get a update list from the builder status
- check if package has not been built on https://code.launchpad.net/~pythonxy/+recipes
- check if all packages have the right upstream version number: https://code.launchpad.net/~pythonxy/+archive/ubuntu/pythonxy-devel
- integrate the auto-build of the ppa-stats in the build process
General Issues
The Launchpad (LP) platform has quite some issues with importing code from github, especially with repositories converted over or merged from mercurial [issue_bzr_hg-git] and git repositories with submodules [issue_bzr_submodules] .
→ This stalls many packages from being updated or newly packaged at all.
The native git support on LP is still in development [issue_lp_git] .
Existing packages
Package | Issues | Task | Status | Changes wrt Ubuntu repository Debian files |
---|---|---|---|---|
python-spyder | correct the GUI logo on linux (in the taskbar & programs list) |
According to runtime-dependencies add packages: nbconvert: Manipulation of notebooks in the Editor, path.py (package stalled due to import issues [issue_bzr_hg-git] ) and pickleshare: Show import completions on the Editor and consoles as recommended dependencies |
Different Binary Dependencies for package: python-sympy – rationale: mentioned as optional module similar to Matplotlib, Numpy, etc. – See: Debian Policy Manual - Declaring relationships between packages |
|
Python-mpltools | Add http://packages.ubuntu.com/trusty/python-concurrent.futures, as the page says: Backport of the concurrent.futures package from Python 3.2, see: https://pypi.python.org/pypi/futures, better: https://askubuntu.com/questions/592280/which-ubuntu-package-provides-the-pypi-future-package, http://python-future.org/reference.html?highlight-builtin#module-future.builtins, https://pypi.python.org/pypi/future | |||
Python-pvlib | update to new setup.py: control: clearsky.py requires scipy.io, control / copyright, update readme | |||
python-pandas | problem with importing code from upstream into LP [issue_bzr_hg-git] | stalled / pending |
New packages / potential candidates
Name | Reason | Keywords / Description | Upstream | Doc | LP import | Priority | Status |
---|---|---|---|---|---|---|---|
holoviews | Composable, declarative data structures for building even complex visualizations easily. | visualisation, reproducible workflow | https://github.com/ioam/holoviews | http://ioam.github.io/holoviews/ | low | only listed | |
xray | N-D labeled arrays and datasets in Python | N-dimensional variants of the core pandas data structures / self- describing scientific data | https://github.com/xray/xray | http://xray.readthedocs.org/ | medium | only listed | |
odo | https://github.com/ContinuumIO/odo | https://code.launchpad.net/~pythonxy/pythonxy-upstream/blaze-into | medium | imported | |||
rodeo | good IDE concept | A data science IDE for Python | https://github.com/yhat/rodeo | https://code.launchpad.net/~pythonxy/pythonxy-upstream/rodeo | high | imported | |
pandoc | Other non-python | ||||||
jupyter_notebook | problem with importing code from upstream into LP [issue_bzr_submodules] |
Footnotes
[issue_bzr_hg-git] | (1, 2, 3) Bazaar issue: hg-git import issues with bzr: non-standard commit headers not supported by bzr (bzrlib.plugins.git.errors.UnknownCommitExtra: Unknown extra fields) |
[issue_bzr_submodules] | (1, 2) Bazaar issue: limitations in Bazaar: repository you are fetching from contains submodules, which are not yet supported. |
[issue_lp_git] | Launchpad issue: Git import support not implemented, see Git code hosting beta, bugs for launchpad.net git issue, import external code into a LP git repo (natively), Please support daily builds via git |