/srv/irclogs.ubuntu.com/2009/11/20/#launchpad-reviews.txt

=== abentley1 is now known as abentley
=== abentley1 is now known as abentley
=== abentley1 is now known as abentley
=== abentley1 is now known as abentley
=== abentley1 is now known as abentley
=== abentley1 is now known as abentley
=== abentley1 is now known as abentley
=== abentley1 is now known as abentley
=== jtv changed the topic of #launchpad-reviews to: on call: - || reviewing: - || queue [jtv] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
=== ursula is now known as Ursinha
=== abentley1 is now known as abentley
=== noodles775_ is now known as noodles775
=== mup_ is now known as mup
=== adeuring changed the topic of #launchpad-reviews to: on call: adeuring || reviewing: - || queue [jtv] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
jtvhi adeuring!  are you on call?  I put one in the queue and, to make up for it, reviewed one that was already there.  :-)11:05
adeuringjtv:  it's quite long diff... 11:13
jtvadeuring: looking it up now... I hadn't realized11:16
jtvadeuring: argh, the gateway's power supply blew up earlier so I'm on a problematic connection, can't check now.  :(  Never mind then...11:18
adeuringjtv: can't you send the "real" diff via mail?11:19
=== matsubara-afk is now known as matsubara
jtvadeuring: don't have the branch handy here either11:20
al-maisanhello jml, I'd appreciate it if we you could review https://code.edge.launchpad.net/~al-maisan/launchpad/duration-485524 before the sessions start13:51
al-maisans/we you/you/13:51
=== henninge_ is now known as henninge
=== matsubara is now known as matsubara-lunch
henningeadeuring: are you working on jtv's branch?15:04
adeuringhenninge: that's 2000 lines... or the diff is wrong15:04
henningeadeuring: yeah, I just saw that ....15:05
henningeadeuring: so you could take on one for me?15:05
adeuringhenninge: sure15:05
henningeadeuring: cool, let me update the mp15:06
jmlal-maisan: it's too late for before now.15:08
* jml suspends15:09
henningeadeuring: review requested15:16
=== henninge changed the topic of #launchpad-reviews to: on call: adeuring || reviewing: - || queue [heninge,jtv] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
adeuringhenninge: ok15:16
henningeadeuring: danke15:16
adeuringimmer grerne :)15:16
jmlal-maisan, hi15:21
jmlal-maisan, doing code review tasks now15:21
al-maisanjml: thanking you, please let me know if you want to meet and talk (I am currently on level 3 in the Riviere room).15:28
adeuringhenninge: why did you add "pipes" to .bzrignore?15:37
henninge;)15:37
henningeadeuring: that's what "bzr reconfigure-pipeline" does for you ...15:38
adeuringhenninge: ah, ok15:38
henningeI don't know if that is supposed to go into the tree. What do you say, abentley?15:38
abentleyhenninge: It goes into the tree because reconfigure-pipeline is not intended for your use case.15:40
henningeabentley: ???15:40
abentleyhenninge: It's meant for people who don't have a shared repository and want to convert their standalone working tree into a pipeline.15:40
abentleyhenninge: since you already have a shared repository, and presumably a lot of location-specific configuration, you should just create a lightweight checkout of your branch.15:41
sinzuiflacoste: ping15:42
henningeabentley: e.g. of devel etc.?15:42
abentleyhenninge: Your branch, not a mirror of upstream.  Well, you have have upstream as your first pipe if you like, but it's not the recommended configuration.15:43
henningeabentley: do we have this use case documented somewhere?15:43
adeuringhenninge: could you add some short documentation to the new function init_status_choice()?15:43
henningeadeuring: sure15:44
adeuringthanks!15:44
abentleyhenninge: Probably not.15:44
henningeabentley: because I have to admin I didn't understand the instructions you just gave me ... :-/15:45
henninge*admit*15:45
abentleyhenninge: Instead of running reconfigure-pipeline in your branch, you should create a lightweight checkout of that branch.15:45
henningeabentley: in another directory, I assume15:46
henningeabentley: and when I create a new pipe?15:46
abentleyhenninge: Yes, it's not a lightweight checkout if you create it in the same directory.15:47
abentleyhenninge: When you create a new pipe, you run "bzr add-pipe".  It will create a new branch/pipe in the same directory as your first branch/pipe.15:49
abentleyhenninge: Perhaps this is a "how do I turn my branch into a pipeline?" question?15:49
abentleyhenninge: By default, branches are pipelines with a single branch in them.15:50
henningeabentley: I guess. It's a bit clearer now, I will have to try it out, though.15:51
abentleyhenninge: I mean, all branches are part of pipelines.  If you haven't explicitly added them to a pipeline, then it's a single-branch pipeline.15:51
henningeabentley: I understand!15:51
abentleyhenninge: There's no equivalent to "bzr-loom's loomify" because it's not needed.15:52
henningeabentley: how do I turn a lightweight checkout back into a branch?15:52
abentleyhenninge: bzr reconfigure.  I'm not sure whether you want a branch or a branch with a tree in it.  The commands are "reconfigure --branch" or "reconfigure --tree" respectively. 15:53
henningeabentley: I mean, I have to find a way to get rid of that .bzrignore and the pipes directory15:54
henningeI will try that15:54
abentleyhenninge: I suggest: "bzr branch pipes/$FOO ../$FOO; rmdir pipes; bzr switch --force ../$FOO"15:56
flacostehi sinzui16:00
=== ursula is now known as Ursinha
sinzuiflacoste: I have an extraordinary request: I want a review of https://code.launchpad.net/~sinzui/launchpad/parent-packaging-links-bug-484828/+merge/15092 and I want to run it in production today or Monday.16:02
flacostesinzui: looking at it now16:02
abentleyhenninge: thumper posted a blog about pipelines, though the shelve machinations it describes are thankfully obsolete: http://how-bazaar.blogspot.com/2009/07/breaking-up-work-for-reivew.html16:02
adeuringhenninge: in HasTranslationImportsView.change_status_action(), aren't ou simply trusting user input, when you omit all the permission checks?16:03
henningeadeuring: I don't16:04
adeuringso, how/where is the check done?16:04
henningeadeuring: checks using check_permissions build on what is configured in zcml and enforced in security.py, right?16:05
adeuringrkght16:05
henningeThis allows to restrict access to attributes and methods.16:06
adeuringhenninge: ah, now I get it...16:06
henningebut here we are restricting the value of parameters, so we have to do the checking ourselves.16:06
henningethat is what canSetStatus does, it checks the given user if he's allowed to set the desired status.16:08
henningethe user is taken from the view16:08
henningeadeuring: does that explain it?16:09
henningeadeuring: I spend some time on the last branch which prepared the API for this and thought about these things ... ;-)16:10
adeuringhenninge: what I was looking for is the call of canSetStatus() in setStatus() ;)16:13
henningeis it not?16:13
adeuringhenninge: no, it _is_ called. Problem was that I asked before I searched....16:14
adeuringsorry for the noise16:14
henningenp16:14
adeuringhenninge: r=me. Just one detail (UI stuff, so, nothing ou asked for ;): for example on your screenshot http://people.canonical.com/~henninge/screenshots/status-picker-after.png there are six buttons which pop up a dialog, and the values shown identical for two set of three dialogs. Couldn't you change the dialog title from "Change status to" to "Change status of <queue entry> to" so that it is clear what exactly the dialog is doing?16:25
henningeadeuring: the problem is that <queue entry> could be quite long. Unless I just use the filename but even that could have a long path.16:26
adeuringhenninge: I see. So, let's leave it as it is.16:27
henningeadeuring: also be aware that since the screenshots the rightmost edit buttons have been moved to the left, right next to the text of the entry.16:27
henningeas Curtis had suggested16:28
henningeadeuring: thank you for the review116:28
henninge!16:28
adeuringhenninge: right. But I was more concerned about the _vertical_ ambiguities: Once you click the the "edit" button, you can't see what queue entry will be affected. 16:30
adeuringhenninge: you could perhaps mark the complete row of the entry with a different background colour16:31
adeuring...for the time the dialog is shown16:31
al-maisanhello jml, how are things? Any luck with the schema patch review?16:34
henningeadeuring: We still have some work for this page in the future, so we could include that idea then.16:36
adeuringhenninge: OK, great16:36
jmlal-maisan, reviewing it now.16:40
=== matsubara-lunch is now known as matsubara
jmlal-maisan, I've added a comment. Basically, it would help me a lot if you could give more context on the patch. :)16:43
* jml offline to stalk the corridors.16:43
deryckrockstar, https://code.edge.launchpad.net/~brian-murray/launchpad/bug-485229/+merge/1504016:54
=== matsubara_ is now known as matsubara
bacadeuring: can i add a branch to your queue?  barry are you reviewing today?17:13
adeuringbac: sure17:14
barrybac: i am, but probably not until after lunch17:14
bacadeuring: https://code.edge.launchpad.net/~bac/launchpad/bug-485237/+merge/1509517:14
=== bac changed the topic of #launchpad-reviews to: on call: adeuring || reviewing: - || queue [heninge,jtv, bac] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
=== adeuring changed the topic of #launchpad-reviews to: on call: adeuring || reviewing: bac || queue [jtv] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
=== henninge is now known as henninge-afk
adeuringbac: r=me17:42
bacadeuring: thanks, that was fast!17:42
=== adeuring changed the topic of #launchpad-reviews to: on call: adeuring || reviewing: - || queue [jtv] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
bacjml has anyone mentioned lately how much 'ec2 land' rocks?17:44
=== ursula is now known as Ursinha
=== adeuring changed the topic of #launchpad-reviews to: on call: - || reviewing: - || queue [jtv] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
=== sinzui changed the topic of #launchpad-reviews to: on call: - || reviewing: - || queue [jtv,sinzui] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
=== barry changed the topic of #launchpad-reviews to: on call: barry || reviewing: - || queue [jtv,sinzui] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
=== barry changed the topic of #launchpad-reviews to: on call: barry || reviewing: jtv || queue [sinzui] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
=== barry changed the topic of #launchpad-reviews to: on call: barry || reviewing: sinzui || queue [] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
=== abentley1 is now known as abentley
=== sidnei_ is now known as sidnei
=== matsubara is now known as matsubara-afk
=== barry changed the topic of #launchpad-reviews to: on call: barry || reviewing: - || queue [] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
=== barry changed the topic of #launchpad-reviews to: on call: - || reviewing: - || queue [] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
=== abentley1 is now known as abentley

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