import external code into a LP git repo (natively)

Bug #1469459 reported by Timmie
80
This bug affects 13 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Colin Watson
turnip
Fix Released
High
Colin Watson

Bug Description

In the light of the announcement that LP can now host git repositories, kindly add support to automatically VcsImports from external repositories/platforms (e.g. github) directly as git repository.

So the import request
https://code.launchpad.net/+code-imports/+new
 would rather create a git repo at LP if git repos are imported

Tags: feature git qa-ok

Related branches

Revision history for this message
Colin Watson (cjwatson) wrote :

Right, we've been talking about the design for this but haven't started implementation yet. It's also useful (though not required) for https://bugs.launchpad.net/launchpad/+bug/1453022.

tags: added: feature git
Changed in launchpad:
status: New → Triaged
importance: Undecided → High
William Grant (wgrant)
no longer affects: debian
Revision history for this message
Timmie (timmie) wrote :

Good day.
any update on this issue?

Thanks.

Revision history for this message
Colin Watson (cjwatson) wrote :

No, no progress to report at the moment. Hopefully we'll get to it next year!

Revision history for this message
Timmie (timmie) wrote :

Good day.
any update on this issue: when it will be tackled?

Thanks.

Colin Watson (cjwatson)
Changed in launchpad:
assignee: nobody → Colin Watson (cjwatson)
status: Triaged → In Progress
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
Revision history for this message
Colin Watson (cjwatson) wrote :

2016-10-04 13:38:09,590 INFO 2209-80-0 applied just now in 0.6 seconds

tags: added: qa-ok
removed: qa-needstesting
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
removed: qa-ok
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
Revision history for this message
Colin Watson (cjwatson) wrote :

The translatePath changes haven't gone so well:

  https://oops.canonical.com/oops/?oopsid=OOPS-866c482efc3a14306fff7053d7366249

I'll look at soon as I can.

tags: added: qa-bad
removed: qa-needstesting
Revision history for this message
Colin Watson (cjwatson) wrote :

r18227 is better again.

tags: added: qa-ok
removed: qa-bad
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
removed: qa-ok
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
Colin Watson (cjwatson)
tags: added: qa-ok
removed: qa-needstesting
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
removed: qa-ok
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
Colin Watson (cjwatson)
tags: added: qa-ok
removed: qa-needstesting
Colin Watson (cjwatson)
Changed in turnip:
status: New → Triaged
importance: Undecided → High
Colin Watson (cjwatson)
Changed in turnip:
assignee: nobody → Colin Watson (cjwatson)
status: Triaged → In Progress
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
removed: qa-ok
Colin Watson (cjwatson)
tags: added: qa-ok
removed: qa-needstesting
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
removed: qa-ok
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
Changed in launchpad:
status: In Progress → Fix Committed
Colin Watson (cjwatson)
Changed in turnip:
status: In Progress → Fix Released
tags: added: qa-ok
removed: qa-needstesting
Revision history for this message
Colin Watson (cjwatson) wrote :
Changed in launchpad:
status: Fix Committed → Fix Released
Revision history for this message
Timmie (timmie) wrote :

Just for the sake of giving this a bit historical background:

the original bug report was triggered by the following Q&A:
code import from GitHub failing - https://answers.launchpad.net/launchpad/+question/264432

Being the original report, I received the status updates over the last months picking up pace.

So I just want to send a very huge thank you to Colin Watson for addressing this issue, working on it constantly and finally releasing a fix.

The very nice consequence is that we can now re-enable the automatic builds for any software developed & hosted primary on Github!
(maybe you'd want to add this to your blog post)

Thanks so much!

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.