Report forwarded
to debian-bugs-dist@lists.debian.org, debian-python@lists.debian.org, wnpp@debian.org: Bug#879239; Package wnpp.
(Fri, 20 Oct 2017 21:57:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Antoine Beaupre <anarcat@debian.org>:
New Bug report received and forwarded. Copy sent to debian-python@lists.debian.org, wnpp@debian.org.
(Fri, 20 Oct 2017 21:57:04 GMT) (full text, mbox, link).
Package: wnpp
Severity: wishlist
* Package name : sigal
Version : 1.3.0
Upstream Author : Simon Conseil <contact@saimon.org>
* URL : http://sigal.saimon.org/
* License : Expat
Programming Lang: Python
Description : Simple Static Gallery Generator
Sigal is yet another simple static gallery generator. It's written in
Python and it allows to build a static gallery of images with the
following features:
* Process directories recursively.
* Generate HTML pages using jinja2 templates.
* Relative links for a portable output.
* Support themes, videos, EXIF tags, zip download.
* Parallel processing.
* MIT licensed.
The idea behind Sigal is to ease the use of the javascript libraries
like galleria. These libraries do a great job to display the images,
Sigal does what is missing: resize images, create thumbnails, generate
HTML pages.
==
I am currently using Photofloat for my gallery, but I am thinking of
switching. The upstream isn't very collaborative and I couldn't get
our patches merged. Plus, the design of photofloat is an odd patchwork
of various tools, whereas Sigal is a more unified Python program, with
templating and so on. All dependencies are available in Debian.
I'd be happy to comaintain it with others or maintain this under the
Python team(s). At this point, this is a RFP because I'm not using
Sigal yet, but once I start using it more regularly, I may end up
packaging it myself, at which point I will retitle this to an ITP.
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org: Bug#879239; Package wnpp.
(Wed, 25 Oct 2017 19:21:09 GMT) (full text, mbox, link).
Acknowledgement sent
to Antoine Beaupré <anarcat@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Wed, 25 Oct 2017 19:21:09 GMT) (full text, mbox, link).
Details on the dependencies...
Depends:
* python3-markdown
* python3-blinker
* python3-click
* python3-jinja2
* python3-pilkit
* python3-pillow
Recommends:
* python3-feedgenerator (for RSS feed plugin)
* cssmin (or python3-cssmin?, to compress the CSS files in themes)
* python3-boto (to upload on s3)
* ffmpeg (for video conversion)
We may also want to ship a sigal-doc package.
Otherwise, it works neatly on stretch, when installed with pip3, in my
tests.
a.
--
They say that time changes things, but you actually have to change
them yourself. - Andy Warhol
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org: Bug#879239; Package wnpp.
(Wed, 25 Oct 2017 21:12:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Antoine Beaupré <anarcat@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Wed, 25 Oct 2017 21:12:04 GMT) (full text, mbox, link).
Added blocking bug(s) of 879239: 891975
Request was from Antoine Beaupré <anarcat@debian.org>
to control@bugs.debian.org.
(Sat, 03 Mar 2018 15:21:10 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org: Bug#879239; Package wnpp.
(Sat, 03 Mar 2018 15:24:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Antoine Beaupré <anarcat@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Sat, 03 Mar 2018 15:24:03 GMT) (full text, mbox, link).
Added blocking bug(s) of 879239: 891978
Request was from Antoine Beaupré <anarcat@debian.org>
to control@bugs.debian.org.
(Sat, 03 Mar 2018 15:27:03 GMT) (full text, mbox, link).
Added blocking bug(s) of 879239: 891977
Request was from Antoine Beaupré <anarcat@debian.org>
to control@bugs.debian.org.
(Sat, 03 Mar 2018 15:27:06 GMT) (full text, mbox, link).
Changed Bug title to 'ITP: sigal -- Simple Static Gallery Generator' from 'RFP: sigal -- Simple Static Gallery Generator'.
Request was from Antoine Beaupré <anarcat@debian.org>
to control@bugs.debian.org.
(Mon, 22 Jan 2024 17:39:11 GMT) (full text, mbox, link).
Owner recorded as anarcat@debian.org.
Request was from Antoine Beaupré <anarcat@debian.org>
to control@bugs.debian.org.
(Mon, 22 Jan 2024 17:39:11 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org, anarcat@debian.org: Bug#879239; Package wnpp.
(Sat, 02 Nov 2024 21:36:01 GMT) (full text, mbox, link).
Acknowledgement sent
to Antoine Beaupré <anarcat@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, anarcat@debian.org.
(Sat, 02 Nov 2024 21:36:01 GMT) (full text, mbox, link).
Status update. I worked on this again, and pushed the results to salsa,
which I seem to have forgotten to mention here:
https://salsa.debian.org/python-team/packages/sigal/
I had to change the boto dep to boto3, since the former was removed from
Debian.
colorbox is now in debian! for now I vendor everything because I haven't
figured out how to do the symlink dance. pollo showed me how it's done
in supysonic, so that's good inspiration. he cleans the tarball by
stripping the vendored files..
But even with the vendored files, build is failing because pybuild is
trying to run the tests in its special way, and failing to copy the
themes over. I tried to patch this to allow overriding the theme path
through the environment, but so far not great.
once that's fixed, next step is to unvendor colorbox, and possibly
package the other javascript libs.
a.
--
Be conservative in what you send and liberal in what you accept.
- John Postel
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org, anarcat@debian.org: Bug#879239; Package wnpp.
(Mon, 04 Nov 2024 00:21:01 GMT) (full text, mbox, link).
Acknowledgement sent
to Antoine Beaupré <anarcat@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, anarcat@debian.org.
(Mon, 04 Nov 2024 00:21:01 GMT) (full text, mbox, link).
On 2024-11-02 17:32:48, Antoine Beaupré wrote:
> But even with the vendored files, build is failing because pybuild is
> trying to run the tests in its special way, and failing to copy the
> themes over. I tried to patch this to allow overriding the theme path
> through the environment, but so far not great.
Seems like i am, as usual, taking the wrong approach. pybuild wizards
use before/after hooks:
https://salsa.debian.org/python-team/packages/py-macaroon-bakery/-/commit/e81e544e776fd853ca396655865a3a859c49a79c
Also, the "basename always used" is considered a bug, see
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=947800
a.
--
The destiny of Earthseed is to take root among the stars.
- Octavia Butler
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.