[10:02] <Mez> anyone here?
[10:04] <carlos> morning
[10:10] <Mez> morning
[10:19] <minghua> hi, it seems if I label a bug as a duplicate to another in malone, when the main bug is closed, the duplicate doesn't get closed automatically
[10:20] <minghua> not a big deal for me, but I think you may want to know
[11:02] <dilys> Merge to devel/launchpad: final tweaks to update-branches [r=kiko]  (r2960: David Allouche)
[12:52] <kiko> morning
[12:56] <matsubara> good morning!
[01:27] <SteveA_> hiya
[01:27] <SteveA_> kiko: dsl down *again*
[01:28] <SteveA_> oh, just came back
[01:29] <kiko> heya SteveA_ dude
[01:29] <kiko> I'm working on bug 959
[01:29] <kiko> do you have any suggestions on how to proceed? I have a working prototype
[01:30] <SteveA_> bug 959 ?
[01:30] <Ubugtu> Malone bug 959: "Default printing option." Fix req. for: inkscape (upstream), Severity: Normal, Assigned to: Nobody, Status: New http://launchpad.net/bugs/959
[01:30] <SteveA_> no way
[01:31] <kiko> odd.
[01:31] <kiko> Ubugtu, bug 929
[01:31] <Ubugtu> (bug <abbreviation> <number>) -- Look up bug <number> in the bugtracker associated with <abbreviation>.
[01:31] <Ubugtu> Malone bug 929: "Long words (such as URLs) overflow columns" Fix req. for: launchpad (upstream), Severity: Normal, Assigned to: Christian Reis, Status: Accepted http://launchpad.net/bugs/929
[01:32] <kiko> o/~ I'm ... the world's forgotten boy o/~
[01:32] <kiko> this rhcp cover of search and destroy rocks
[01:33] <SteveA_> seek and destroy?
[01:33] <SteveA_> metallica?
[01:33] <kiko> no, iggy pop's search and destroy
[01:33] <SteveA_> so, breaking URLs
[01:33] <SteveA_> ddaa tried some stuff a while ago
[01:33] <SteveA_> it looked good but had usability problems
[01:34] <SteveA_> we need to consider the use-cases, and make a good trade-off
[01:34] <SteveA_> the use-cases are
[01:34] <kiko> I was thinking of adding an image and a <br>
[01:34] <SteveA_>  - displaying in the body of the page
[01:34] <SteveA_>  - displaying in a portlet
[01:34] <kiko> where I wrapped
[01:34] <SteveA_>  - allowing a user to see where the link is going
[01:34] <SteveA_>  - allowing a user to copy/paste a link from the screen, and use it later
[01:34] <SteveA_>  - allowing a user to use browser right-click facilities to copy a URL, and use it later
[01:35] <kiko> hmmm
[01:35] <kiko> okay, well
[01:35] <SteveA_> ddaa was inserting unicode breaking space chars next to the / characters
[01:35] <SteveA_> which allowed it to break well
[01:35] <SteveA_> but failed confusingly when you copy and paste it
[01:35] <kiko> the proposed solution I was going about was wrapping any word displayed with more than N characters
[01:36] <kiko> this also solves some problems with thisreallylongwordsomedorkenteredwithoutconsideringpornletsorthegeneralpopulation'sbrowserwidth.
[01:36] <SteveA_> yeah
[01:36] <SteveA_> try it out
[01:36] <kiko> I'm having a bit of trouble finding an algorithm to do the munching
[01:36] <SteveA_> i think it is a good idea
[01:37] <kiko> is string.split() inneficient when using some form of maxsplit?
[01:37] <SteveA_> where are you doing this?
[01:37] <SteveA_> in the display of paragraphs?
[01:37] <kiko> I was thinking of doing it, yeah, in dpot
[01:37] <SteveA_> so, a regex will match long "words"
[01:37] <kiko> as a final step in text_to_html
[01:37] <SteveA_> and you can use a function-replacement from it
[01:37] <SteveA_> to split
[01:38] <kiko> hmmm
[01:38] <kiko> it's dangerous to do it that way because of html tags I think
[01:38] <kiko> I'm not sure you can get the regexp to properly handle a string like "foo bar <a href="weiwqeiowqewqowqwqewewewrkjsdahfdiushfdfuifghdisuahadsuiafhdjfahdflads">wereurewiurryuwierhewiuhfeiufheiufewhfwhfewfeufhwe</a>
[01:38] <SteveA_> really?
[01:38] <SteveA_>  >asdasd<
[01:39] <SteveA_> so, a segment starts with ^ or >
[01:39] <SteveA_> ignore whitespace after >
[01:39] <kiko> or perhaps <newtag reallylongattributeblablaetcyougetit finish=1>
[01:39] <SteveA_> and ends with $ or  <
[01:39] <SteveA_> within a segment, you have words separated with whitespace
[01:39] <kiko> okay.
[01:40] <SteveA_> back later -- switching networks
[01:40] <kiko> sure
[01:45] <kiko> steveA: were you suggesting using re.split() and then re.sub() for each matching portion?
[01:45] <kiko> hmmm
[01:45] <kiko> let me think more
[01:52] <SteveA> kiko: probably just re.sub would do, with the right regex
[01:52] <kiko> yeah, possibly -- but I thought sub substituted the whole regexp match, and you couldn't choose to replace just a portion..
[01:53] <kiko> hmmm I guess I could just replace things I didn't want to change with themselves.
[02:00] <kiko> steveA: can a regexp match a sequence with less than N chars and differentiate it from a sequence with more than N?
[02:00] <SteveA> {m,n}
[02:00] <SteveA> http://docs.python.org/lib/re-syntax.html
[02:01] <kiko> but m or n can't be non-null
[02:01] <kiko> can't be null
[02:01] <kiko> aha.
[02:01] <kiko> it can
[02:01] <kiko> thanks
[02:32] <kiko> SteveA, success, but using two re.subs
[02:32] <kiko> I don't think the overhead is that bad..
[02:34] <kiko> SteveA, what length would be most reasonable?
[02:34] <kiko> 70 chars?
[03:03] <kiko> I needed some bigsleep myself
[04:03] <cx_raj> is there some problem with launchpad. I'm unable to login
[04:05] <cx_raj> hi everyone
[04:08] <cx_raj> is there some problem with launchpad. I'm unable to login
[04:09] <matsubara> cx_raj: it's working for me. What's going on there?
[04:09] <mdke> works here too
[04:10] <cx_raj> when i login i'm redirected to home page and the login status show no users logged in
[04:11] <matsubara> what URL are you logging in to?
[04:12] <cx_raj> https://launchpad.net/+login
[04:13] <cx_raj> if i enter a wrong password the after verification it is indicated that the user name and password doesnt match
[04:14] <cx_raj> but when password is correct why dio i get redirected to home page with out getting logged in
[04:15] <matsubara> cx_raj: don't know. I can't reproduce here. It's all working fine. I get redirected to home page logged in. 
[04:24] <cx_raj> i tried logging in from SUSE Linux (Used Mozilla, Firefox, Konqueror), Windows (IE, Firefox, Opera) but its the same. I even created another account but still i'm unable to wrong in
[04:25] <cx_raj> sorry log in not wrong in
[04:25] <cx_raj> ne email ids for support to launchpad
[04:28] <cx_raj> even shipit.ubuntu.com says forbidden| you don't have permission to access this page
[04:32] <cx_raj> ne1 has ne idea on what's happening
[07:18] <jsmidt> I'm new to rosetta and have made some suggestions.  How do I get them uploaded.  I know you have to be a member of a team but there is no team for my language.  
[07:25] <jsmidt> I'm new to rosetta and have made some suggestions.  How do I get them uploaded.  I know you have to be a member of a team but there is no team for my language.
[07:35] <carlos> jsmidt, hi
[07:35] <carlos> jsmidt, if there is no team for your language
[07:36] <carlos> the translations will be used automatically
[07:36] <carlos> jsmidt, anyway, you should think on creating a team to coordinate with any other future translator for your language
[07:37] <jsmidt> thanks carlos
[07:38] <carlos> jsmidt, you are welcome
[07:38] <jsmidt> Do you have do upload a file after you are done or do you just push "save and continue"?
[07:45] <carlos> jsmidt, save and continue is to translate using the web interface
[07:45] <carlos> the upload file feature
[07:45] <carlos> is to do offline translations
[07:45] <jsmidt> thanks again
[07:46] <jsmidt> I'll get to translatting
[07:46] <jsmidt> :)
[07:46] <carlos> jsmidt, feel free to ask anything you need
[07:47] <jsmidt> Do these tranlations count toward Karma?
[07:48] <carlos> yes
[10:26] <carlos> night