=== lalo [~lalo@200-102-169-158.paemt7011.dsl.brasiltelecom.net.br] has joined #launchpad | ||
=== debonzi Goes to dinner and studies | ||
=== debonzi [~debonzi@200.158.100.251] has left #launchpad ["Leaving"] | ||
lalo | Britney Spears died to save us! | 12:43 |
---|---|---|
kiko-afk | she died? | 12:43 |
lalo | kiko-afk: not really :-P I'm just a bit more excited than would be healthy about a musical I've seen in London | 12:53 |
lalo | it's set in the future, and there's a character (male) named Britney Spears, and one of the main characters extracts a very good laugh from the audience when she says the sentence I just typed here | 12:54 |
=== lalo [~lalo@200-180-188-230.paemt7005.dsl.brasiltelecom.net.br] has joined #launchpad | ||
=== lalo [~lalo@200-203-025-237.paemt7003.dsl.brasiltelecom.net.br] has joined #launchpad | ||
daf | lalo: any idea how I log into Launchpad? | 04:16 |
daf | I mean, what username/password I use | 04:16 |
lalo | I didn't even know you needed to :-P | 04:59 |
daf | I didn't, until I wanted to look at the API docs | 05:00 |
daf | hmmm | 05:00 |
daf | getting some strange errors now | 05:00 |
daf | I think I'll go to bed and ask Steve when I get up | 05:00 |
lalo | me too | 05:00 |
lalo | really should try to be here some part of the morning tomorrow :-) | 05:00 |
daf | :) | 05:01 |
spiv | daf: What are you doing still up? ;) | 05:06 |
daf | spiv: working on template upload | 05:06 |
daf | spiv: you? :) | 05:06 |
spiv | Working on an xml-rpc auth server for plone to talk to. | 05:08 |
daf | let me see... it's 23:00 for you? | 05:09 |
spiv | I just hit a minor snag that will require confirmation from Steve to continue, though, so now is a good time to go to bed. | 05:09 |
spiv | Hah. | 05:09 |
spiv | I was on a reasonable approximation of US time while I was there. | 05:09 |
daf | oh, you're in London | 05:09 |
daf | of course | 05:10 |
spiv | Then the silly trip to London kinda threw me, as I didn't really sleep on that plane. | 05:10 |
spiv | (Not to mention the fun and games surrounding that particular flight...) | 05:10 |
spiv | And then things like TMBG concerts conspire to prevent me having early nights ;) | 05:11 |
daf | hehe | 05:11 |
spiv | Yeah, in London for a few more hours... :) | 05:11 |
daf | how was the concert? | 05:11 |
spiv | Pretty good, the Astoria is a nice small venue. | 05:12 |
daf | I last saw them at the Astoria in London, which is a bit big but pretty good | 05:12 |
spiv | They played a good spectrum of material. | 05:13 |
spiv | Well, the most recent concert I'd seen prior to this was Radiohead at the Sydney Entertainment Centre. They did a good show, but it's hard to feel involved when you're in the back seats of such a huge venue. | 05:13 |
=== daf nods | ||
spiv | (It holds about 10000 people, iirc) | 05:14 |
spiv | The support act was some wierd long-haired Texan that played the accordion. They brought him on to play Particle Man with Linnel. | 05:16 |
spiv | Linnell, rather. | 05:16 |
=== stub [~zen@dialup-30.83.220.203.acc06-dryb-mel.comindico.com.au] has joined #launchpad | ||
daf | did the Johns have the Dans with them? | 05:16 |
spiv | They segued into a sort of duelling-accordions thing in the middle :) | 05:16 |
daf | :D | 05:17 |
spiv | Miller and Weinkauf, but the drummer is Marty someone. | 05:17 |
daf | oh, interesting | 05:17 |
spiv | (The same drummer as for most of the new album) | 05:17 |
daf | did he play the glockenspiel? | 05:17 |
spiv | There was no glockenspiel, or shoehorn with teeth! | 05:18 |
daf | ah, I guess it was getting a bit routine :) | 05:18 |
spiv | I recall hearing they actually gave away the glockspiel at a gig a few months ago. | 05:18 |
daf | gosh | 05:19 |
spiv | It's not like the synth couldn't be used for it if they really wanted, though... | 05:19 |
spiv | But I don't feel let down by the set list -- there was plenty of stuff I'd never heard live before. | 05:20 |
spiv | (Actually, I did a quick mental tally and I think they managed to play something from every album) | 05:21 |
spiv | They did Violin :) | 05:21 |
spiv | And got us to mexican wave during the middle of it. | 05:22 |
daf | oh, cool :) | 05:22 |
spiv | So... what's *your* excuse for being up this late? :) | 05:26 |
=== spiv figures out the answer to the question he was going to ask Steve | ||
daf | my excuse? | 05:28 |
daf | this is just what my sleep patterns are like at the moment | 05:28 |
daf | I went to bed at 7am yesterday | 05:28 |
daf | I don't think I can do without Steve | 05:29 |
daf | and I need to be awake when you turn up tomorrow | 05:29 |
daf | so I think I will go to bed | 05:29 |
spiv | See you then :) | 05:29 |
daf | night :) | 05:29 |
=== sabdfl [~mark@wblv-228-55.telkomadsl.co.za] has joined #launchpad | ||
-lilo(levin@levin-pdpc.staff.freenode)- [Server Notice] Hi all. We'll be restarting your server momentarily. Just sit back and enjoy the ride---you should be back up pretty quickly. Feel free to reconnect manually if your client doen't retry at 5:00. Thank you for using freenode! | 06:58 | |
=== Due to a network split, you can not obtain channel operator status in a new channel at this time | ||
=== Due to a network split, you can not obtain channel operator status in a new channel at this time | ||
=== Due to a network split, you can not obtain channel operator status in a new channel at this time | ||
=== wartylog [~warthylog@port1845.ds1-khk.adsl.cybercity.dk] has joined #launchpad | ||
=== Due to a network split, you can not obtain channel operator status in a new channel at this time | ||
=== Due to a network split, you can not obtain channel operator status in a new channel at this time | ||
=== doko [doko@dsl-082-082-140-133.arcor-ip.net] has joined #launchpad | ||
=== lalo [~lalo@200-203-025-237.paemt7003.dsl.brasiltelecom.net.br] has joined #launchpad | ||
=== stub [~zen@dialup-30.83.220.203.acc06-dryb-mel.comindico.com.au] has joined #launchpad | ||
=== ChanServ [ChanServ@services.] has joined #launchpad | ||
=== justdave [~dave@24.247.63.44.gha.mi.chartermi.net] has joined #launchpad | ||
=== spiv [~andrew@fuchsia.puzzling.org] has joined #launchpad | ||
=== lamont [~lamont@mix.mmjgroup.com] has joined #launchpad | ||
=== SteveA [~steve@adsl-213-190-44-43.takas.lt] has joined #launchpad | ||
=== mdz [~mdz@69.167.148.207] has joined #launchpad | ||
=== daf [daf@muse.19inch.net] has joined #launchpad | ||
=== elmo [~james@83.216.141.215] has joined #launchpad | ||
=== ..[topic/#launchpad:irc.freenode.net] : <kiko> how's england? <daf> wet <daf> but soon, I will go back to Wales <kiko> and how will wales be? <daf> probably wet, too | ||
=== carlos [~carlos@69.Red-80-33-181.pooles.rima-tde.net] has joined #launchpad | ||
SteveA | daf: ping | 12:34 |
=== doko [doko@dsl-082-083-240-059.arcor-ip.net] has joined #launchpad | ||
daf | SteveA: pong | 01:05 |
SteveA | hi | 01:05 |
SteveA | just chatting to scott | 01:06 |
SteveA | be with your shortly | 01:06 |
=== debonzi [~debonzi@200.158.100.251] has joined #launchpad | ||
daf | SteveA: I'm planning to go into town this afternoon -- if you need something from me urgently, can you let me know soon? | 01:44 |
SteveA | can we chat in 5 mins? | 01:46 |
carlos | daf: I need to go to the university now, I will be back this afternoon | 01:46 |
carlos | same question for you | 01:46 |
carlos | do you need anything from me? | 01:46 |
daf | carlos: no | 01:47 |
carlos | ok | 01:47 |
daf | carlos: do you need anything from me? | 01:47 |
carlos | see you later | 01:47 |
carlos | daf: I don't think so | 01:47 |
=== cprov [~cprov@200.158.100.251] has joined #launchpad | ||
carlos | SteveA: about the password, I will add a comment to the bug report, but I need to know the way we should store them (plain text, crypt, md5...) | 01:48 |
carlos | later | 01:48 |
SteveA | ok | 01:48 |
SteveA | daf: almost done... | 01:50 |
SteveA | back | 01:58 |
=== npmccallum [~npmccallu@69-162-252-7.ironoh.adelphia.net] has joined #launchpad | ||
=== lal1 [~lalo@200-203-023-153.paemt7002.dsl.brasiltelecom.net.br] has joined #launchpad | ||
=== lalo [~lalo@200.102.200.130] has joined #launchpad | ||
=== lalo waves | ||
lalo | I'll have to reboot and be offline for about 15m to do some electrical stuff, but otherwise I'm already up | 04:33 |
SteveA | daf? | 04:49 |
daf | SteveA: hi | 05:50 |
=== spiv waves from daf's place | ||
=== doko [doko@dsl-082-083-131-015.arcor-ip.net] has joined #launchpad | ||
SteveA | hi daf, hi spiv | 06:31 |
SteveA | hi daf | 06:45 |
SteveA | Let's check through the rosetta alpha wiki page | 06:45 |
daf | ok | 06:46 |
SteveA | first, I think we should modify the "Where" | 06:46 |
daf | to http://rosetta.ubuntulinux.org? | 06:46 |
SteveA | it will be running on the machine "rosetta.warthogs.hbd.com", but we want it to be accessible from the domain "rosetta.ubuntulinux.org" | 06:46 |
daf | ok | 06:46 |
SteveA | also note that the development server should still be accessible as rosetta.warthogs | 06:47 |
SteveA | that is, we'll have two servers and two databases | 06:47 |
daf | right | 06:47 |
SteveA | carlos wrote a script to insert a user into the database | 06:48 |
SteveA | lib/canonical/rosetta/scripts/createuser.py | 06:48 |
SteveA | it needs to be extended to prompt for the user's password | 06:48 |
SteveA | then to create a digest of it, and put that in the database | 06:49 |
daf | is there a bug for that? | 06:49 |
SteveA | the library to create the digest is in lib/canonical/lp/placelessauth/encryption.py | 06:49 |
SteveA | there is a bug | 06:49 |
SteveA | I think I re-opened it today | 06:50 |
SteveA | when I noticed the lack of passwords | 06:50 |
daf | why are we using a special digest method? | 06:50 |
SteveA | what do you mean? | 06:50 |
daf | i.e. why are not just using the standard SHA library or something similar? | 06:50 |
SteveA | you don't just SHA-1 a password and put that in the database | 06:50 |
daf | you don't? | 06:50 |
SteveA | that is vulnerable to a simple dictionary attack | 06:50 |
SteveA | you need to add some salt | 06:51 |
daf | how does that improve security? | 06:51 |
SteveA | http://developer.netscape.com/docs/technote/ldap/pass_sha.html | 06:52 |
SteveA | you can't use a large set of precomputed digests | 06:52 |
SteveA | and quickly check against a digested password | 06:52 |
daf | aren't the passwords sent in plaintext anyhow? | 06:54 |
SteveA | sent where? | 06:54 |
daf | via HTTP | 06:55 |
SteveA | shouldn't we be discussing the alpha document? | 06:55 |
daf | yes, we should | 06:55 |
SteveA | " There will need to be some method arranged for dumping/loading user data." | 06:55 |
SteveA | is a bug filed on that? | 06:55 |
daf | no, I'll do that | 06:55 |
SteveA | thanks | 06:55 |
SteveA | are the points under "user-accessible functionality" up to date? | 06:56 |
daf | is logging in implemented? | 06:57 |
SteveA | yes and no | 06:57 |
SteveA | we need to talk about permissions | 06:57 |
daf | are there bugs filed for the parts that don't work? | 06:57 |
SteveA | good question | 06:57 |
daf | I need to go plug myself in | 06:58 |
daf | back in a minute | 06:58 |
daf | ok, done | 06:59 |
SteveA | aaargh | 06:59 |
SteveA | I just want to search mozilla for the bugs that are assigned to me | 06:59 |
daf | search mozilla? | 06:59 |
SteveA | bugzilla | 07:00 |
SteveA | I cannot find "assignee" anywhere in the advanced searhc form | 07:00 |
daf | https://bugzilla.warthogs.hbd.com/bugzilla/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&bug_status=NEW&bug_status=ASSIGNED&emailassigned_to1=1&emailtype1=substring&email1=steve%40z3u.com&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype= | 07:01 |
daf | that should do it | 07:01 |
daf | I think it's using "owner" and "assignee" interchangably | 07:01 |
daf | file a bug :) | 07:01 |
SteveA | "bugzilla makes my head hurt" | 07:01 |
SteveA | critical | 07:01 |
daf | Bugzilla URLs make my eyes hurt | 07:01 |
daf | it could do a redirect which eliminates redundant query parameters | 07:02 |
daf | you could delete most of the parameters from the above URL and get the same result | 07:02 |
SteveA | https://bugzilla.warthogs.hbd.com/bugzilla/show_bug.cgi?id=1947 | 07:04 |
daf | great | 07:05 |
daf | is this alpha-critical? | 07:05 |
SteveA | that depends | 07:05 |
SteveA | we need to talk about permissions to know that | 07:05 |
daf | okay, let's talk about permissions | 07:06 |
daf | by the way, did you get my email about the error I got when logging in? | 07:06 |
SteveA | nope | 07:06 |
SteveA | let's finish going through the alpha doc | 07:06 |
SteveA | submittingnew/updated translations? | 07:07 |
SteveA | looked like #1913 could possibly be closed | 07:07 |
SteveA | what's implemented for "request a new project" ? | 07:08 |
SteveA | need a bug for it | 07:08 |
daf | we have one | 07:08 |
SteveA | add it to the alpha page on the wiki | 07:08 |
daf | ok | 07:12 |
daf | https://bugzilla.warthogs.hbd.com/bugzilla/show_bug.cgi?id=1948 | 07:12 |
SteveA | the " Setting up devel.warthogs.hbd.com alias so that rosetta.warthogs.hbd.com can be used as the alpha." is no longer relevent | 07:13 |
SteveA | we'll still be using rosetta.warthogs.hbd.com for development | 07:14 |
daf | ok | 07:14 |
daf | so it's replaced by "Setting up rosetta.ubuntulinux.org alias"? | 07:14 |
SteveA | well, I'd put it as "making the alpha server on the 'rosetta' machine accessible from rosetta.ubuntulinux.org" | 07:15 |
daf | okay, I've saved the changes I've made so far | 07:17 |
SteveA | looks good | 07:17 |
SteveA | how will the testers track bugs in rosetta? | 07:17 |
SteveA | email you with "issues" and then those are filed as bugs? | 07:18 |
daf | could do | 07:18 |
daf | it might be nice to let them use Bugzilla directly | 07:18 |
daf | is that feasible? | 07:19 |
SteveA | probably not | 07:19 |
SteveA | as that bugzilla instance is for all our internal stuff | 07:19 |
SteveA | so, let's do the "mail to the rosetta-sounders mailing list" | 07:19 |
SteveA | and then one of the team will file bugs based on that | 07:20 |
SteveA | sounds ok to you? | 07:20 |
daf | hmm, I have misgivings about that way of doing things | 07:21 |
daf | or rather, I think having bugs out in the open fosters participation and a sense of community | 07:22 |
SteveA | do you have concrete suggestion? | 07:24 |
daf | no, I don't | 07:26 |
daf | well, we could run yet another Bugzilla for Launchpad testers | 07:26 |
SteveA | that doens't sound feasible in time for the alpha | 07:27 |
daf | no | 07:27 |
daf | or perhaps we could reuse the ubuntu sounders bugzilla | 07:27 |
daf | or perhaps we could make do with email until Malone is ready | 07:27 |
SteveA | how many rosetta testers do you have lined up? | 07:28 |
daf | not very many -- 5-10, I think | 07:28 |
SteveA | let's use the mailing list approach for now | 07:28 |
daf | ok | 07:28 |
SteveA | can you write our intention on the wiki page? | 07:28 |
daf | yes | 07:28 |
SteveA | has anyone contacted jdub about setting up a mailing list? | 07:30 |
daf | done | 07:30 |
daf | no, I don't think so | 07:30 |
daf | I'll do that now | 07:30 |
SteveA | ok | 07:30 |
=== carlos [~carlos@69.Red-80-33-181.pooles.rima-tde.net] has joined #launchpad | ||
carlos | hi | 07:31 |
SteveA | hi carlos | 07:31 |
daf | ok, jdub mailed | 07:32 |
daf | hi carlos | 07:33 |
daf | SteveA: is there anything else about the alpha we need to dictuss, do you think? | 07:37 |
SteveA | do you have rights to create an additional database on rosetta? | 07:39 |
daf | I don't know | 07:40 |
daf | I'll try | 07:40 |
SteveA | and... ? | 07:45 |
daf | hmm it's hanging | 07:45 |
SteveA | what is? | 07:46 |
daf | the database creation process | 07:47 |
carlos | daf: do you have launchpad stopped? | 07:47 |
carlos | if there is any process running the make launchpad_test command hangs | 07:48 |
carlos | until all connection are closed | 07:48 |
daf | launchpad is running | 07:48 |
daf | but I was running "createdb foo" | 07:48 |
SteveA | can you kill it, and strace? | 07:49 |
daf | oh, it's done now | 07:50 |
SteveA | oh, ok | 07:50 |
SteveA | I wonder why it took so long | 07:50 |
daf | it only worked when I killed launchpad | 07:50 |
daf | odd | 07:50 |
SteveA | I just sent email to you, james, and lulu | 07:51 |
SteveA | do you have the proxypass directive that you're using now? | 07:51 |
SteveA | elmo: mail loop! | 07:53 |
=== SteveA mails admins about apparent mail loop | ||
daf | let's hope that that mail doesn't get into the loop :) | 07:56 |
SteveA | does rosetta need to send out mail to anywhere? | 07:56 |
daf | yes | 07:57 |
daf | well, maybe | 07:57 |
daf | passwords need to be mailed to users | 07:57 |
carlos | daf: yes, the project request | 07:57 |
daf | and they need to be mailed from somewhere | 07:57 |
daf | carlos: oh, of course | 07:57 |
daf | yes, Rosetta needs to send mail to me | 07:57 |
SteveA | can you already send mail from the dev server? | 07:58 |
daf | I'll try | 07:58 |
SteveA | maybe try 25 on localhost on rosetta | 07:58 |
=== ddaa [~david@nemesis.xlii.org] has joined #launchpad | ||
SteveA | that's the most obvious way to do it from python / zope | 07:58 |
daf | yes, it works | 07:59 |
SteveA | also, please note on the wiki page that this is how "add a new project" is to be implemented | 07:59 |
daf | (the test was "date | mail -s test daf@canonical.com") | 07:59 |
SteveA | oh | 07:59 |
SteveA | better to try telnet to port 25 | 07:59 |
daf | why? | 07:59 |
SteveA | that's the way we'll be sending mail in general from zope | 08:00 |
SteveA | when we need to do it transactionally | 08:00 |
daf | oh | 08:00 |
SteveA | for the alpha, using mail will do | 08:00 |
carlos | I will work this weekend, I was working under my normal hours this week | 08:00 |
SteveA | but I'd like to know what can work | 08:00 |
daf | the canonical way to do it on unix systems is to invoke /usr/sbin/sendmail -t, I think | 08:00 |
ddaa | People, do you think the message on the launchpad mailing list was adequate, or should I have simply proposed a patch which remove the useless fields from the ChangesetFile table? | 08:00 |
SteveA | ddaa: I haven't read it yet | 08:01 |
daf | I asked on #canonical yesterday and I was advised thusly by mdz | 08:02 |
ddaa | Bah. No hurry, my day is almost finished. | 08:02 |
SteveA | daf: can you just try ? | 08:02 |
SteveA | there is a tension between the canonical way to do it on a unix system and the canonical way to do it with zope | 08:03 |
SteveA | we'll have to work out which is the best Canonical way | 08:03 |
daf | well, either will probably work for the systems we'll be running Launchpad on | 08:04 |
daf | yes, telnetting to port 35 works | 08:04 |
daf | er, 25 | 08:04 |
SteveA | and sends you email? | 08:04 |
daf | yes | 08:04 |
mdz | daf: hey, i first suggested you use SMTP and you said you wanted sendmail :-P | 08:05 |
daf | mdz: sorry, you're right | 08:05 |
SteveA | we can use either, but I would prefer to use whatever the transactional email system uses by default | 08:05 |
daf | I don't think it makes much difference | 08:06 |
daf | if doing it by SMTP works, we can do that | 08:07 |
SteveA | so long as both work, I don't need to ask james to make one of them work ;) | 08:07 |
daf | :) | 08:07 |
daf | ok, any other alpha-related business? | 08:08 |
SteveA | we can remove the "?" from after "Bugzilla" | 08:08 |
SteveA | and write the URL to the launchpad bugzilla | 08:08 |
SteveA | and mention that jdub has been asked to set up a list | 08:08 |
SteveA | and " Setting up devel.warthogs.hbd.com alias so that rosetta.warthogs.hbd.com can be used as the alpha." is wrong | 08:09 |
SteveA | https://bugzilla.warthogs.hbd.com/bugzilla/show_bug.cgi?id=1947 can be a link for "logging in" | 08:10 |
SteveA | then, I think that's it | 08:10 |
daf | done | 08:11 |
=== lalo [~lalo@201.3.159.244] has joined #launchpad | ||
SteveA | ok, great. thanks. | 08:12 |
SteveA | I'll be working on my bugs over the weekend. | 08:13 |
=== SteveA goes to get food | ||
lalo | oooh | 08:14 |
lalo | our list of bugs is shrinking :-D | 08:14 |
daf | https://bugzilla.warthogs.hbd.com/bugzilla/showdependencygraph.cgi?id=1915 is looking greyer and greyer | 08:15 |
daf | carlos: can #1913 be closed now? | 08:15 |
carlos | daf: yes | 08:16 |
lalo | well, my ritual daily question - before I pick some bugs for myself, is there any bug(s) in particular you'd like me to take a look at? | 08:17 |
lalo | oh, and I promised you I'd try to write a document. I suppose I'll do that in the next few hours. | 08:17 |
daf | yeah, what I'm looking for is the different states that message sets and sightings have, and the transitions between them | 08:19 |
daf | and what things cause those transitions | 08:19 |
lalo | ok | 08:20 |
lalo | I'll try to include a state diagram in the doc | 08:20 |
=== lalo checks if he has dia | ||
daf | I don't require a diagram | 08:22 |
daf | and perhaps an ASCII art diagram would be better than a dia one | 08:22 |
daf | I suspect the doc would be best kept in arch as an RST file | 08:23 |
=== cprov [~cprov@200.158.100.251] has joined #launchpad | ||
lalo | even if you don't require it, I'd rather have one - for the uml-speakers a state diagram is an instant reminder | 08:23 |
lalo | ok. yay rst. :-) | 08:23 |
daf | carlos: https://bugzilla.warthogs.hbd.com/bugzilla/show_bug.cgi?id=1934 -- could we be more specific about what we need limi to do? | 08:24 |
carlos | daf: do a global review :-) | 08:33 |
daf | okay, can it say that in the bug? | 08:33 |
carlos | daf: Alexander Limi should review all rosetta's templates and finish their UI review. | 08:34 |
carlos | daf: isn't that enough? | 08:34 |
daf | oh, I missed that bug | 08:35 |
daf | s/bug/bit/ | 08:35 |
daf | sorry | 08:35 |
=== npmccallum [~npmccallu@69-162-252-7.ironoh.adelphia.net] has joined #launchpad | ||
carlos | no problem | 08:35 |
carlos | Does python has a password generator? | 08:40 |
=== daf gives limi has a couple more bugs | ||
daf | carlos: not that I know of, but we could probably have pwgen installed on the server | 08:42 |
carlos | daf: I found some .py to do that, is pwgen better than using the non-standard python class? | 08:43 |
carlos | I don't have a preference | 08:43 |
carlos | http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/65217 | 08:43 |
carlos | http://www.zopelabs.com/cookbook/1059673251 | 08:43 |
daf | pwgen generates passwords which are supposedly easier to remember | 08:44 |
=== daf installs "apg" to try that out as well | ||
carlos | daf: I'm an apg user | 08:45 |
carlos | it's fine | 08:45 |
daf | I suggest we use one of those two | 08:45 |
carlos | daf: hey, you only need a 5% more to get cy into GNOME Translation Supported list :-D | 08:45 |
carlos | daf: ok | 08:45 |
carlos | daf: the apg one gives you the password and a phrase to remember it | 08:46 |
carlos | how does pwgen works? | 08:46 |
daf | similar to apg, I think | 08:46 |
daf | it's a bit less fancy | 08:47 |
daf | it generates passwords with different capitalisation and with numbers | 08:47 |
daf | but which are supposedly easier to remember than completely random ones | 08:47 |
carlos | carlos@Gollum:~$ apg | 08:48 |
carlos | Please enter some random data (only first 8 are significant) | 08:48 |
carlos | (eg. your old password):> | 08:48 |
carlos | inkardOj1 (ink-ard-Oj-ONE) | 08:48 |
carlos | DekbitUkIn1 (Dek-bit-Uk-In-ONE) | 08:48 |
carlos | duoxAjIv9 (du-ox-Aj-Iv-NINE) | 08:48 |
carlos | OkIkott8 (Ok-Ik-ott-EIGHT) | 08:48 |
carlos | doydlytGog7 (doyd-lyt-Gog-SEVEN) | 08:48 |
daf | pwgen works more like apg -q | 08:48 |
carlos | FryidBas8 (Fryid-Bas-EIGHT) | 08:48 |
daf | > pwgen | 08:48 |
daf | Ahzosae6 Vi7laiqu uer0Hohf gaenei1A Nu4eenei thohY1ai Wengai7y aex5Eeta | 08:48 |
daf | ... | 08:48 |
carlos | daf: please, decide it you :-P | 08:49 |
daf | :) | 08:49 |
carlos | daf: are you working on a form to send mail? | 08:50 |
daf | not right now | 08:50 |
daf | hmm, apg seems to mostly stick numbers on the ends | 08:51 |
carlos | daf: I'm thinking on add that feature to the account creation, create the account and then send an email with the password | 08:51 |
carlos | with a welcome message and things like that | 08:51 |
carlos | daf: not always | 08:52 |
carlos | I see number in other places | 08:52 |
daf | I think "apt -q -n 1" will do fine | 08:52 |
daf | er | 08:52 |
daf | s/apt/apg/ | 08:52 |
carlos | perhaps: apg -q -n 1 -t is better | 08:53 |
daf | yeah | 08:54 |
carlos | ok | 08:55 |
daf | we need a password-changing mechanism -- I'll file a bug about that | 08:55 |
carlos | daf: point it to rosetta/prefs | 08:55 |
carlos | I will take care of it | 08:56 |
daf | https://bugzilla.warthogs.hbd.com/bugzilla/show_bug.cgi?id=1951 | 08:56 |
daf | carlos: you can assign it to yourself if you like | 08:57 |
carlos | daf: about the welcomed mail, do we have anything that documents the way we will send mail. I know SteveA wants to use direct access to the 25 port | 08:57 |
daf | and you might want to move it to Rosetta | 08:57 |
carlos | but do we have anything more about it or should I look into a way to do it | 08:57 |
carlos | ? | 08:57 |
daf | I think you should use the standard smtplib library for now | 08:58 |
daf | http://docs.python.org/lib/module-smtplib.html | 08:58 |
carlos | ok | 08:59 |
daf | it looks fairly easy to use, from the example | 08:59 |
=== daf goes to make dinner | ||
carlos | daf: do we have gettext installed ? | 09:02 |
carlos | daf: I think it's not installed | 09:03 |
carlos | and we need it to create the .mo files | 09:03 |
=== npmccallum [~npmccallu@69-162-252-7.ironoh.adelphia.net] has joined #launchpad | ||
=== kiko [~kiko@200-206-134-238.async.com.br] has joined #launchpad | ||
=== ddaa [~david@nemesis.xlii.org] has joined #launchpad | ||
=== lalo [~lalo@200.102.200.110] has joined #launchpad | ||
daf | carlos: ah, yes, we need it | 10:27 |
daf | carlos: can you send a request to the admins? | 10:27 |
carlos | daf: I did it already | 10:27 |
carlos | daf: and apg is not in warty :-( | 10:27 |
daf | oh | 10:27 |
daf | isn't it in universe? | 10:27 |
kiko | spiv, have a sec? | 10:28 |
carlos | daf: yes, but It's not supported | 10:28 |
carlos | daf: pwgen is available in warty | 10:28 |
carlos | daf: so we should use it instead of apg | 10:29 |
carlos | dinner time, see you later | 10:29 |
daf | okay, let's use pwgen then | 10:38 |
kiko | daf, I fucked rosetta.wh again. :) | 10:39 |
daf | kiko: bah :) | 10:39 |
daf | kiko: it'll fix itself within 30 minutes | 10:39 |
=== kiko kicks rosetta | ||
spiv | kiko: Yeah? | 10:40 |
kiko | spiv, I think I sorted it out already, we can fight it out over email | 10:40 |
kiko | :) | 10:40 |
spiv | Ok :) | 10:41 |
daf | kiko: okay, as a special favour, I've restarted it for you :) | 10:45 |
kiko | daf, oh no, now I owe you *another* one | 10:46 |
daf | you owed me favours already? | 10:48 |
daf | I mean yeah, darn right you do! | 10:48 |
kiko | well, I just crashed it again.. | 10:48 |
daf | ok, no biscuits for you | 10:48 |
kiko | luckily I had stocked up on them | 10:49 |
daf | that reminds me, you need to bring me some Brazilian ones the next time we meet :) | 10:51 |
lalo | cookies? | 10:53 |
daf | lalo: no, biscuits | 10:54 |
daf | the biscuits in Brazil were very nice | 10:54 |
lalo | I can't think of such a thing as "Brazilian typical" biscuits | 10:54 |
lalo | you mean a specific one you ate here? | 10:55 |
daf | well, they were some biscuits we picked up in the shop across the road from where the conference was | 10:55 |
daf | we had different varieties | 10:55 |
daf | they were all nice | 10:55 |
lalo | hmm | 10:55 |
lalo | ok, I'll bring some and you hope I happen to pick up the same ones :-) | 10:56 |
daf | they probably weren't very special | 10:56 |
daf | they were a few real | 10:56 |
daf | but I really liked them :) | 10:56 |
lalo | yeah, at a convenience store. You can get good biscuits for < R$1 at a supermarket | 10:57 |
kiko | spiv, any chance you can fit in some time to fix binary packages? | 11:36 |
kiko | spiv, they kill the server and that really annoys me when testing | 11:36 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!