Bug#818107: [Python-apps-team] Bug#818107: The future of DocOnce

2016-11-27 Thread Kristian Gregorius Hustad
>  - Is the required version of all the packages listed in [1] known?
I assume the most recent versions should work. To my knowledge, there's no 
overview of the exact version required.

>  - Can any of the above mentioned packages be considered optional?
I would say that all the packages mentioned, with the exceptions of publish, 
pygments-ipython-console and pygments-doconce, could be considered optional.

> - Is any of the aforementioned projects packaged under a non-obvious name?
Not that I know of

> - Particularly, is the ipython pygment lexer contained in some 
> ipython/jupyter package?
It's just a wrapper around the lexer included with IPython, so I don't think so.


Kristian

From: Klaus Zimmermann <klaus_zimmerm...@gmx.de>
Sent: 23 November 2016 12:16
To: Francesco Poli; 818...@bugs.debian.org; Kristian Gregorius Hustad
Subject: Re: [Python-apps-team] Bug#818107: The future of DocOnce

Hi,

this looks like an interesting project indeed.
As a first step I went through the list of dependencies that Kristian provided.
The situation might not be so grim.
Unfortunately, there is no information about the actually required versions,
but for a number of packages a manual update over the available distribution
version seems to have been necessary.
For now I just collected those packages, that are not available in Debian
at all. If version bumps for existing packages turn out to be necessary,
let's deal with that later.

The list is:
 Publish:
 - pip install -e hg+https://bitbucket.org/logg/publish#egg=publish
 Sphinx themes:
 - pip install -e 
hg+https://bitbucket.org/miiton/sphinxjp.themes.solarized#egg=sphinxjp.themes.solarized
 - pip install -e 
git+https://github.com/shkumagai/sphinxjp.themes.impressjs#egg=sphinxjp.themes.impressjs
 - pip install -e 
git+https://github.com/kriskda/sphinx-sagecell#egg=sphinx-sagecell
 Runestone:
  - pip install sphinxcontrib-paverutils
  - pip install cogapp
  - pip install -e 
git+https://bitbucket.org/hplbit/pygments-ipython-console#egg=pygments-ipython-console
  - pip install -e 
git+https://github.com/hplgit/pygments-doconce#egg=pygments-doconce

Questions:
Kristian:
 - Is the required version of all the packages listed in [1] known?
 - Can any of the above mentioned packages be considered optional?

Anyone:
 - Is any of the aforementioned projects packaged under a non-obvious name?
 - Particularly, is the ipython pygment lexer contained in some ipython/jupyter 
package?


Cheers
Klaus



[1] 
https://github.com/hplgit/doconce/blob/master/doc/src/manual/debpkg_doconce.txt


On 07/11/2016 21:57, Francesco Poli wrote:
> On Mon, 7 Nov 2016 17:03:07 + Kristian Gregorius Hustad wrote:
>
>> Version 1.0.0 is now listed at https://github.com/hplgit/doconce/releases
>
> That's awesome, thanks a lot!   :-)
>
> Now I hope the Debian Python Applications Packaging Team will consider
> packaging it...
>
>
>
> ___
> Python-apps-team mailing list
> python-apps-t...@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-apps-team
>




Bug#818107: The future of DocOnce

2016-10-29 Thread Kristian Gregorius Hustad
Hello,

I think the main reason why the Debian packages haven't been kept up to date is 
in part that the list of dependencies have become very large and complex. Some 
of the dependencies are installed from PIP or even cloned from git (the full 
list can be found at 
https://github.com/hplgit/doconce/blob/master/doc/src/manual/debpkg_doconce.txt).
 

Additionally, until recently, DocOnce was developed solely by its original 
creator, Hans Petter Langtangen (hereafter referred to as HPL), so improvements 
and fixes have just been released continuously to the master branch.

I have thought about having a release branch and tagging releases, but I 
haven't gotten around to do it yet. 

I hope to be able to find the time to maintain DocOnce, but I'm afraid I won't 
be able to develop it at the same pace as HPL. Hopefully, there will be more 
contributors in the future.


Kristian