Pali | hi! it is possible to have mirror of git repository on launchpad? | 19:30 |
---|---|---|
cjwatson | Pali: Very very soon | 19:31 |
cjwatson | Pali: The (hopefully) last set of necessary patches is in the review queue now | 19:32 |
Pali | as workaround bug https://bugs.launchpad.net/bzr-git/+bug/402814 | 19:32 |
mup | Bug #402814: Importing revisions with submodules is not supported <feature> <git> <lp-code> <udd> <Bazaar:Triaged> <Bazaar Git Plugin:Fix Released by jelmer> <cloudfoundry:Invalid> <Launchpad itself:Triaged> <https://launchpad.net/bugs/402814> | 19:32 |
cjwatson | Pali: You can watch https://bugs.launchpad.net/launchpad/+bug/1638219 | 19:33 |
mup | Bug #1638219: launchpad: remove headers from Contents files <api> <lp-soyuz> <qa-ok> <soyuz-publish> <trivial> <Launchpad itself:Fix Committed by cjwatson> <https://launchpad.net/bugs/1638219> | 19:33 |
cjwatson | Er, not that one | 19:33 |
cjwatson | Pali: You can watch https://bugs.launchpad.net/launchpad/+bug/1469459 | 19:33 |
mup | Bug #1469459: import external code into a LP git repo (natively) <feature> <git> <qa-ok> <Launchpad itself:In Progress by cjwatson> <turnip:In Progress by cjwatson> <https://launchpad.net/bugs/1469459> | 19:33 |
Pali | I think I saw some git mirror support in launchpad API | 19:33 |
cjwatson | Some bits are there but it's not quite all landed | 19:34 |
Pali | I cannot subscribe to that bug :-( | 19:36 |
Pali | Timeout error | 19:36 |
Pali | cjwatson: when is expected that git mirror feature to be published? | 19:38 |
cjwatson | Pali: Should go away in 10 minutes or so, there's some kind of periodic database maintenance job that causes us occasional trouble | 19:38 |
Pali | ok, I will try in next 10 minutes | 19:38 |
cjwatson | I think it's OK now | 19:39 |
Pali | and another question, is dumb http transport for git going to be supported in that git mirror? | 19:40 |
Pali | because currently git-to-bzr import does not support it | 19:40 |
cjwatson | Pali: Should work pretty much as long as we can 'git clone' it | 19:41 |
Pali | ok | 19:42 |
cjwatson | Pali: If you give me an example I can make sure to QA it once we're ready | 19:42 |
cjwatson | Pali: when> next week or two, I expect | 19:42 |
cjwatson | I finished the last hard bit on Friday | 19:42 |
Pali | ok, going to find that git repo which I was not able to import on bzr launchpad | 19:43 |
Pali | cjwatson: this is that failed git-->bzr import: https://code.launchpad.net/~pali/ocl-icd/trunk | 19:45 |
Pali | "git clone https://forge.imag.fr/anonscm/git/ocl-icd/ocl-icd.git" is working fine on my local machine, but launchpad was unable to import it | 19:46 |
Pali | you can see failed logs | 19:46 |
cjwatson | right, I'm pretty certain that will be fine | 19:47 |
cjwatson | and if there is some minor bug then it will be much simpler to fix | 19:48 |
cjwatson | but I don't see anything there that would cause a problem | 19:48 |
cjwatson | the only hard repository-dependent bit really is syncing the HEAD symbolic ref across; everything else is just straightforward git operations | 19:50 |
Pali | and... after that all new git imports will be imported to git? or will there be option to import external git repos as bzr (like it is now)? | 19:55 |
cjwatson | Pali: You'll be able to choose, at least to start with | 19:55 |
cjwatson | https://code.launchpad.net/~cjwatson/launchpad/codeimport-git-configure-code/+merge/308577 implements that | 19:56 |
Pali | ok, thank you for information... now I'm just waiting until git mirror feature will be published :-) | 19:56 |
cjwatson | If like literally everyone switches to git-to-git then we might decide that it isn't worth the trouble to continue to maintain git-to-bzr | 19:56 |
cjwatson | But realistically I imagine that's a while off | 19:56 |
cjwatson | git-to-bzr will at a minimum remain useful for transitional purposes for a while | 19:57 |
cjwatson | We'll probably try to gently steer people towards git-to-git though | 19:58 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!