git workflows for general Ubuntu development
Robie Basak
robie.basak at ubuntu.com
Tue Nov 15 16:31:25 UTC 2016
I've replied in much more detail on the vcs-pkg-discuss list[1].
On these specific questions:
On Tue, Nov 15, 2016 at 09:57:56AM +1300, Michael Hudson-Doyle wrote:
> This is pretty exciting! Do you think your work will fulfil the goals of
> the UDD project or is there still some stuff that's out of scope?
I'm not sure. Our goal was to meet our needs for "Ubuntu merges" only.
Any other use cases are a happy coincidence. Is there a list of the UDD
goals anywhere? It seems to me that it is quite possible to fulfill most
use cases using our imported trees. Whether developers want to do this
or not is another matter.
> The two questions I have (which are touched on but not afaics really
> answered in the notes are) 1) how does this work if I already maintain the
> packaging for some package in git?
This should work well I think, though we haven't tried it. I believe
that if you just started pushing your tree as "upload tags" to the tree
the importer uses, the importer will integrate everything and it will
Just Work. We'd need to do some testing to check that this is true
before recommending anyone commit to this though.
Historical stuff should work fine too, if it is possible to tag your
tree appropriately before the importer runs for the first time.
> packaging for some package in git? 2) what about dgit?
More on this in my vcs-pkg-discuss post. I think it may be possible to
have bidirectional communication with dgit, so dgit client side tools
would work fine. But this isn't on our roadmap.
On Tue, Nov 15, 2016 at 01:14:01AM +0000, Colin Watson wrote:
> On Mon, Nov 14, 2016 at 04:58:44PM -0800, Nish Aravamudan wrote:
> > 2) dgit does not fully meet our needs at this time. It's going to be
> > something Robie covers in more detail in the UOS session, but hopefully
> > he'll be able to respond here, as well.
>
> I think there's the follow-up question here of "why not improve dgit to
> meet our needs?". That was certainly always what I envisioned happening
> when I was sketching out preparatory work for this on the Launchpad
> side; I'd already done some initial preparation to get it working for
> us; and there are some problems (perhaps not fatal, but not necessarily
> trivial) associated with having more than one potential importer, not to
> mention the duplicated effort.
FTR, I've answered this (or at least introduced some of my reasoning) on
the vcs-pkg-discuss list[1].
[1] http://lists.alioth.debian.org/pipermail/vcs-pkg-discuss/2016-November/000909.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/ubuntu-devel-discuss/attachments/20161115/54f6c13e/attachment.sig>
More information about the Ubuntu-devel-discuss
mailing list