/srv/irclogs.ubuntu.com/2010/02/01/#ubuntuone.txt

seanbrystoneHI i cant seem to connect to Ubuntu One using the applet01:47
duanedesignhello seanbrystone01:51
duanedesignseanbrystone: so you launch Ubuntu One from the Applications > Internet >Ubuntu One01:52
seanbrystonehi duanedesign01:52
seanbrystoneyeah that dont work either01:52
seanbrystonenor does the cloud icon01:52
duanedesignand then clicking on the applet01:52
duanedesignand selecting connect doesnt work ?01:53
seanbrystonei can only log in from https://one.ubuntu.com/files01:53
seanbrystoneyeah it does nothing01:53
seanbrystoneim on 64 bit ubuntu 9.1001:53
duanedesignhmm, ok well lets see if we can fix it01:53
duanedesignwhat we will do is add your computer to your account again and see if that works01:55
duanedesignQuit the Ubuntu One client01:55
duanedesignOpen Applications->Accessories->Passwords and Encryption Keys01:56
seanbrystoneok01:57
duanedesignselect the Password tab01:57
duanedesignclick the little arrow to open the folder there01:58
duanedesignthere should be an entry for Ubuntu One Token01:58
duanedesignmine was at the very bottom01:58
seanbrystonei only see my wifi and Desktop Couch user authentication, theres two of those01:58
duanedesignok not them01:59
duanedesignok well i guess if its not there then we can go on. Nothing to delete :)02:00
seanbrystoneok lol02:00
duanedesigngo to    https://one.ubuntu.com/account/machines/02:00
duanedesign# Click on the checkbox next to your computer02:00
duanedesign"Remove Selected Computer"02:01
seanbrystoneok02:01
duanedesignOpen Applications->Internet->Ubuntu One02:01
duanedesignA web page should open, prompting you to add your computer to your Ubuntu One account02:02
duanedesignAdd your computer02:02
seanbrystonenope, only the options came up02:02
duanedesignok02:03
seanbrystoneif i right click the cloud icon, i can get to the Ubuntu One page02:03
duanedesignr-click and choose quit02:03
seanbrystoneright click and "go to web".02:03
seanbrystoneok02:04
duanedesignthen when the applet disappears02:04
duanedesigntry and open it again02:04
duanedesignOpen Applications->Internet->Ubuntu One02:04
duanedesignA web page should open, prompting you to add your computer to your Ubuntu One account ?02:04
seanbrystoneyeah that worked02:04
seanbrystonethat worked a while back, then it asked me again and again for me to Add my computer02:05
duanedesignwhen you finish you should be connected. I want to check something else when you are finished.02:05
duanedesignok02:05
duanedesignlets make sure you have 1.0.302:05
seanbrystonek02:05
duanedesignversion of the client it incorporates a lot of the newer fixes02:06
duanedesignyou can check it by opening a Terminal (Applications > Accesories . Terminal)02:06
duanedesignand running the following :     dpkg -l ubuntuone-client02:06
seanbrystoneii  ubuntuone-clie 1.0.2-0ubuntu2 Ubuntu One client02:07
duanedesignunder version you should see a number.02:07
duanedesignok02:07
duanedesignlets add the Ubuntu One PPA / Stable PPA02:07
seanbrystonek02:07
duanedesignthat is the easiest way to get the latest stable release02:07
duanedesignin the Terminal you can type or copy and paste this command02:08
duanedesignsudo add-apt-repository ppa:ubuntuone/stable02:08
duanedesignitll do a few things and then go back to the prompt02:09
duanedesignthen well run an update02:09
seanbrystonek02:09
duanedesignin the Terminal:02:09
duanedesignsudo apt-get update && sudo apt-get upgrade02:09
seanbrystoneok02:10
duanedesignto be safe you can run that dpkg command again if you like02:10
duanedesignan easy way to run past commands is just push the up arrow02:11
duanedesignwhile in the terminal02:11
seanbrystonek02:11
duanedesignr-click on the applet and select quit again02:11
seanbrystonek02:12
duanedesignthen Launch Ubuntu One again from Applications > Internet > Ubuntu One02:12
duanedesignand you should be running the newer client02:12
seanbrystonenope lol02:12
seanbrystonenothing happen02:12
duanedesignok02:13
seanbrystonesays i have 1.0.302:13
seanbrystonebut cant start it02:13
duanedesignso the applet isnt coming up when you select Ubuntu One from the Applications Menu02:14
duanedesign Delete the ~/.config/ubuntuone/syncdaemon.conf file and restart the Ubuntu One client02:14
duanedesignwe can also try that02:14
duanedesignthe easiest way to delete that file in my opinion is from the Terminal run : rm ~/.config/ubuntuone/syncdaemon.conf02:15
seanbrystonehmm yeah that not working either02:16
seanbrystonei deleted the file02:17
duanedesignok02:20
duanedesignlets make sure the client is actually quit02:20
duanedesignkillall ubuntuone-syncdaemon ubuntuone-client-applet02:20
duanedesignthat ran in a terminal should make sure the client is quit02:20
seanbrystonethat worked i think02:21
seanbrystonethe icon changed to a grey cloud, then changed to a cloud with explaination point02:21
seanbrystonereal fast02:21
duanedesignok02:22
seanbrystonethat normal?02:22
duanedesignlets see if we can get some information to better understand what is happening02:23
duanedesignin your Terminal run02:23
duanedesign/usr/lib/ubuntuone-client/ubuntuone-syncdaemon --debug > ~/syncdaemon-debug.log02:23
seanbrystoneAnother instance is running02:23
duanedesignok02:23
duanedesignsudo killall ubuntuone-client ubuntuone-syncdaemon ubuntuone-client-applet02:24
seanbrystoneubuntuone-client: no process found02:24
duanedesignthats ok02:25
duanedesignwill it let you run02:25
duanedesign/usr/lib/ubuntuone-client/ubuntuone-syncdaemon --debug >  ~/syncdaemon-debug.log02:25
seanbrystonethat doesnt seem to do anything02:26
duanedesignok02:26
duanedesignwell lets try and Launch the ubuntuone-client from the Applications menu02:26
seanbrystoneok that put the cloud icon , but still explaination point02:27
duanedesignok02:27
duanedesignseanbrystone: allright02:29
duanedesignseanbrystone: you might have bandwidth throttling on02:30
duanedesigncurrently that can cause some issues02:30
duanedesignr-click the applet02:31
duanedesignselect preferences02:31
seanbrystoneoh yeah i had that on02:31
duanedesignunclick limit bandwidth02:31
duanedesignseanbrystone: were the numbers set to 002:31
seanbrystoneyeah02:31
seanbrystoneyay! works now02:31
duanedesignthe bug seems to show up most frequently then02:31
seanbrystonety very much, that seemed to be the problem02:32
seanbrystone:)02:32
duanedesignseanbrystone: if you do want bandwidth throttling02:32
duanedesignturn u both numbers02:32
duanedesignup*02:32
duanedesign:)02:32
seanbrystoneok02:32
seanbrystonethanks again02:33
duanedesignseanbrystone: anymore problems come back02:33
duanedesignseanbrystone: good luck02:33
seanbrystoneok bye :D02:33
matt___working or not? (ubuntu one that is)10:41
olyhi, is there anyway to stop the update of files with certain extensions, and if not is it a planned feature via a config file ??11:10
olybasically need something like the ignore feature in bzr11:11
matt___is there a status update page?11:36
=== juggernaut is now known as jugger90
YorvikFrom the mailing list14:43
YorvikWe try to post about any service interruptions here:14:43
Yorvikhttp://identi.ca/ubuntuone14:43
rtgzI would suggest to reverse the notifications about service interruptions15:04
rtgzhuh? No standup meeting and nobody to poke?15:06
rtgzYorvik, Bug #49032815:07
ubottuLaunchpad bug 490328 in ubuntuone-servers "The server MUST have a status page easily accessible by U1 users" [Medium,Confirmed] https://launchpad.net/bugs/49032815:07
rtgzwoo-hoo, "openid" is no longer "failed" :)15:08
vdshello hello Desktop+ MEETING BEGINS15:17
vdsChipaca, dobey (if around), lifeless, rtgz, teknico...15:18
Chipacawhat, already?15:18
Chipacame15:18
vdsjblount?15:18
rtgzpass15:19
vdsme15:19
teknicome15:19
vdsops not lifeless but beuno, sorry15:19
vdsChipaca: please15:20
jblountme15:20
rodrigo__me15:21
vdsChipaca: want to start?15:26
vdsor should I go? :)15:26
vdsI take it as a "yes, go!"15:27
vds:)15:27
rodrigo__:)15:27
vdsDONE: finished client configuration, discussed again with funambol support, found out new bugs ready to be filed15:27
vdsTODO: propose this branch, start to rediscuss some initial choices about users id and phone numbers15:27
vdsBLOCKED: (AGAIN) I'm definitely not, but I don't have any news about the deployment of funambol and funambol exchange in prod, should I push, should I wait?15:27
vdsnext teknico15:27
teknicoDONE: holiday; landed a branch to fix an error at first login (#513280); fixing the phone setup web interface with vds15:27
teknicoTODO: more fixing the phone setup web interface; fix a user's problems accessing the contacts web IU (#506584)15:27
teknicoBLOCK: none15:28
tekniconext: jblount15:28
jblountDONE: Get search / start pages creed15:28
jblountTODO: Hook them up to search apis15:28
jblountBLOCKED: Nope15:28
jblountrodrigo__: !15:29
rodrigo__• DONE: oauthdesktop usage in music store widget. On-call review. Finished the 2-tab contacts picker. Backported webkit and dependencies to jaunty for beta PPA.15:29
rodrigo__• TODO: Conflict resolver tool in pair tool. Look at becoming a MOTU (https://wiki.ubuntu.com/UbuntuDevelopers). Make sandy's snowy test suite work with our server (http://git.gnome.org/cgit/snowy/tree/api/tests.py). Discuss with jdo and aquarius about oauth token per app, not per machine? Add jslint tests to check. Remove autosave code in notes web editor. U1 client adds back button to pages. U1 client interrogates library15:29
rodrigo__ page to update download progress. geoip detection on server to forward to appropriate store15:29
rodrigo__• BLOCKED: no15:29
rodrigo__next: Chipaca15:29
beunovds, hi15:34
Chipacaoops, sorry for dropping out of the standup15:54
Chipacame: in the sprint15:54
Chipacanext or meeting ends15:54
=== jamalta is now known as jamalta-afk
=== jamalta-afk is now known as jamalta
mandelQuestion; what happens when you delete a db from desktopcouch?18:02
mandelI keep removing dbs from my tests and they re-spawn like in a videogame... any idea?18:02
aquariusmandel, weir18:02
aquariusd18:02
aquariusmandel, that's not supposed to happen?18:03
mandelwell, if i remove a db and don't want it back from ubuntuone, right?18:04
aquariusI thought that database deletes were propagated. CardinalFang?18:04
CardinalFangWhatwhat?18:04
mandelnot that i know...18:05
mandelI keep getting all of them, I remove them from my local instance and the bloody things reappear18:05
mandelcan anyone access my db in the server and let me know if I have things like test_add_root?18:06
CardinalFangmandel, there is no way to delete a database.18:06
mandelCardinalFang, really?18:06
mandelso if I do CouchDatabase("test") the thing is there "for ever"18:07
mandelouch18:07
CardinalFangmandel, really.  A deleted database is one that is not yet replicated.  We don't have a way to store a negative-existence event.18:07
CardinalFangYes, it is there forever.  You may remove all records so that it's empty.18:07
mandeldone that, but when I get in futon is kinda hard to look at the ones I'm interested :P18:08
=== teknico is now known as teknico_away
rtgzubuntuone.SyncDaemon.ActionQueue - WARNING - connection lost: Connection was closed cleanly.19:18
rtgzwhom to poke?19:18
rtgz2010-02-01 21:20:10,885 - ubuntuone.SyncDaemon.ActionQueue - ERROR - FreeSpaceInquiry             share:'c7a7fc0f-4f9f-427f-8ba2-5cc4efb8e351'   node:---                                      FreeSpaceInquiry() failure INTERNAL_ERROR19:21
rtgzAnd so the client is now happily reconnecting19:21
rtgzjoshuahoover, I believe the topic can be changed now20:18
joshuahooverrtgz: love to, but for some reason i can't...could before...hmmm...20:19
rtgz0 ops in the channel20:20
rtgzwha?20:20
joshuahooverrtgz: ummm...yeah20:20
joshuahooverrtgz: and i'm pretty irc illiterate so, not the best combo ;)20:20
rtgzjoshuahoover, I guess this has something to do with the recent IRC server upgrade20:20
* Ng honks20:20
rtgzhm, based on what I see, #ubuntu has 1 operator-bot, and #telepathy has 0 ops. Unfortunately I don't remember what was the state earlier20:22
rtgzNg, aquarius responds with "I am working on this" on music store honks :)20:23
aquarius:-)20:23
aquariusI am in fact working on it right now as we speak :)20:23
rtgzOkay, who was the operator in #ubuntuone channel earlier?20:25
NgI actually came in here because I'm running lucid and ubuntuone is failing to connect20:27
rtgzNg, how does it misbehave?20:28
Ngand interestingly I think whatever the issue is, might be stopping tomboy from loading, which is somewhat distressing20:28
Ngrtgz: going by the logs I seem to be getting internal errors20:28
rtgzNg,  FreeSpaceInquiry() failure INTERNAL_ERROR ?20:28
Ngand AccountInquiry()20:29
Ngit kinda looks like all of the calls inquiries are failing, but I'm not super familiar with the log format20:29
Nghrm, tomboy seems to be blocking on dbus20:31
rtgzjoshuahoover, http://irchelp.org/irchelp/changuide.html#security20:50
rtgzjoshuahoover, looks like we lost all ops :)20:50
joshuahooverrtgz: hmmm...20:50
rtgzjoshuahoover, need to get xmpp server for conferencing. It is at least clear who is operator and who is not in XMPP MUC...20:51
* rtgz tries to plant xmpp servers whenever he goes20:51
joshuahooverrtgz: so, based on that link, are we pretty much needing everyone to leave the channel and recreate it? that seems crazy20:52
rtgzjoshuahoover, I guess we will need to find out who was the creator of the channel20:53
rtgzjoshuahoover: UbuntuIrcCouncil, static, Chipaca, rmcbride, jamesh and urbanape are channel operators, and everyone from *!*@canonical/* can change the topic.20:58
rtgzcorrection - statik,20:58
statikrtgz, sometime this week when we get 10 minutes together I will make you an op21:01
* statik reads the backlog21:01
rtgzstatik, erm... The problem is... it looks like you are not the operator at the moment...21:01
statikoh yeah, i don't stay opped. thats generally recommended on ubuntu related channels21:01
statikneed me to do something?21:02
rtgzstatik, the Ubuntu Bug Day today is not that "today" anymore, so the channel topic needs to be changed...21:02
statikrtgz: ah, ok. at least you and joshuahoover should also be ops21:03
statikI need to look up how to do that21:03
rtgzstatik, and it turned out that joshuahoover is unable to change the topic, while he was the one that set it previously21:03
statikwell, he says he is joshuahoover, but how can we know for sure ;)21:04
joshuahooverstatik: heh21:04
=== rtgz is now known as j0shuahoover
j0shuahooverstatik, true21:05
=== j0shuahoover is now known as rtgz
rtgzthat's why I like XMPP :)21:05
rtgzNg, FreeSpaceFailure - INTERNAL_ERROR21:06
rtgzup-to-date lucid lynx21:07
duanedesignrtgz: i came across another of those this morning working on bugs21:07
statikrtgz, you are registered with nickserv already?21:07
rtgzstatik, yup, rtgz, properly registered and protected with a password that is hard to remember21:08
rtgzduanedesign, yes, it looks like something is broken on the server side (given that clients were not updated) and it causes some kind of errors that are subtle enough to overlook...21:08
statikrtgz, joshuahoover: you both have +votiA on #ubuntuone now21:09
joshuahooverstatik: cool, thanks!21:09
rtgzhm...21:09
joshuahooverstatik: though i can't change the topic for some reason...hmmm21:10
statikjoshuahoover, rtgz: please read the operator guidelines before using your new powers :) https://wiki.ubuntu.com/IRC/IrcTeam/OperatorGuidelines21:10
=== joshuahoover changed the topic of #ubuntuone to: Have a question? Just ask joshuahoover | https://one.ubuntu.com | https://launchpad.net/ubuntuone | Please honk if you want a music store
rtgzstatik, ok, now we need the power to summon those who are offline...21:12
statikheh, that will take some bot programming21:13
duanedesignI was helping some folks on the Forum and i came across something i was able to reproduce, but cant offer an explanation.21:17
duanedesignMaybe someone in here has heard/seen this21:18
rtgzjoshuahoover, I guess the string "Have a question? Just ask!" might call for some kind of a problem. There needs to be some kind of authoritative list of channel participants that are considered to be UbuntuOne-related. Request for desktopcouch replication log from a randomUser123 might not be the level of support U1 needs to provide :)21:18
joshuahooverrtgz: agreed21:18
joshuahooverrtgz: maybe we put a link to a wiki page with who to contact?21:19
duanedesignin Evolution if you choose File > Backup settings and save that file in your Ubuntu One folder. Later you choose File > Restore Settings and choose the fil it gives 'select a valid backup file'21:21
rtgzjoshuahoover, yep, this may be useful. And reduce the number of links to one... Need to think about it...21:22
duanedesignmove the file up one directory level to $Home and it works fine21:22
joshuahooverduanedesign: but it doesn't work when in your ~/Ubuntu One folder?21:23
* rtgz found that evolution can create backups... wow..21:23
duanedesignjoshuahoover: correct21:23
duanedesignjoshuahoover: i was able to reproduce this21:23
joshuahooverduanedesign: very strange21:23
joshuahooverduanedesign: would it just not work, not show up, or what?21:24
rtgzduanedesign, testing with my evolution account atm21:24
duanedesignhere is the individuals post on the forum : http://ubuntuforums.org/showthread.php?t=139411721:25
duanedesignthe fileshows up an syncs21:25
duanedesignyou just cant seem to 'Restore Settings' from it21:26
rtgzduanedesign, so it needs to be synced... ok...21:26
joshuahooverduanedesign: i was able to reproduce here as well...very strange21:27
duanedesignjoshuahoover: yes indeed i was stumped.21:28
joshuahooverduanedesign: check out this bug: https://bugs.edge.launchpad.net/ubuntu/+source/evolution/+bug/44788821:31
ubottuUbuntu bug 447888 in evolution "restore file not accepted unless it's moved to home directory" [Low,Triaged]21:31
joshuahooverduanedesign: comment #6 in particular21:31
joshuahooverduanedesign: so, the good news is that this isn't a bug specific to ubuntu one and there is a workaround :)21:35
rtgzlooks like this has to do something with the space characters21:36
joshuahooverrtgz: seems plausible21:38
rtgzLOL21:38
rtgzhttp://paste.ubuntu.com/36710321:39
rtgzduanedesign, joshuahoover: WONTFIX in Ubuntu One, evolution guys need to pass parameters properly. ^21:39
joshuahooverrtgz: yep21:40
rtgzok, if INTERNAL ERROR persists tomorrow in the morning I will start debugging with a bigger hammer.21:42
statikrtgz, is INTERNAL_ERROR still happening today? there was a problem on one of the clusters yesterday but we thought it was fixed. __lucio__ will be very very interested if it's still happening21:43
statikINTERNAL_ERROR coming back via storage protocol I mean21:43
rtgzstatik, this is happening, but it is somehow hard to reproduce21:44
rtgzstatik, however I am not sure about the source - we get ubuntuone.SyncDaemon.ActionQueue - ERROR - FreeSpaceInquiry share:'' node:--- FreeSpaceInquiry() failure INTERNAL_ERROR21:45
duanedesignjoshuahoove rtgz thank you very much, i will pass the info along :)21:46
rtgzduanedesign, grrr... I bet the fix fits in 1-3 lines...21:47
duanedesignlol21:48
rtgzduanedesign, WHAT? No fix... grrrr21:48
* rtgz reads the bug reports and outputs debug info immediately21:49
statikrtgz, duanedesign: we could probably fix that in evolution pretty easily, even though it's not a bug in u1 code21:49
statikthats the great thing about ubuntu, we can patch anyones code21:49
* rtgz fires up apt-get source...21:49
duanedesignstatik: +121:50
duanedesigni can t tell you how many hours have been saved and projects improved by sharing code.21:51
statikwhen there was an argument over whether to have a space in the Ubuntu One folder name, I believe I told everyone we would fix any problems in supported apps that were related to the space in the name21:51
duanedesigni dont know how the proprietary guys do it ;)21:51
statikduanedesign, no kidding! i have worked in some very large software houses, and they end up having these problems where they try to recreate open source communities inside the company without realizing it.21:52
statikthe best way to share code inside a company is to share the code outside the company21:52
rtgzstatik, Yes, at first I was "What? a space in the name, this is no-no!" and then... Hm, space is a valid character, and if application does not handle that then it needs to be fixed. In the end we will have more applications working with file names properly...21:52
rtgz        command = g_strdup_printf ("cd $HOME && tar chf - .evolution .camel_certs | gzip > %s", quotedfname);21:53
rtgzvery funny21:53
rtgz        command = g_strdup_printf ("tar ztf %s 1>/dev/null", quotedfname);21:54
rtgzno, this is very funny21:54
rtgz        quotedfname is g_shell_quote(filename);21:54
rtgz        run_cmd ("pkill tar");21:58
rtgzguys, this backup/restore is scary21:58
rtgzin fact, this is done by /usr/lib/evolution/2.28/evolution-backup22:03
rtgzno, these things above are not funny22:06
rtgzthis is what is really causing the problem:22:08
rtgz        command = g_strdup_printf ("%s/evolution-backup --check %s", EVOLUTION_TOOLSDIR, filename);22:08
duanedesignhmm22:08
rtgzfilename comes w/o any g_shell_quote there into sanity_check() routine. Adding this call will make it work again22:09
rtgzthere is a separate application which does all the black magic behind backup and restore and there is a small plugin that launches it. The problem is in that small plugin.22:09
* rtgz wishes he had given more hard drive space to lucid VM...22:10
statikrtgz, if you submit a patch upstream I can help get it turned into a branch and patch against the lucid package22:14
statikgotta go for now, see you all tomorrow22:14
rtgzstatik, ok, I will do that but tomorrow, commenting the upstream bugreport now22:14
rtgzduanedesign, ok, bug found and I will provide the patch tomorrow :)22:20
duanedesignrtgz: that is awesome22:20
duanedesignha ha 'awesome' slang i picked up in the 80's :)22:21
rtgznow we need to dig into these Internal errors, since they are a bit... mmm... bad.22:21
duanedesigni wa about to ask22:21
rtgzbut I will do this in the morning.22:22
duanedesigns/wa/was22:22
rtgzif nobody objects :)22:22
duanedesignrtgz: ok. I had a bug report that i was looking at22:22
duanedesignhe noticed irregular sorting by filename22:22
duanedesignin the web UI. He also has the Internal Error22:23
duanedesignis that something you , or anyone, has noticed as possibly a symptom22:24
rtgzduanedesign, frankly speaking the file list in web ui needs to have some fixes, e.g. bug #49590322:26
ubottuLaunchpad bug 495903 in ubuntuone-servers "Tree view should load one level of subfolders in one HTTP request" [Undecided,New] https://launchpad.net/bugs/49590322:26
duanedesignrtgz: ahh, ok thank you. Enjoy your evening22:26
rtgzduanedesign, I can't reproduce the bug reliably, so that's why I will need to dig into the code22:26
duanedesigngotcha22:27
rtgzduanedesign, night. 00:26 here :)22:27
duanedesignoh, wow22:27
duanedesignnight22:27
rtgzduanedesign, erm... yep, though I was just saying s/evening/night/  :)22:28
duanedesignha ha22:28
rtgzso, OpenID problem fixed, crazy disconnects seem to be calmed down. More fun ahead :)22:29
rtgzand this will end our broadcasting.22:29
rtgz:)22:29
duanedesigno/22:29
rtgzgood night everyone and have a great gettimeofday() !22:29
ibboTHi, I've created an quickly app that uses couchdb. I was under the impression that Ubuntu One would sync my app's data across my machines. This hasn't happened is there anything special I need to do?22:46
duanedesignhello ibboT22:57
ibboThi23:03
duanedesignibboT: i was doing some reading earlier on quickly and couchdb23:03
duanedesignibboT: i didnt get vary far and got busy :|23:04
duanedesigni was trying to see if i could put my hands on those links for you23:04
ibboTok, I've read quite a few of the things out there but the more info I have the better23:06
=== jamalta is now known as jamalta-afk
duanedesignibboT: ahh, wel here is a debugging link for desktopcouch. Maybe that will be usefull for you. http://www.freedesktop.org/wiki/Specifications/desktopcouch/Documentation/Troubleshooting23:10
ibboTduanedesign: cool thanks, literally just opened that page 10 seconds ago...23:10
duanedesignha ha :)23:11

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