Opened 12 years ago
Last modified 4 years ago
#518 in_progress enhancement
Package MediaGoblin for Debian
Reported by: | Simon Fondrie-Teitler | Owned by: | Simon Fondrie-Teitler |
---|---|---|---|
Priority: | critical | Milestone: | |
Component: | programming | Keywords: | debian, packaging |
Cc: | asheesh@…, Matija Nalis | Parent Tickets: |
Description
Get MediaGoblin packaged for Debian and into the repos. Currently the packages it depends on that are not in the repo yet are kombu (needs version >=2.2) and translitcodec.
I've emailed the maintainer for kombu, and he says he has 2.4.7 packaged but is waiting for python-anyjson >= 0.3.3 to hit the repos since kombu depends on it.
As for translitcodec, Clint Byrum emailed debian-legal about the license. Their response was that the license was OK, but that it might not be a good idea to add it to the repos given the author called it an "old, unfinished project".
ref: http://osdir.com/ml/debian-legal/2012-01/msg00115.html
He also filed an ITP, which I emailed asking about taking over.
ref: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=657708
Change History (17)
comment:1 by , 12 years ago
Owner: | set to |
---|---|
Status: | new → assigned |
comment:2 by , 12 years ago
comment:3 by , 12 years ago
I've gotten mediagoblin installed almost entirely with debian packages providing the dependencies.
Packages installed:
python-pastescript python-beaker python-routes python-webob python-bcrypt python-nose python-werkzeug python-celery python-jinja2 python-sphinx python-babel python-argparse python-webtest python-configobj python-markdown python-sqlalchemy python-migrate python-wtforms
I only needed to install kombu and translitcodec via pip.
comment:4 by , 12 years ago
python-translitcodec and python-kombu are uploaded, but in my mixed testing & unstable system kombu conflicts with Sugar packages.
comment:5 by , 12 years ago
I've started packaging here:
https://anonscm.debian.org/cgit/collab-maint/mediagoblin.git/
comment:8 by , 12 years ago
This is in debian mentors here, waiting for a sponsor. I'm talking with people about that.
comment:10 by , 12 years ago
Status: | assigned → in_progress |
---|
comment:11 by , 11 years ago
Cc: | added |
---|
comment:12 by , 11 years ago
Cc: | added; removed |
---|
comment:13 by , 10 years ago
Cc: | added |
---|
comment:14 by , 8 years ago
I've scheduled some time and am going to try to get this going again. Does anyone know of any work that has been done on creating a package since I last worked on it?
comment:15 by , 5 years ago
This looks to be a serious effort to package MediaGoblin for Debian. I emailed Jonas a couple of months ago but didn't get a reply. I'd love to know where their efforts are at here.
https://packages.debian.org/experimental/python3-mediagoblin
comment:16 by , 5 years ago
Priority: | major → critical |
---|
comment:17 by , 4 years ago
Jonas Smedegaard is the person who was working on the most recent Debian packaging effort. I got in touch a around 2020 and he told me he'd put the work aside due to not getting any response from MediaGoblin contributors.
In light of this, I'm keen to make some significant progress on packaging for Guix before we ask for Jonas to spend further time on this. We need to have a clear path forwards so as not to waste his time. Things like how we deal with JS dependencies - removing jQuery etc.
Just heard from Clint Byrum, who says he has a ready package for python-translitcodec that he will upload shortly.