[Pkg-meego-maintainers] Hello MeeGo

Didier 'OdyX' Raboud didier at raboud.com
Thu Sep 16 14:00:55 UTC 2010


Le jeudi 16 septembre 2010 15:42:18 Julian Andres Klode, vous avez écrit :
> One thing about sources: Should we package the tarballs contained in
> upstreams SRPMS or should we base our work on the git repositories (or
> both)? That is, should our upstream branches contain upstream's git
> branch?

As upstreams seems to "sanely" tag their releases, I am inclined to have a git 
layout with branches as:
	upstream => upstream's git
	master => time-to-time merging of specific tags + debian packaging
	pristine-tar => when targetting a specific upstream tag, putting here the
		pristine-tar "diff" in order to get reproducible tarballs

One only issue I see is that upstream's git ship a debian/ directory that might 
diverge from our packaging.
So another possibility would be:
	upstream => upstream's git
	upstream-stripped => upstream - their debian/ directory
	master => time-to-time merging from upstream-stripped of specific tags + our
		debian packaging
	pristine-tar as above.

> > I plan to start packaging the meegotouch framework, beginning by
> > libmeegotouch then heading onto other bricks. I intend to put those
> > packages under the pkg- meego umbrella, in git with a workflow similar
> > as pkg-qt-kde guidelines [1].
> 
> The guidelines looks sane.

They basically sum up as "don't commit with the changelog entry + use git-dch 
when releasing".

> > Do you think ITPs about that would be well perceived in these Frozen days
> > or should I/we wait until testing=Wheezy opens ?
> 
> I wanted to wait until after the release, to not distract people from
> working on the release.

Then what about a single "dummy" ITP to -devel mentioning "Work has somehow 
started on Meego packages; if you want to help, please speak in pkg-meego-
maintainers". This would play the "avoid-duplication" role of the ITP while 
still avoiding the flood of ITPs to debian-devel.

> > Cheers, and looking forward for collaboration,
> 
> On a side note, if we want a website, we could maintain it in
> http://git.debian.org/?p=pkg-meego/pkg-meego.git directly (or use it for
> other stuff) - this repository was setup automatically during project
> registration.

Yeah, saw it. I'm unfortunately no "documentation" guy; I have hard time 
maintaining websites. :-)

Cheers,

OdyX

-- 
Didier Raboud, proud Debian Maintainer (DM).
CH-1020 Renens
didier at raboud.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 316 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-meego-maintainers/attachments/20100916/15cf89cd/attachment.pgp>


More information about the Pkg-meego-maintainers mailing list