integrate with pull-lp-source

Bug #1740905 reported by Christian Ehrhardt 
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
git-ubuntu
Opinion
Wishlist
Unassigned

Bug Description

At some point if we consider all things stable we should try to get close to peoples common patterns.
That so far mostly is pull-lp-source which we could add a --git option which would make it use git ubuntu.

I'm not sure if that is reasonably doable as long as we have "only" a snap and not a package.
It could be --git is "trying to" if git ubuntu is available.

We should also add a --tgz option which does the default and further down the road that could then switch the default from --tgz to --git.

This clearly is wishlist, but interesting enough that I wanted to document it.

Changed in usd-importer:
importance: Undecided → Wishlist
Revision history for this message
Nish Aravamudan (nacc) wrote :

I'm on the fence about this. `pull-lp-source`, `pull-debian-source` are for pulling down and extracting the uploaded tarballs of a source upload. The latter, for instance, does not talk to alioth, which it could now.

I would suggest this be proposed to a non-git-ubuntu forum (ubuntu-devel@?) and see what people say. It seems easier to just say, stop using `pull-lp-source` when this would actually be useful (all packages imported) rather than adding a try/except dependency in pull-lp-source. Also, that path would end up pulling down a *lot* of data, when a user might only want a little bit.

IMO, `pull-{lp,debian}-source` and `git ubuntu` satisfy two different use-cases.

Changed in usd-importer:
milestone: none → future
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

I'm ok declaring this a not-wanted idea.
I just didn't want to loose it without hearing other opinions.

Also potential suggestion on the discussion platform of the other tools requires that git ubuntu lives and is known for a while, so lets close this one here (for now).

Changed in usd-importer:
status: New → Opinion
Revision history for this message
Robie Basak (racb) wrote :

For reference, ddstreet has proposed an overhaul of pull-*-source here: https://code.launchpad.net/~ddstreet/ubuntu-dev-tools/+git/ubuntu-dev-tools/+merge/322863

Perhaps the two thoughts can be integrated somehow :)

Revision history for this message
Dan Streetman (ddstreet) wrote :

> Perhaps the two thoughts can be integrated somehow :)

I would LOVE it if one of you could actually review and merge my patches. They've been sitting waiting for many months.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.