Re: git based autoforwardporter.

2017-01-18 Thread Robie Basak
Hi Peter,

On Thu, Jan 19, 2017 at 02:16:27AM +, peter green wrote:
> Some time ago I put together what I call the "autoforwardporter". The
> aim of this is to take downstream changes and apply them on top of new
> debian uploads.

Can you expand on this? We do exactly this in Ubuntu as another Debian
derivative, and we are developing a bunch of tooling and workflow around
this with a view to eventually being able to automate most of it.

We're maintaining a bunch of Ubuntu deltas in git repositories now. We
keep the Ubuntu delta as a patch series as a set of git commits (a bit
like how git-dpm does it with quilt, but for everything we change,
including debian/). We have an "importer" that integrates new Debian and
Ubuntu uploads that are being made out of this system automatically.

Re-applying changes on top of new Debian uploads is then just a case of
"git rebase --onto". This works today. Though we are doing it manually
right now, the long term goal is for this to be automatic for the
non-conflicting cases, though with human review before upload.

> Are there people who would be interested in using and collaborating on
> such a tool?

Yes, if we can find enough commonality in our needs. Our plans are
pretty mature in the details now. Can you tell us more about yours?

Robie

___
vcs-pkg-discuss mailing list
vcs-pkg-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/vcs-pkg-discuss


re: patches-applied historical imports (usd import)

2017-01-18 Thread peter green

I haven't run dgit's dsc importer on a whole historical archive but
Peter Green of Raspian has been running it and filing bugs.  I haven't
seen such a bug recently so I hope it has been working for all the
packages he's seen.

I haven't really been doing large scale importing, I have just imported 
relatively shallow histories of a relative handful of packages.



___
vcs-pkg-discuss mailing list
vcs-pkg-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/vcs-pkg-discuss


git based autoforwardporter.

2017-01-18 Thread peter green

First let me introduce myself, I am Peter Michael Green, cofounder of the 
Raspbian project. I have quite a bit of experiance with Debian

Some time ago I put together what I call the "autoforwardporter". The aim of 
this is to take downstream changes and apply them on top of new debian uploads.

Originally this was diff/patch based but I got into a conversation with Ian 
Jackson at the minidebconf and he convinced me it would be a good idea to use 
dgit.

I can't imagine raspbian is the only project who would find such a tool useful. 
OTOH it would be a fair bit of work to clean up the tool to seperate local 
raspbian assumptions from more generally applicable functionality.

Are there people who would be interested in using and collaborating on such a 
tool?


___
vcs-pkg-discuss mailing list
vcs-pkg-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/vcs-pkg-discuss