=== Ursinha-afk is now known as Ursinha | ||
=== sinzui changed the topic of #launchpad to: https://launchpad.net/ | Help contacts: wgrant | Launchpad is an open source project: https://dev.launchpad.net/ | This channel is logged: http://irclogs.ubuntu.com/ | ||
lvh | wgrant: this is the most concise I think I'll ever get a rule that matches virtually all of my feedback | 01:03 |
---|---|---|
lvh | wgrant: It seems to me Github people use Github as a coping mechanism for git, and Launchpad people use Bazaar and a coping mechanism for Launchpad. | 01:03 |
lvh | wgrant: github users except lp to do lots of things lp users just defer to bzr for | 01:03 |
wgrant | lvh: I think that's a very good summary. | 01:04 |
wgrant | And sort of matches what I would expect, although I'd never thought of it quite like that before. | 01:04 |
lvh | Yay | 01:04 |
lvh | wgrant: It's true! Every workflow I've seen relies on github intricately | 01:04 |
lvh | wgrant: git is just a tool of getting a bunch of revisioned working trees into github | 01:05 |
lvh | so that magic can happen to it | 01:05 |
wgrant | Heh. | 01:05 |
wgrant | Yeah. | 01:05 |
lvh | that being said pull requests 2.0 are better than I thought they were | 01:07 |
lvh | apart from the bug tracker integration -- but that's just the bugtracker being useless | 01:07 |
wgrant | I haven't looked at them much, but they seem pretty nice. | 01:07 |
wgrant | Much better than when I looked at GitHub in depth a year or so ago, when 2.0 wasn't here yet. | 01:07 |
lvh | wgrant: This is where the difference becomes obvious | 01:08 |
lvh | lp sort of hides the diff all the way at the bottom | 01:08 |
lvh | github shoves it in your face | 01:08 |
lvh | When people on lp see a merge request they fire up bzr log, bzr diff... | 01:08 |
lvh | or at least i do | 01:08 |
wgrant | I tend to scroll awkwardly between the comment box and diff. | 01:09 |
lvh | what is good though is that they give you a timeline: you make a comment, some guy adds some commits, more comments | 01:09 |
wgrant | We have that too. | 01:09 |
lvh | eh? | 01:09 |
wgrant | We also have intermediate diffs for pushes after the first comment, but they're not shown at the moment :( | 01:09 |
lvh | I haven't seen that | 01:09 |
lvh | oh, one more complaint that I hear a *lot* is that lp is slow | 01:10 |
lvh | I don't notice it so much | 01:10 |
wgrant | It is slow. | 01:10 |
lifeless | its being worked on | 01:10 |
wgrant | It was *very* slow. | 01:10 |
wgrant | It's better now. | 01:10 |
lifeless | -major- focus | 01:10 |
wgrant | It is, indeed, THE focus at the moment. | 01:10 |
spiv | wgrant: yeah, I know what you mean about "scroll awkwardly" | 01:11 |
spiv | wgrant: sometimes I just open the same page in two tabs :/ | 01:11 |
wgrant | It almost seems like we need frames! | 01:12 |
StevenK | NOOOOOOOOOOOOO | 01:12 |
StevenK | I tend to make notes in gedit as I read the diff, and then cut-n-waste into the comment box | 01:12 |
wgrant | StevenK: ie. you need frames or a separate page. | 01:12 |
lvh | wgrant: a similar complaint is actually about loggerhead being bad: it takes less clicks to get to a useful representation of a file in github | 01:12 |
lvh | wgrant: Again, something which I would just use bzr for | 01:12 |
spiv | wgrant: there are other options | 01:12 |
spiv | wgrant: a UI that allows you to write comments directly attached to the bit of the diff you are commenting on, for instance </handwave> | 01:13 |
lvh | wgrant: about merge proposals: you're saying if I comment and then more commits are made and then there's another comment, you'll see the following: comment, commit, commit, commit, comment | 01:13 |
lvh | right? | 01:13 |
wgrant | spiv: Indeed. Google Code has a nice thing for that. | 01:13 |
wgrant | lvh: yes. | 01:13 |
wgrant | I was finding an example... | 01:13 |
wgrant | https://code.launchpad.net/~thumper/launchpad/strip-email-attachment-path/+merge/52159 | 01:14 |
wgrant | It may be hideously wide and not as pretty as GitHub's, but it's there :) | 01:15 |
lvh | wgrant: Aha | 01:16 |
lvh | Yeah | 01:17 |
lvh | then it's just basically about the diff view being off (but again I just use bzr diff already) | 01:17 |
lvh | because blue lines are better than a red line and a green line | 01:17 |
lvh | wgrant: I suppose the diff could be a bit nicer: right now it's one diff, github has per-file diffs | 01:17 |
lvh | It's minor, it's polish but polish counts :) | 01:17 |
wgrant | Yeah. | 01:18 |
benji | StevenK: you might like "It's All Text" a Firefox plugin that lets you edit text areas in your editor of choice (https://addons.mozilla.org/en-US/firefox/addon/its-all-text/) | 01:18 |
lvh | wgrant: then the only real difference left is per-line comments | 01:18 |
wgrant | lvh: How does GitHub handle those with mutating diffs? | 01:18 |
lvh | wgrant: Not well. Comment vanishes. | 01:19 |
wgrant | Hah. | 01:19 |
lvh | wgrant: The idea is understandable though | 01:19 |
wgrant | Oh, sure, it's a really nice feature. | 01:19 |
wgrant | As long as it doesn't do stuff like that. | 01:19 |
lvh | wgrant: If someone commented on it, and then someone commits a change to it, they probably fixed the comment. | 01:19 |
wgrant | Hmm. | 01:19 |
lvh | Except when they didn't, of course. | 01:19 |
lvh | the most disheartening thing is that there is just so much hatred and vitriol | 01:21 |
nhandler | I'm trying to debug a small script. When Launchpad's +members page says there are X direct members of a team, does that include teams that are direct members of the team (the teams themselves, not the indirect members) | 01:21 |
wgrant | Meh, a year ago LP was even slower and going nowhere and the hatred and vitriol was probably justified. | 01:21 |
lvh | wgrant: Yeah I think that's actually a really big part of the problem | 01:22 |
lvh | wgrant: People used bzr like *years* ago | 01:22 |
lvh | lp like *years* ago | 01:22 |
wgrant | nhandler: Yes, the teams themselves are included. | 01:22 |
lvh | wgrant: this is a sample of the disheartening things I was talking about: https://twitter.com/#!/ewornj/status/45126731677437953 | 01:22 |
lvh | at least this guy is constructive | 01:23 |
wgrant | lvh: And those people tell everyone else that bzr sucks and git is the One True VCS. | 01:23 |
wgrant | But then when you show the new people bzr... they love it. | 01:23 |
lvh | I swear some of the feedback | 01:23 |
lvh | I just thought | 01:23 |
lvh | screw all of you people I'm going to go use SCCS | 01:23 |
lvh | I don't *want* your stinking contributions | 01:23 |
lvh | SCCS: At Least It's Not ClearCase! | 01:24 |
wgrant | I think the LP barrier would be somewhat lower if it supported third-party OpenID providers. | 01:24 |
lvh | I use launchpad.net/~lvh for everything openid | 01:25 |
wgrant | That way people wouldn't really have to do much to use it. | 01:25 |
lvh | easy to type | 01:25 |
nhandler | wgrant: Thanks a lot | 01:25 |
lvh | wgrant: Don't you read hacker news | 01:26 |
lvh | OpenID is DYING!!! | 01:26 |
lvh | </drama> | 01:26 |
wgrant | yes, it sort of sucks, but it's not that bad. | 01:27 |
wgrant | Facebook Connect is the future! | 01:27 |
wgrant | lifeless: Let's move LP to Facebook Connect. | 01:27 |
wgrant | What could go wrong. | 01:27 |
lvh | I started implementing oauth2.0 | 01:29 |
lvh | And I ended up learning how to just get password storage right | 01:29 |
lvh | becuase MAN. | 01:29 |
lvh | It is seriously not possible for accessing people's tweets or facebook photos to be sufficiently profitable | 01:30 |
X3lectric | is there a way to completly remove deleted pas from showing? | 06:27 |
=== Ursinha is now known as Ursinha-afk | ||
jfi | Hello, a very easy bug to confirm and fix: #731832 | 09:11 |
jfi | https://bugs.launchpad.net/ubuntu/+source/dee/+bug/731832 | 09:11 |
ubot5 | Ubuntu bug 731832 in dee (Ubuntu) "Comma at end of enumerator list" [Undecided,New] | 09:11 |
Peng | I hope someone will fix it, but it's not on-topic here. This is #launchpad, not an Ubuntu channel. | 09:12 |
jfi | ooops right, wrong channel, I am sorry for the noise:( | 09:13 |
Peng | (I need to practice saying things without sounding like an ass.) | 09:13 |
Peng | jfi: You livened up a very boring morning. :) | 09:13 |
jfi | Peng, there is no problem, I am very open to critic:) | 09:15 |
=== adeuring1 is now known as adeuring | ||
X3lectric | very open to critic? my ex wife as well they were very close | 10:04 |
=== henninge_ is now known as henninge | ||
=== henninge is now known as heninge-lunch | ||
=== heninge-lunch is now known as henninge | ||
=== jcsackett changed the topic of #launchpad to: https://launchpad.net/ | Help contacts: jcsackett | Launchpad is an open source project: https://dev.launchpad.net/ | This channel is logged: http://irclogs.ubuntu.com/ | ||
=== matsubara_ is now known as matsubara | ||
=== andreas__ is now known as ahasenack | ||
alopenerp | Hello Forgotten your password? | 15:37 |
=== Ursinha-afk is now known as Ursinha | ||
alopenerp | Hello I dont receive my "Forgotten your password email account": for account ~openerp-online online@openerp.com but i receive all other noreply@launchpad.net notifications | 15:40 |
alopenerp | Any one alive from launchpad here ? | 15:53 |
* benji checks his pulse. | 15:58 | |
jcsackett | alopenerp: what's up? | 15:59 |
jcsackett | benji: pulse racing yet? :-P | 15:59 |
benji | :) | 16:00 |
alopenerp | jcsackett: I dont receive my "Forgotten your password email account": for account ~openerp-online online@openerp.com but i receive all other noreply@launchpad.net notifications | 16:01 |
alopenerp | jcsackett: it'an non-human account we registered with a ssh key to commit things | 16:02 |
alopenerp | jcsackett: and i dont remember it's password but i have access to its mailbox and the mailserver, i tail the logs of the mailserver and i dont see the mail | 16:02 |
jcsackett | alopenerp: do you have any sort of spam or junk filtering? while it's the same address, content and other attributes on the email might vary. | 16:03 |
jcsackett | so despite receiving other noreply msgs, that might get flagged. | 16:03 |
jcsackett | alopenerp: i would also suggest checking out https://forms.canonical.com/lp-login-support/ | 16:06 |
alopenerp | jcsackett: i tried for my account al@openerp.com ~al-openerp i receive the mail immediatly and it's the same server and same spamassin config | 16:09 |
jcsackett | alopenerp: you have already used the lp-login-support? | 16:09 |
alopenerp | jcsackett: but for online@openerp.com it doesnt work i'm not sure that ~openerp-online is linked to online@openerp.com | 16:10 |
alopenerp | Thank you for your interest in Canonical Global Support Services. | 16:10 |
alopenerp | A member of the Global Support Services team will be in touch shortly to discuss your needs. | 16:10 |
alopenerp | But he cannot he doesnt even ask me my email | 16:10 |
jcsackett | alopenerp: i'm looking into this; login however is handled by a separate SSO tool. | 16:13 |
jcsackett | alopenerp: i have sent the ~openerp-online account an email from my account through the lp interface. can you verify that you receive an email (subject Test) from me? | 16:16 |
jcsackett | or you can reply to it. :-) | 16:18 |
jcsackett | alopenerp: so, this appears to be something i can't help you with. you can however get help with the sign on service in #canonical-isd | 16:29 |
jcsackett | sorry i couldn't be more of a help. | 16:29 |
=== beuno is now known as beuno-lunch | ||
=== deryck is now known as deryck[lunch] | ||
=== beuno-lunch is now known as beuno | ||
=== deryck[lunch] is now known as deryck | ||
=== fjlacoste is now known as flacoste | ||
=== matsubara is now known as matsubara-lunch | ||
=== sinzui changed the topic of #launchpad to: https://launchpad.net/ | Help contacts: sinzui | Launchpad is an open source project: https://dev.launchpad.net/ | This channel is logged: http://irclogs.ubuntu.com/ | ||
thotypous | Hi. Launchpad didn't sign the packages I submitted to my PPA. The Release.gpg file wasn't generated: http://ppa.launchpad.net/paulo-matias/lua/ubuntu/dists/maverick. What should I do? Bump ppa1 to ppa2 and resubmit using dput? Or is there a better way to force a rebuild? | 19:50 |
maxb | thotypous: Launchpad only starts generating a key for a PPA when the first package is uploaded. (This is because lots of people activate PPAs but never upload anything :-/ ) | 19:58 |
maxb | Because of this, if the first package builds quickly, it may publish before there is a key | 19:58 |
maxb | Anything which causes launchpad to republish the distroseries will cause signing to happen | 19:58 |
maxb | A new upload will do, so will copying or deleting a package | 19:59 |
thotypous | maxb: thanks :) | 19:59 |
=== matsubara-lunch is now known as matsubara | ||
=== matsubara is now known as matsubara-afk | ||
rsalveti | quick question, is it possible to have a team owning more than one PPA and restrict which users from that team could upload to a specific PPA? | 23:12 |
rsalveti | or is the PPA access tight with the team itself | 23:12 |
Ursinha | rsalveti, I guess it's tied to the team | 23:14 |
sinzui | rsalveti: access rights are for the whole team | 23:14 |
rsalveti | Ursinha: sinzui: thanks :-) | 23:14 |
Ursinha | np | 23:14 |
=== mok0_ is now known as mok0 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!