/srv/irclogs.ubuntu.com/2013/06/19/#ubuntu-quality.txt

=== salem_ is now known as _salem
pittiGood morning04:57
pittixnox: with run-adt-test you mean? there are different modes to call it, some of which without package name04:58
smartboyhwNoskcaj, the Testdrive team hasn't responded anything yet?08:32
Noskcajsmartboyhw, nope.08:32
smartboyhwNoskcaj, can you really try pinging them again? It sounded like ages (even my exam has ended).08:32
Noskcaji've asked them since. Is the kylin merge working yet?08:33
smartboyhwNoskcaj, can you try to fix it? I am too busy with KDE SC 4.10.80 packaging this week......08:33
Noskcajsmartboyhw, i have no knowledge of gtk and a very limited (read: debug-only) knowledge of python. plus i'm working on my case mod. so i can't really do anything08:34
smartboyhwHmm, that sounds like a problem.08:35
smartboyhwWe have difficulty contacting upstream, and we are too busy.08:35
smartboyhwelfy, look at my review:)09:18
elfyyes I would mind running the script - got no idea what to do with it ;)09:20
smartboyhwelfy, eh.09:20
smartboyhwelfy, https://wiki.ubuntu.com/QATeam/ContributingTestcases/ManualStyleGuide09:21
elfysmartboyhw: how would you describe a tick disappearing from a box ?09:21
smartboyhwThe "Check format script" part09:21
smartboyhwelfy, eh, a tick disappearing from a box! I mean, the formatting is wrong, not the wordings.09:21
smartboyhw<dd> to </dt>?09:21
elfyoic :p09:21
smartboyhwThe script checks on formatting only.09:22
smartboyhwBut it seems you got a lot of <dd>something</dt> error...09:22
elfysmartboyhw: that script calls for vim and things - not using vim09:24
smartboyhwelfy, I don't think vim is a dependency for the script...09:25
elfyhang on then09:25
elfyI've not got time to be trying to fiddle with scripts smartboyhw - that's another wiki page that makes sense if you know what it's saying09:29
smartboyhwelfy, ?09:30
elfy$ ./test_case_format test #should return no errors and ensure your indentation is right09:30
elfynope09:30
elfyit says bash: ./test_case_format: No such file or directory :)09:30
smartboyhwelfy, you need to download it...09:30
elfyobviously not - anyway - not got time to fiddle with it to make it work09:32
smartboyhwelfy, pass it on to Noskcaj ?09:33
elfypass what on?09:33
Noskcajpass what on?09:33
smartboyhwelfy, the testcase work:P09:33
smartboyhwYou don't have time, so let Noskcaj do it:)09:33
* Noskcaj runs09:33
smartboyhwEVIL:P09:33
Noskcaji have issues with my father hating computers. i'll have a look tomorrow morning if you still need me to09:34
smartboyhwNoskcaj, what? why?09:34
smartboyhw:O09:34
elfyNoskcaj: you don't need to do anything :)09:34
smartboyhws/what/what the/09:35
elfyI'm fine - really - just got smartboyhw hassling me again ;)09:35
smartboyhwelfy, ;)09:35
Noskcajelfy, lol.09:35
Noskcajsmartboyhw, idk why, my dad hates all computers/modern technology09:35
elfyno tv Noskcaj :(09:36
smartboyhwSorry for being a bit bozo, I've been working on a package for two days and being dizzy about symbols...09:36
smartboyhwNoskcaj, grrrrr. My Dad is at least not that repulsive.09:36
Noskcajelfy, we have a tv, but only 32 inch.09:36
smartboyhwelfy, jeez that's terrible.09:36
smartboyhwNoskcaj, 32 inch is OK I think. My Mum almost wanted 32 inch when we moved to a new flat.09:36
smartboyhwFortunately I got 40 now:)09:36
Noskcajsmartboyhw, get a 4k tv. they're only $1000 now09:37
smartboyhwNoskcaj, heh, my mother would disagree.09:37
smartboyhwShe doesn't understand why TV needs such high technology (she understands computers though)09:37
smartboyhw.....09:37
elfymadness - tv's should have 22" screen and be black and white09:38
Noskcajthat's just the average for every generation older than us smartboyhw09:38
smartboyhwelfy, nice:)09:38
Noskcajelfy, My dad didn't have TV growing up, he's "only" 4309:38
Noskcajone tv between a family of 7 people doesn't work well for my family09:38
smartboyhwNoskcaj, eh...... My Dad had TV already when 16 I think...09:38
knomeelfy, wait, are you saying our 46" color screen is overkill?09:38
Noskcajknome, no, it's not enough09:39
* smartboyhw doesn't know the correct age when he had a TV to watch at home.09:39
smartboyhwknome, you know, British are very traditional:)09:39
Noskcajrear-projection TVs are the best.09:39
knomenot when you have a small room09:39
Noskcajtru09:40
Noskcaj*true09:40
NoskcajCBNE has a pile of 1000+ CRT TVs, beat that for total screen size ;09:40
elfyknome: yep :p09:41
* Noskcaj goes back to watching case mod videos09:41
knomeelfy, not so good for watching tv actually (blurry stuff because all channels aren't HD), but great for playing games09:42
smartboyhwNoskcaj, you are very good at it, really:)09:42
elfyknome: :)09:42
* smartboyhw thinks that Noskcaj will work in System76 building Ubuntu computers one day.09:42
smartboyhwknome, heh we have HD here:)09:42
Noskcajsmartboyhw, i'm really not. and i do hope so. they won't reply to my sponsorship requests09:42
knomesmartboyhw, there's only one free HD channel in finland09:43
NoskcajAll of australia is HD only on the 30th09:43
smartboyhwknome, whoa?09:43
knomesmartboyhw, and we're not interested enough to pay for the rest09:43
smartboyhwNoskcaj, sponsorship is really difficult.09:43
Noskcaj18 channels free, plus three radio channels and some shopping ones09:43
smartboyhwknome, Noskcaj we have 4 here.09:43
smartboyhwHD.09:43
smartboyhwTwo Chinese (one was crap though), one English and one News channel.09:44
Noskcajsmartboyhw, i think we're talking about different sponsorships09:44
smartboyhwHong Kong people embrace high-tech.09:44
smartboyhwNoskcaj, I know, money for case mods.09:44
knomewe have twentyish free channels in total09:44
smartboyhwright?09:44
smartboyhwknome, for three channels I think we have around 30.09:44
Noskcajsmartboyhw, yup09:44
Noskcajor parts09:44
smartboyhwNoskcaj, it's difficult. People don't necessarily want to give money to a 14-year-old for projects that he/she can't actually use/utilize...09:45
Noskcajsmartboyhw, http://www.overclock.net/f/362/sponsored-case-mods09:45
smartboyhwNoskcaj, oh.09:45
Noskcajand many companies use these mods for advertising purposes.09:45
smartboyhwWell, I don'09:46
smartboyhwt have money so.....09:46
smartboyhwLP09:46
smartboyhw:P09:46
smartboyhwNoskcaj, try ask Xubuntu people. I think knome or elfy has some:P09:46
Noskcaji wish system76 would respond. even if they didn't sponsor me09:46
* smartboyhw runs to avoid beating by elfy09:46
Noskcajsmartboyhw, good pln09:46
Noskcaj*plan09:46
knomemoney? hah.09:47
elfylol09:47
elfysmartboyhw: done those changes09:47
knomeas if...09:47
Noskcajhttp://www.gofundme.com/39uhgg and noskcaj10.wordpress.com if you're crazy enough09:47
smartboyhwelfy, yay! :)09:47
knomeNoskcaj, well you got some from the magazine.09:47
elfysmartboyhw: when people write wiki pages they should follow what they say - not what they think they say09:48
Noskcajknome, not  yet. i've got the forms, still need to fill them out and understand the under 18 issue09:48
smartboyhwelfy, OK. Let me tell phillw to fix :P09:48
elfytry following thatscript page - and just follow it :)09:48
knomeNoskcaj, sure, but you will. i also still need to work that out,09:48
smartboyhw:)09:50
elfyI can guarantee you'll not be able to make it work smartboyhw :)09:51
smartboyhwDamn, I was going to ping Noskcaj when he left..............09:51
elfyhard to ping someone when they've left09:52
smartboyhwelfy, hmm my fault, it really requires vim:(09:52
smartboyhwSorry...09:52
smartboyhwBut at least the script shoud work.....09:53
elfysmartboyhw: you're bad :p09:53
elfyhttps://help.ubuntu.com/community/ForumWikiTeam/ImportTool09:53
smartboyhwelfy, I'm bad alright, and I'm sorry.09:53
elfythat's how you give people instructions how to do something :p09:53
smartboyhwelfy, ah alright, it needs [CODE]09:53
* smartboyhw goes and edits.09:53
elfyno - it needs instruction - all it is is a page of writing - imagine being someone who's pitched up to help - they follow links - get the thing and then it won't work at all - it is just a file09:54
smartboyhwelfy, alright:)09:56
elfyyou understand what I mean ?09:56
smartboyhwelfy, yep.09:58
elfything needs vim and tidy apparently09:58
smartboyhwelfy, check that page again.09:59
smartboyhwBasic ones at least.09:59
smartboyhwthe page = script page.10:00
elfyyep - looks nice now it's in a box - still doesn't help anyone who has no idea what to do with it ;)10:00
elfyso you didn't understand what I meant :)10:00
smartboyhwelfy, hmm?10:01
smartboyhwelfy, you go and edit it then.10:01
* smartboyhw isn't an expert in doc.10:01
smartboyhwI'm more, um, technical.10:01
xnoxpitti: i see, it used to fail without package name.... i think.... was not obvious to me what it was doing without a package name but with "-S lp:package/branch"11:02
=== _salem is now known as salem_
=== mmrazik is now known as mmrazik|afk
=== mmrazik|afk is now known as mmrazik
DanChapmanHi everyone13:55
=== om26er is now known as om26er|opt
=== om26er|opt is now known as om26er-otp
balloonshey DanChapman ! Finally get your laptop?14:16
=== salem_ is now known as _salem
smartboyhwHey balloons14:37
balloonshowdy smartboyhw14:38
smartboyhwballoons, you saw my message in discourse?:P14:39
balloonsI did. I didn't think to try oneboxing my entry.. I should try :-)14:39
balloonsmorning chilicuil14:43
chilicuilhello balloons =), good morning!14:44
DanChapmanballoons, yeah i got it eventually. I had to send the dell back got damaged in transport, so just got my money back and got a thinkpad which arrived this morning :-) so all good to go now. Just setting up vbox and will be back on ubiquity hopefully with no disruptions now :-D14:44
smartboyhwHey chilicuil14:44
chilicuilmorning smartboyhw =)14:45
smartboyhwDanChapman, sounds like you're red hot with writing new testcases, that's great!:)14:45
balloonsDanChapman, wow, what a crazy turn of events14:45
balloons3 laptops in a matter of days.. so glad your enjoying the thinkpad14:45
smartboyhwballoons, elfy thought that the page describing of how to use the testcase check script was too bare. He wanted instructions as to how to download the script (basically, a full tutorial from start to end)14:45
DanChapmanTell me about it been a real nightmare.14:45
chilicuilI'm on it smartboyhw14:46
smartboyhwchilicuil, great:) (Since it is you who wrote the script_14:46
elfysmartboyhw: that is not what I was saying - I was saying that if someone who doesn't know what a script is looks at those pages - they mean nothing at all14:46
smartboyhwelfy, sure. Tell chilicuil your requests:)14:47
elfywelcome back DanChapman :)14:47
balloonschilicuil, I've been very much enjoying using it.14:47
* elfy too 14:48
chilicuilhow does it looks now? https://wiki.ubuntu.com/QATeam/ContributingTestcases/ManualStyleGuide/test_case_format_script14:55
smartboyhwelfy, ^14:56
elfychilicuil: looks good to me :)14:58
* smartboyhw claps hands!15:01
elfychilicuil: shouldn't it be chmod +x though15:02
elfynot chown15:02
smartboyhwchown +x LOL;)15:03
elfylol15:04
elfythen the wiki fails smartboyhw15:04
elfyLOL ;)15:04
smartboyhwlol15:05
chilicuilelfy: lol, you're right =P15:17
elfychilicuil: :)15:17
DanChapmanThanks elfy, how you been getting on?15:25
elfypretty good on the whole thanks :)15:26
=== om26er-otp is now known as om26er
DanChapmangood good :-)15:27
=== mmrazik is now known as mmrazik|afk
=== _salem is now known as salem_
elfyballoons: at a simple level ... autopilot - could do tests on the install methods if you were brave enough or have a machine you can afford to lose if it goes wrong, can run tests on apps if the test is written? just takes some of the effort out of manually testing things16:43
balloonselfy, whoa rephrase or break up that question please :-)16:44
elfybut wouldn't be good at say opening a spreadsheet - inserting data - fiddling about16:44
* balloons is confused16:44
elfyI'm trying to find something about what autopilot is and can do at a simple level :)16:44
elfyso you could do full disk install with it ?16:44
elfywould be ok at opening an app and closing it - proving it 'works?16:45
elfynot be any use at more advanced things?16:45
elfyis that better :)16:45
balloonsonly a little16:50
balloonslet's start from the top16:50
knomeheh16:51
knome:)16:51
elfy:)16:51
balloonsyes, you could do a full disk install.. the work to let that happen has been done.. we need to write the test now16:51
DanChapmanelfy, I'm currently doing the test for a full disk install :-)16:51
balloonssimple things would be easier of course :-) did you want to try a test?16:52
elfybefore we get bogged down in what's been done and not been done - I'm looking for justification that it  is worth Xubuntu even looking at it16:52
elfyballoons: not at the moment :)16:52
balloonsahh.. well, gtk apps are a little notorious, but we have a branch of working testcases we've done for the ubuntu desktop apps16:52
elfy:)16:53
elfyballoons: you know how small a team we have - the big question is - will it be worth the effort16:53
balloonsI was just speaking with the qa guys who are getting it integrated into jenkins, so it will run everyday16:53
balloonsthat's when it's "worth" it16:53
balloonsfor you guys, I think the automating installer work is your best bang for the buck at the moment16:54
balloonsthat's the haderst stuff for flavors to test16:54
balloonsimho16:54
knomenot the hardest, but takes the most time16:55
elfyyep - I can see that16:55
elfyknome: +116:55
knomeotoh automated testing can't completely replace manual testing16:55
elfyknome: I agree with that too16:57
balloonsthe idea behind automating stuff is to automate the simple and mundane and save your brain and time for the harder stuff16:58
balloonsin other words it's nice to know at a basic level nothing blows up when you install xubuntu or say start an application. However, there might be some hidden issues once you dig deeper and you'll need your brain for that16:59
elfyyep - that makes sense and I can see the use in it - I'm trying to balance that with a few people :)16:59
balloonsautomate those mundane testing tasks so you can utilize your time better to look at the hard stuff16:59
balloonswhich is the more interesting and "fun" parts of testing anyway :-)17:00
elfy:)17:00
elfyso 'install' testing is being looked at in a general sense now?17:01
balloonsyes DanChapman IS the source for install testing right now.. how is it coming Dan?17:03
elfyok - thanks - sort of thought as much in general17:04
DanChapmanIts going steady I'll push a branch up soon so you can see where its up to.17:17
=== LordOfTime is now known as LordOfTime|EC2
balloonsanyone on saucy who updated today?18:12
balloonssince I updated music playback seems broken. gstreamer seems busted or something.. not sure yet18:12
elfyworking ok here balloons18:16
elfyyou would have heard if music was not working or me ...18:16
balloonselfy, :-p18:17
elfyoh - not updated today for some reason18:17
balloonsreally it's audio playback.. but it's not a pulse thing.. it's just music decoding..18:17
balloonslet's try movies and a non-gstreamer backend18:17
elfyreloading to see what's new18:17
elfywell I sue clementine for music18:17
elfyupgrading18:18
balloons#$@%$#@! it's magically working now after using totem?18:19
balloonsI tried 3 different players..18:19
elfy:)18:19
* balloons brain hurts18:19
balloons..18:19
balloons..18:19
elfyyou can almost guarantee that if music playback broke for me I would know exactly why :D18:20
elfyprobably wouldn't be able to do anything about it though ...18:21
balloonshello Letozaf_19:16
Letozaf_hello balloons :)19:16
Letozaf_balloons, do you know the number  of the bug mine is dupe of ?19:16
balloonsLetozaf_, no but it appears to be fixed19:18
Letozaf_balloons, yes I saw that :) I just wanted to mark my bug duplicate, or should I just mark it invalid ?19:19
balloonslet me search and find it Letozaf_19:19
* Letozaf_ is also searching19:19
* Letozaf_ cannot find it :(19:22
balloonsJust close as invalid then..19:24
balloons:-(19:24
Letozaf_balloons, ok19:36
Letozaf_balloons, I need a hand on the calendar app autopilot test, can you help me ?20:03
balloonsLetozaf_, sure.. I'm working on ap stuff atm ;-)20:03
Letozaf_balloons, Olivier asked to  test that the event appears in the timeline after it's been created20:05
balloonsLetozaf_, ohh perfect20:05
Letozaf_balloons, cannot figure out how to do it20:05
balloonsLetozaf_, so no idea at all?20:10
balloonshow would you do it manually? where does it show up?20:10
Letozaf_balloons, well in two places, one is in the "main" window under the "Events" label  of the day you are on20:12
Letozaf_balloons, the other is in the timeline of the day20:13
Letozaf_balloons, so either I click on the timeline button in the toolbar20:14
Letozaf_balloons, or I check that under events there is a new event20:14
balloonsok, so you can get to the proper view to see it?20:16
=== yofel_ is now known as yofel
balloonsstart there, then we can look at the qml file and add some asserts to make sure it's there20:17
balloonsmake sense?20:17
Letozaf_balloons, yes , so let's say I want to select the date in the calendar on the main page20:26
Letozaf_balloons, and then check that under the Events tag the event has been created20:27
Letozaf_balloons, can we do that or do I have to click on the eventline button in the toolbar20:27
balloonslet me fire up the app so I can follow :-)20:28
Letozaf_balloons, well maybe the new event created is already on the day that is currently selected so20:29
Letozaf_balloons, there is no need to select a date20:29
balloonsYea I see how it appears now20:29
balloonsyes, you can test date switching later, heh :-)20:30
balloonsso I see I can expand the event view, but that doesn't look completed yet so I'll pass on that20:30
balloonshowever, the events tab should let us access it easily enough20:30
balloonslet's look at the qml20:30
balloonsremember you can still use the vis tool on this stuff ;-)20:31
Letozaf_balloons, I've searched fot quite a while using the vis tool, but maybe I got a bit lost :p20:31
balloonshmm wow20:31
Letozaf_balloons, I found a label with the title of the event20:32
balloonsthat should be enough then right?20:32
Letozaf_balloons, I must try to find it againg20:34
balloonswell so I'm looking in the eventview.qml file20:34
balloonsand since we know the devs, they can help us out here.. no need to go crazy :-)20:34
balloonsthe calendar app has many views, it's confusing to me20:34
balloonsahh20:35
balloonsok, so that thing I'm looking at is the diary view version20:35
balloonsso it will show in diary or timeline view20:36
balloonsso I'm looking in diaryviewdelegate.qml now20:36
balloonsI believe this might be the spot for that info20:36
balloonsdoes that make sense how I arrived here?20:36
balloonsso in there I see the title, location, attendees, etc20:36
Letozaf_balloons, yes20:37
balloonsthis is what we want. So let's add an objectName to that title then grab it20:37
balloonseasy peasy.. done :)20:37
balloonswe can look at the timeline view files too to do the same thing20:37
balloonsI'll look while you write the assert20:37
balloonsohh I found a bug :-) events are showing on the wrong date20:39
=== salem_ is now known as _salem
Letozaf_balloons, oh! I was looking at events that were already in20:41
Letozaf_balloons, and so didn't realize this20:41
Letozaf_Letozaf_, let me add another one20:41
balloonsdid you get the assert done?20:41
balloonswell events seem to show up on the right day20:42
balloonsand show up the day before also20:42
Letozaf_balloons, I found out something wrong on the time20:43
Letozaf_balloons, if I add an event on 22:15 it shows as 22:0020:43
balloonsperfect, we'll file some bugs for these things20:44
balloonsthat said, did we get the assert done so we can merge the tests? :-)20:44
Letozaf_balloons, still looking at that...20:44
balloonsLetozaf_, ohh.. so in diaryviewdelegate;20:45
balloons                Label{20:45
balloons                    id: titleLabel20:45
balloons                    fontSize: "large"20:45
balloonsI would add the objectname right in there20:45
balloonsNoskcaj, morning to you!20:45
Noskcajmorning balloons20:45
Letozaf_balloons, oh! you are adding the objectname... that's why...20:45
balloonsLetozaf_, hehe! yes, amazing isn't it? We have full power to get values we want.. that's what qml > gtk for introspecting eh?20:46
Letozaf_balloons, I thought that the qml was to be left as is20:46
Letozaf_balloons, and just use it20:46
balloonsLetozaf_, no no.. see how we've done it in the merge.. look: https://code.launchpad.net/~carla-sella/ubuntu-calendar-app/calendar-app/+merge/17019420:48
balloonsohh bad example haha20:48
balloonshere look at this one:20:48
balloonshttps://code.launchpad.net/~hiroshidi/ubuntu-terminal-app/autopilot-tests-panels/+merge/17038820:48
balloonsif you scroll down you can see the diff that shows how objectnames were added to the qml files so we could introspect those pieces of the application20:49
balloonsdoes that fill in some missing pieces for you? :-)20:50
Letozaf_balloons, this time I don't get it :p20:52
Letozaf_balloons, probably you assert that the filed20:53
Letozaf_balloons, sorry20:53
Letozaf_balloons, the titleLable text has what you put in the event title20:53
Letozaf_balloons, but I do not see the objectname20:54
balloonsLetozaf_, you add the object name20:58
balloonsyou as in, you the test author :-)20:58
balloonsthe qml file basically controls all of the layout for the application.. and there's some lovely other code we see in there, etc. We can leave that for the developers20:59
balloonshowever for our piece, we are writing tests and we have access to the source. Unlike our GTK tests which spew everything (and sometimes not what we need), we can specifically choose which pieces we want to introspect and name them in the source file20:59
balloonsthis make it easy for use to then use autopilot to grab those objects during runtime21:00
balloonsif we don't name them, they are randomly given a name and we wouldn't be able to test them21:00
Letozaf_balloons, like this:    def get_event_end_time_field(self):        return self.app.select_single("TextField", objectName="endTimeInput")21:01
balloonsLetozaf_, exactly. So let's do the title for this event21:01
balloons                Label{21:02
balloons                    id: titleLabel21:02
balloons                    objectName: eventTitle21:02
balloonsthe in our test we can do this:21:02
balloonsself.app.select_single("Label", objectName="eventTitle")21:02
balloonsnotice how we used the type as "Label", as defined the qml? then simply pass our objectName21:03
Letozaf_balloons, ok21:04
balloonsI'm sorry I thought this was all explained ;-) Does this make sense now?21:04
Letozaf_balloons, yes just got lost :p21:04
balloonsthat's why I was saying it's easier than the gtk stuff.. you don't have to go searching with vis trying to find things. You can add a name to what you want, then select it21:04
Letozaf_balloons, yes21:05
balloonswonderful :-)21:05
Letozaf_balloons, cool, ok let me look at this taking my time , I will be back tomorrow and get it done! ok ?21:06
balloonsLetozaf_, perfect.. I hope it all makes sense to you now :-)21:06
Letozaf_balloons, yes now it does thanks21:06
balloonsyour most welcome.. enjoy your evening!21:07
Letozaf_balloons, thanks have a nice day :-)21:07
Letozaf_balloons, 'night21:08
balloonsohh Letozaf_ off topic question21:08
balloonsshe's gone :-(21:08
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
Noskcajwhen is alpha 1 ment to appear on the iso tracker?21:27
knomehey balloons :)21:49
balloonsknome, hey hey21:50
knomeballoons, any news on the email?21:51
balloonsknome, email?21:52
knomeyou said you're going to send an email about the proposed changes21:52
balloonsknome, ahh yes.. I thought that's what you meant21:52
balloonsthe blog post is already scheduled, but I put it for next week21:53
knomeaha, oki21:53
balloonsI was trying to decide if I wanted to post this week or not.. hmm hmm21:53
knomewell i'm going to be away for fri-sun, but if we got feedback before monday, i could start looking at it when i get back21:54
balloonsknome, well then :-)21:54
knomeotoh i have no problems with next week publishing either21:54
knomewhatever works for you21:54
balloonsI'll push now.. I'll split the other half21:59
knomehihi, ok21:59
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
knomeoff for now, see you later22:47
knome->22:47
* balloons waves to knome 22:47
SergioMenesesgood evening!23:48

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