[pkg-php-pear] Offering you to work with the pkg-php-pear team, and work together!

Thomas Goirand thomas at goirand.fr
Sun Apr 29 17:20:10 UTC 2012


On 04/30/2012 12:32 AM, Dario Minnucci wrote:
>> I've noticed that you are maintaining alone some PEAR packages. We are
>> trying to do team maintenance for all of the PEAR packages in the
>> archive. Have you ever considered joining the team?
> 
> Yes, I've consider it but it's still in my TODO list.
> 
> Is there any documentation explaining how to join and work with the team?

The only thing that was needed was to join Alioth, and ask to have the
PEAR packager rights. That bit is already done. Then you might want to
register to the pkg-php-pear at lists.alioth.debian.org list. Are you
registered to that list by the way?

> Is there any #debian-pkg-pear related channel on the IRC to meet and coordinate things?

Well, frankly, there's not much people interested in pear packaging.
Having a special channel for that on IRC would be useless, IMO.

> I'll be glad to join the team, but prefer to read how stuff is done before making any move.

What do you need to know? About our packaging standards and practices?
If so, let me tell what I'm doing right now.

All of the PEAR packages we maintain have the following branches:

- debian-sid
- debian-wheezy
- debian-squeeze
- upstream-sid
- upstream-wheezy
- upstream-squeeze

Each debian-* has a debian/gbp.conf, with for example in it:
[DEFAULT]
upstream-branch = upstream-sid
debian-branch = debian-sid

[git-buildpackage]
export-dir = ../build-area/

Then all packages are using the dh 8 sequencer and pkg-php-tools. Last,
all packages are stored in /git/pkg-php on Alioth.

I think that's about it. The rest of, you'll find it inside the packages
themselves.

Have I missed anything?

Thomas



More information about the pkg-php-pear mailing list