[needs-packaging] z3c.pt

Bug #914389 reported by Gediminas Paulauskas
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu
Fix Released
Wishlist
Unassigned

Bug Description

z3c.pt is a fast implementation of the ZPT template engine for Zope 3 which uses Chameleon to compile templates to byte-code.

It is an alternative to zope.app.pagetemplate that is already in Ubuntu.

SchoolTool (the primary user of Zope libraries in Ubuntu) is not yet compatible with it, but we would like to have the possibility to switch template engine to a faster one.

z3c.ptcompat 1.0 that has already been uploaded, depends on it (previously it was optional). But z3c.ptcompat itself is no longer required by anything, so nothing is broken.

The packaging is done and is uploaded to the SchoolTool PPA:
https://launchpad.net/~schooltool-owners/+archive/ppa/?field.series_filter=precise

Packaging branch:
https://code.launchpad.net/~menesis/ubuntu/precise/z3c.pt/precise

Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

As the prospective maintainer of this package for Ubuntu, I think it would make sense for the benefit of everyone if this could be uploaded to Debian first and then copied to Ubuntu like most other packages.

You can do this fairly easily by first opening an ITP bug in Debian against the wnpp pseudo-package, preparing pretty much the same package and sending an email to the debian-mentors mailing list after making sure it builds and runs properly and uploading the source package somewhere. There's more information on how to do the ITP bug here: http://www.debian.org/devel/wnpp/ and about getting new packages in Debian generally here: http://mentors.debian.net/.

Revision history for this message
Gediminas Paulauskas (menesis) wrote :

I know it would be better if everything came from Debian. But in practice only 1/4 of zope packages in Ubuntu come from Debian. All the rest were added by me 1-2 years ago. So I continue this route.

There is very little activity in Debian Zope team (pkg-zope) and no active maintainers left in it. It took a few months just to get changes I synced from Ubuntu uploaded. It is impossible to turnaround this in a week left until Feature Freeze.

For this package, missing bits in Debian are zope.contentprovider and python-z3c binary package that comes from z3c.form

Revision history for this message
Stefano Rivera (stefanor) wrote :

Seems reasonable, uploaded.

Changed in ubuntu:
status: New → Fix Committed
Changed in ubuntu:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.