I was watching the git workflow session on UOS.
On 21/11/16 10:08, Robie Basak wrote:
> (adding ubuntu-devel, since this is a pretty general question that
> applies to all Ubuntu devs)
> On Mon, Nov 21, 2016 at 09:13:18AM +0100, Daniel Holbach wrote:
>> I think there are more and more people moving to git for Ubuntu
>> development. It'd be good if experts on this could help a bit with the
> There are various forms of this. You can maintain a git tree in
> Launchpad today for packaging that you maintain.
> But if you want integration with uploads going in to Ubuntu from non-git
> sources, we don't have that yet.
> We have tooling. You can run our new importer locally on a particular
> package and maintain a local git tree based on uploads to the archive
I think I will give the importer a go locally for my next fix. I have
been missing the old bzr merge proposal workflow (UDD).
> However, there are still things to figure out, such as dgit integration,
> where branches should live and be shared permanantely, and so forth.
> This is why we don't have a ready-to-clone git tree for packages
> anywhere yet.
I have never had time to play with dgit, and I have got used to working
in a patches-unapplied state. But I understand for newcomers that are
not used to it, dgit & patches-applied might be a good way to start
contributing. I have used gbp-pq and git-dpm in Debian, but my
preference is always to use quilt. To be honest, I have never followed
all of the arguments about having a git history for patches. It is
enough for me to be able to inspect the history of the files in
d/patches. Anyway, for sure we should try not to break dgit which ever
way we go.
> So it's very much still at the experimental stage. If you're interested
> in experimenting, please join us; but if you want something stable in
> the most general use case sense, I don't think we're ready yet.
> We are already using our importer in the server team for general work
> (both "Ubuntu merges" and more regular bugfix-type merge requests),
> storing git repositories in ~usd-import-team for now. But there's still
> quite a bit of churn happening around this I think.
I might try storing git repositories within the ubuntustudio-dev team
for the the packages we care about in Ubuntu Studio, at least temporarily.
> We also don't yet have consensus that our way is the way forward, though
> I'm not aware of anyone else currently working on an alternative way.
No problems. It is good to know that there is an idea of how we should
be working in the future. I am sure it will take time to get everything
ubuntu-devel mailing list
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel