/srv/irclogs.ubuntu.com/2016/01/29/#launchpad.txt

=== maclin1 is now known as maclin
=== maclin1 is now known as maclin
=== maclin1 is now known as maclin
=== Faux is now known as Fauxdem
dpmcjwatson, wgrant, do you have a minute for a question about project aliases? I aliased lp:reminders-app to 'notes-app', with then realizing there was an existing lp:notes-app project. Now I don't seem to be able to remove the alias, and when submitting a MP against lp:reminders, LP says that branches are not mergeable (as it seems to try to merge them against lp:notes-app)10:08
dpmIs there any way to fix the alias?10:08
wgrantdpm: Hm, I wouldn't expect you to be able to create an alias. What exactly did you do?10:10
wgrantOh, you're in ~registry, forgot that detail.10:10
dpmwgrant, went to https://launchpad.net/reminders-app/+admin and set an alias to 'notes-app'10:10
dpmas the app is no longer named 'reminders-app'10:10
wgrantdpm: The alias would have failed to set.10:10
wgrantDo you perhaps want to rename the project and leave an alias from the old name?10:11
dpmwgrant, if that helps fixing it, yes, but there is the existing lp:notes-app project10:11
wgrantA project can't have an alias that matches the name of an existing project; LP will refuse to save the form.10:11
wgrantAre they related?10:12
wgrantnotes-app also looks to be a phone app.10:12
wgrantHaving two phone apps named notes-app sounds like a bad idea.10:12
dpmno, they're not related. The old one is abandoned10:12
wgrantIf you can convince the maintainer of the old one to consent to renaming or deleting it, we can then rename reminders-app in its place.10:13
dpmwgrant, do you suggest renaming the two?10:13
dpmwgrant, ok. Is there anything we can do now to fix the alias in the meantime?10:13
wgrantdpm: The alias doesn't exist, so there's nothing to fix.10:13
dpmwgrant, but I still can't propose merges10:15
wgrantdpm: If you pushed a branch to notes-app then it's in a totally unrelated project. You'll need to move the branch to reminders-app.10:15
wgrantnotes-app and reminders-app are presently unrelated.10:16
wgrantSo it doesn't make sense to merge between them.10:16
wgrant(this is true even if we rename notes-app away; the branch will still be in that project)10:16
dpmwgrant, hm, I don't think we can easily rename the original lp:notes-app project. Even if it's no longer active, there are packages for Ubuntu. In any case, I still have the issue I cannot do MP against lp:reminders. It seems it's trying to do the merge against lp:notes-app10:38
dpmI think I broke something when I initially tried to set the alias, but I'm not sure what it is10:40
wgrantdpm: You need to move (or repush) the branch to the right project.10:40
wgrantThere is no alias, you just pushed to the wrong project.10:40
wgrantlp:~dpm/notes-app/foo is in the notes-app project, so you can't merge it into the reminders-app project.10:40
dpmwgrant, I don't think so, I pushed against the right project: https://code.launchpad.net/~dpm/reminders-app/fix-deb-build10:41
wgrantdpm: That defaults to proposing into lp:reminders-app for me.10:42
wgrantOh10:43
wgrantlp:reminders-app is in the notes-app project.10:43
wgrantdpm: Did you also reconfigure the project's default branch?10:43
wgrantOr move a branch around?10:43
dpmwgrant, http://i.imgur.com/HeJQ8gn.png10:43
wgrantdpm: If you look at the code of https://code.launchpad.net/~notes-app-dev/notes-app/trunk, is that notes-app or reminders-app?10:44
wgrantIt's in the notes-app project, but is set as the default branch for reminders-app.10:44
wgrantWhich doesn't make sense.10:44
dpmwgrant, hm, I'm confused now. That url points to the reminders app code10:44
wgrantIt looks like someone might have moved the branch to the notes-app project in an attempt to rename it.10:45
wgrantManually.10:45
wgrantWhat about the notes-app-dev team? Which one is that?10:45
dpmThat could only have been me, but I didn't move branches around. I tried aliases only IIRC10:46
dpmlet me check the dev team. I only tried to change the project, not the team10:46
wgrantSo, I think you want to move that trunk branch back to reminders-app, and then probably rename the team if that team is actually for reminders-app.10:46
wgrantLP should forbid that branch from being trunk for a different project, but there's no general project alias bug here.10:47
wgrantThe alias doesn't exist, the branch is just linked in a super-weird way.10:47
dpmRe: the team, I think there is only https://code.launchpad.net/~notes-app-dev (it used to be reminders-app-dev, but I'm guessing either I or someone else changed it a while ago, but not today)10:47
wgrantAlright.10:48
wgrantSo I think it's probably an idea to rename it back to avoid this confusion.10:48
dpmthe notes-app team is phablet-team10:48
wgrantOnce you're settled on what the project's new name should be, we can rename the team and project together.10:48
wgrantAnd the branch definitely needs to be moved back to the reminders-app project.10:48
dpmwgrant, ideally the new project name for lp:reminders-app should be lp:notes-app, but as there is the existing lp:notes-app one and I'd rather not generate too much work for everyone, then I think I'd leave it at lp:reminders10:50
wgrantdpm: lp:reminders or lp:reminders-app?10:50
wgrantIt's currently lp:reminders-app..10:50
dpmargh, sorry, lp:reminders-app10:50
wgrantdpm: So, on https://code.launchpad.net/~notes-app-dev/notes-app/trunk/+edit change the target from notes-app to reminders-app10:51
wgrantThen on https://launchpad.net/~notes-app-dev/+edit change it from notes-app-dev to reminders-app-dev10:51
wgrantAnd I think that's all the weirdness I know about.10:51
dpmI think the second step might not be needed, as the team name's seems to be the correct one and doesn't clash with any other one10:52
dpmlet me see if that fixed the MP weirdness10:52
wgrantBut ~notes-app-dev is for reminders-app, not notes-app10:52
wgrantIt doesn't conflict with an existing team, but it's awfully confusing.10:53
dpmright, it's the team for the correct branch, but the naming is confusing. I'd rather have a chat with the team before changing that again10:55
dpmin any case, the MPs work again, thanks!10:55
=== marcoc|airplane is now known as marcoceppi
jtaylorhi, are there plans to add u2f support to launchpad/ubuntu-sso?18:46

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!