[php-maint] Maintenance of php-htmlpurifier

Thorsten Glaser t.glaser at tarent.de
Fri Mar 30 13:05:47 UTC 2012


Hi,

I’m writing this with my FusionForge developer hat on,
just in case someone wonders ☺

I’ve helped out Christian, who is formally maintainer of
the php-htmlpurifier package, to fix a dh-make-pear related
bug, as it’s not really a PEAR package, but now I have been
the only one publishing updated upstream versions into Debian
for a while, and I do not want to do that.

Christian suggested to hand over maintenance to the PHP
maintainer team in IRC today.

I had already moved the packaging (sans history, sorry
about that, but I did not keep one back then) into
collab-maint for easier takeover:

http://anonscm.debian.org/gitweb/?p=collab-maint/php-htmlpurifier.git;a=summary

Quirks:

• the package simply installs files from the upstream
  code into directories, no PEAR magic or anything

• the upstream code must be repacked as it contains
  files without a licence and other bad things;
  debian/rules get-orig-source (needs pax installed)
  takes care of that (and removes .gitignore so it
  can be imported into the git upstream branch)

• it is patched to default to not using a cache
  directory, as we install it system-wide in Debian;
  users of those classes may change the configuration
  option to suit their needs if they provide one

• there are a few testsuite failures, which fall into
  two categories:
  ‣ one I think is related to the cache directory change
  ‣ the other does things with Shift-JIS I don’t even
    want to know about

  Test cases run: 213/213, Passes: 2601, Failures: 19, Exceptions: 12
  ⇒ still looking pretty good, so I uploaded it, but
    really, someone who actually uses this should
    look after it

If someone would like to take up maintenance, preferably within
a team, please contact Chris (as formal maintainer) and put me
on Cc (so I know) and Roland (as comaintainer).

Thanks in advance,
//mirabilos
-- 
tarent solutions GmbH
Rochusstraße 2-4, D-53123 Bonn • http://www.tarent.de/
Tel: +49 228 54881-393 • Fax: +49 228 54881-314
HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
Geschäftsführer: Boris Esser, Elmar Geese



More information about the pkg-php-maint mailing list