[02:12] <Abhi_> hi
[04:20] <AmoghaTr> Hi Everyone! This is Amogha from India!
[06:42] <omairqazi> hi
[06:43] <Accelerator> hi
[07:07] <daniellimws[m]> hi
[08:22] <omairqazi> daniellimws: if you are free please try to install my snap sudo snap install git-ddiff --edge --devmode
[08:26] <daniellimws[m]> I get an error
[08:26] <daniellimws[m]> omairqazi: do you get an error as well?
[08:26] <omairqazi> whcih error
[08:26] <omairqazi> which
[08:28] <omairqazi> daniellimws[m]: which error
[08:28] <daniellimws[m]> node: relocation error: /snap/git-ddiff/1/lib/x86_64-linux-gnu/libpthread.so.0: symbol __mmap, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
[08:28] <omairqazi> i also get this error
[08:30] <daniellimws[m]> oh hmm I'll try to research a bit about it and see if I can find anything
[08:30] <daniellimws[m]> but I'll be away for a few hours
[08:30] <omairqazi> ok
[08:33] <omairqazi> instead of node v7.10.1 i will try to use v9.3.0
[08:34] <daniellimws[m]> I feel that it may be a snap problem though
[08:36] <omairqazi> but it was working yesterday
[08:36] <omairqazi> its the same snap which had the error object.values is not a function
[08:38] <m4sk1n> omairqazi: have you snapped it with ubuntu 16.04?
[08:39] <omairqazi> m4sk1n: on ubuntu 16.04 it was perfect but then it started giving an error command not found
[08:39] <omairqazi> so i did on lubuntu in a vm
[08:40] <m4sk1n> you have to use 16.04, that’s what caused the glibc error
[08:40] <omairqazi> but why on ubuntu 16.04 it is saying command not found?
[08:42] <m4sk1n> which command?
[08:42] <omairqazi> my snap name git-ddiff.git-ddiff
[08:43] <m4sk1n> can you snap it from Ubuntu 16.04 and install on vm (18.04?)
[08:47] <omairqazi> ya i am doing that only
[09:08] <omairqazi> yay it works now thanks everyone
[09:08] <heesen> kyrofa, can we talk
[09:27] <popey> heesen: he will wake in some hours, as he's based in the USA
[09:30] <omairqazi> try installing my snap now please sudo snap install git-ddiff --edge --devmode
[09:38] <omairqazi_> popey: whenever i run the command git-ddiff.git-ddiff an error occurs command not found. git-ddiff is nodejs snap
[09:40] <omairqazi_> popey: whenever i run the command git-ddiff.git-ddiff an error occurs command not found. git-ddiff is nodejs snap
[09:44] <omairqazi_> whenever i run the command git-ddiff.git-ddiff an error occurs command not found. git-ddiff is nodejs snap
[10:21] <coolpolygons> hi :D
[10:21] <konrad11901> hi
[10:22] <coolpolygons> i just had some questions to ask about the code-in challenge
[10:22] <coolpolygons> and maybe ubuntu in general
[10:22] <coolpolygons> is this the right place to do so?
[10:24] <omairqazi_> yup sure
[10:24] <coolpolygons> ok so there is a task that hasnt been approved for two days
[10:25] <omairqazi_> can you link to the task
[10:25] <coolpolygons> and this has been a bit of an issue for me (obviously i cant claim new tasks while not finishing one)
[10:25] <coolpolygons> https://codein.withgoogle.com/dashboard/task-instances/5824069586911232/
[10:25] <coolpolygons> its a boot screen for ubuntu
[10:28] <omairqazi_> ok so the mentors are Ken VanDine and didrocks
[10:28] <omairqazi_> kenvandine: there?
[10:31] <coolpolygons> i heard that u need to do a lot of these tasks to be selected for the award
[10:32] <coolpolygons> and i only finished like four
[10:32] <coolpolygons> i dont even know if i should continue :(
[10:34] <omairqazi_> please continue
[10:34] <omairqazi_> if kevandine or didrocks come online i will tell them about your task
[10:35] <coolpolygons> yeah ok
[10:35] <coolpolygons> do you think i have a chance to win?
[10:36] <coolpolygons> judging by the amount of completed tasks, i think other people did at least over 10
[10:39] <omairqazi_> i will not be secretive here i have completed about 15
[10:39] <omairqazi_> and then only i was in the top 10
[10:40] <omairqazi_> please note that the grand prize winners will be selected according to the quality and not quantity
[10:40] <coolpolygons> wow
[10:40] <coolpolygons> ok let me try my best
[10:41] <coolpolygons> and im gonna contribute to ubuntu society :D
[10:41] <omairqazi_> thanks i was also like you when i came here at first :)
[10:42] <coolpolygons> well the only difference is that theres only like 10 days left now :P
[10:47] <m4sk1n> coolpolygons: just make sure that you are submitting good quality work and you need to be in top 10
[10:49] <coolpolygons> i hope that is the case... i spend a lot of time and effort finishing tasks
[10:49] <m4sk1n> in fact, even if it annoys me, it’s great that you can’t see how many tasks were completed by others from top 10
[10:49] <coolpolygons> i guess showing those could make people less motivated
[10:50] <m4sk1n> yup
[10:51] <Accelerator> i find it challenging :)
[10:51] <coolpolygons> yeah for a programming noob like me
[10:51] <coolpolygons> snap QA stuff was hard :(
[10:51] <coolpolygons> but the process of learning was really fun
[10:51] <m4sk1n> and you can find their github/launchpad accounts to see quality of their work, but it’s hard to estimate tasks count
[10:52] <Accelerator> like me lol :)
[10:53] <Accelerator> Nothing interesting about me haha...so no estimating
[10:53] <coolpolygons> well, it is nice that google and ubuntu are giving even beginners the opportunity to try
[10:55] <Accelerator> Too bad many people don't give GCI a try
[10:58] <coolpolygons> oh really?
[10:58] <coolpolygons> i thought a lot of people try because its google
[10:59] <Accelerator> Hmm the number of tasks done for the orgs would have been ridiculous if that had been the case
[11:00] <coolpolygons> i thought 575 tasks for one organization was a pretty big number :P
[11:00] <coolpolygons> guess not
[11:00] <coolpolygons> actually yeah if kids all over the place joined the numbers would've hit millions
[11:00] <Accelerator> Yup
[11:03] <coolpolygons> it would be great if i can win
[11:03] <coolpolygons> the chances are pretty slim tho
[11:03] <daniellimws[m]> coolpolygons: but that task is one of the hardest task in the org
[11:04] <Accelerator> Yeah quality>quantity
[11:04] <coolpolygons> daniellimws[m]: the boot screen?
[11:05] <daniellimws[m]> yea
[11:05] <coolpolygons> :P which is why it takes seven days i guess
[11:06] <coolpolygons> i was arguing with after effects xD
[11:06] <daniellimws[m]> you finished it?
[11:06] <coolpolygons> i did but im waiting for review which has been delayed
[11:06] <coolpolygons> and i cant pick new tasks yet :(
[11:06] <m4sk1n> it would be great if I’ll find myself on the finalists list
[11:07] <coolpolygons> yes definitely
[11:07] <Accelerator> daniellimws[m]: U changed your name on the leaderboard?? Is that even you?
[11:07] <daniellimws[m]> no
[11:07] <daniellimws[m]> sad
[11:07] <daniellimws[m]> that's a different daniel
[11:07] <coolpolygons> wait there is a leaderboard?
[11:07] <m4sk1n> https://gci-leaders.netlify.com
[11:08] <daniellimws[m]> coolpolygons: where did you even find the code to change though?
[11:09] <m4sk1n> 10 leading participants with random order
[11:09] <coolpolygons> daniellimws[m]: idek i just did
[11:09] <coolpolygons> xD
[11:09] <daniellimws[m]> woah that's quite pro
[11:09] <m4sk1n> congrats XD
[11:10] <Accelerator> Indeed :)
[11:10] <coolpolygons> wait but i thought they asked only to make a boot screen
[11:10] <coolpolygons> do i need to do sth with it?
[11:10] <daniellimws[m]> I think with the advanced coding skills tag, you need to add the animation to the OS?
[11:10] <coolpolygons> hmm
[11:11] <coolpolygons> hmmmmmmmmmmmmmmmm
[11:11] <Accelerator> Well there is definitely some coding in it
[11:11] <coolpolygons> they'll prob give me a comment on what needs to be done
[11:11] <coolpolygons> i did my portion so they wouldn't be too harsh hopefully
[11:12] <coolpolygons> if theres more coding needed i hope they give me an extension :(
[11:12] <daniellimws[m]> yea mentors here are very nice people
[11:12] <daniellimws[m]> the nicest people you have seen
[11:12] <Accelerator> You can always ask
[11:13] <coolpolygons> they dont seem to read my comments...
[11:13] <daniellimws[m]> oh you can try to ask kenvandine here later
[11:13] <daniellimws[m]> didrocks as far as I know just came back from holidays
[11:14] <coolpolygons> dang how do you know these stuff
[11:14] <coolpolygons> sounds like u r one of the devs of ubuntu xD
[11:14] <Accelerator> XD
[11:15] <m4sk1n> we are all kind of ubuntu devs
[11:15] <m4sk1n> :D
[11:15] <coolpolygons> i cant deny that :P
[11:15] <konrad11901> XD
[11:16] <Accelerator> m4sk1n: Got your tutorials?
[11:16] <m4sk1n> Accelerator: nope :D
[11:16] <coolpolygons> tutorials?
[11:17] <m4sk1n> coolpolygons: tutorial tasks, probably
[11:17] <Accelerator> I will leave that to m4sk1n to explain..he is a fan :)
[11:17] <coolpolygons> lol kk
[11:18] <daniellimws[m]> coolpolygons: because I
[11:18] <daniellimws[m]> I've been here for more than a month XD
[11:19] <coolpolygons> more than a month hmm
[11:19] <coolpolygons> so dedicated
[11:19] <Accelerator> I have been here since last year
[11:19] <coolpolygons> WOW
[11:20] <coolpolygons> oh wait nvm
[11:20] <coolpolygons> its 2018 now
[11:20] <coolpolygons> omg im losing track of time
[11:20] <Accelerator> XD
[11:20] <daniellimws[m]> or, I've been here for 2 years
[11:20] <daniellimws[m]> 2017-2018
[11:21] <coolpolygons> 365*2 = 730 days :P
[11:22] <daniellimws[m]> nope, just from december 2017 to first week of january 2018 :P
[11:22] <m4sk1n> Accelerator: I’m not a fan of tutorial tasks XD
[11:23] <m4sk1n> november 2017-january 2018
[11:24] <m4sk1n> I like contributing to documentation and tutorials (and translating stuff), because I think it’s very useful for users
[11:24] <Accelerator> You always ask for them though :)
[11:24] <daniellimws[m]> I agree
[11:24] <coolpolygons> m4sk1n: agreed, and it is also one of the things we noobs can actually hel
[11:24] <coolpolygons> p
[11:24] <Accelerator> Nobody is a noob here :)
[11:25] <Accelerator> Not even u
[11:25] <daniellimws[m]> if you are noob you won't be here
[11:25] <coolpolygons> aww thanks :)
[11:25] <daniellimws[m]> probably at home playing minecraft XD
[11:25] <Accelerator> Minecraft XD
[11:25] <coolpolygons> xD
[11:25] <daniellimws[m]> well minecraft is fun too actually
[11:25] <m4sk1n> what’s wrong with minecraft? XD
[11:26] <coolpolygons> yeah
[11:26] <Accelerator> Nothing tho some people depend on the game to live :)
[11:26] <coolpolygons> me
[11:27] <m4sk1n> I like Minecraft and I love Ubuntu, that’s why playing Minecraft on Ubuntu is the best thing that can happen to me XD
[11:27] <coolpolygons> only reason y i dont switch to ubuntu completely
[11:27] <coolpolygons> blizzard needs to support ubuntu
[11:27] <coolpolygons> n.o..
[11:27] <Accelerator> I see
[11:27] <coolpolygons> n.o.w.
[11:28] <daniellimws[m]> starcraft2?
[11:28] <m4sk1n> if you can install ubuntu without accidentally erasing entire hard drive, you are not a noob XD
[11:28] <coolpolygons> YES STARCRAFT
[11:28] <coolpolygons> AND OVERWATCH
[11:28] <coolpolygons> AND HEROES
[11:28] <konrad11901> Starcraft <3
[11:28] <coolpolygons> m4sk1n: xD
[11:28] <Accelerator> Reminds me of Foxy lol
[11:29] <konrad11901> I remember being 5 years old and "playing" starcraft 1 :D
[11:29] <m4sk1n> Accelerator: XD
[11:30] <daniellimws[m]> konrad11901: we can play together sometime :D
[11:30] <m4sk1n> you can not believe, but there are some people who only know how to click “Next” or “Forward” and accidentally erase their hard drive…
[11:30] <konrad11901> daniellimws: I'm a noob at this game, really XD
[11:31] <m4sk1n> without even reading anything
[11:31] <Accelerator> m4sk1n: Seriously ?
[11:32] <m4sk1n> afaik, Overwatch works almost perfect with latest wine-staging, only performance isn’t great
[11:32] <m4sk1n> Accelerator: yup
[11:33] <m4sk1n> I remember that in 2011 (I was 10 years old) it was easy to install Ubuntu from Windows installation using WUBI (it creates virtual disk and adds bootloader entry)
[11:33] <konrad11901> wubi was great
[11:34] <konrad11901> it was my first experience with Linux
[11:35] <m4sk1n> not my first, but my first actual installation
[11:35] <coolpolygons> i had a $400 business laptop from 2011
[11:35] <coolpolygons> and i still have it xD
[11:35] <coolpolygons> my first test subject with ubuntu
[11:36] <m4sk1n> I had $250 netbook from 2009
[11:36] <m4sk1n> with Manjaro JWM it still works pretty good
[11:37] <coolpolygons> dang
[11:37] <m4sk1n> now it’s my father’s secondary computer and he tries to use windows 7 on it
[11:38] <coolpolygons> omg
[11:38] <m4sk1n> he spent some hours on installing .net framework XD
[11:38] <coolpolygons> tell him to use xubuntu :(
[11:38] <coolpolygons> or ubuntu mate
[11:38] <coolpolygons> cuz lubuntu looks too bland
[11:38] <m4sk1n> he don’t want to use Linux just because he don’t want to use Linux
[11:39] <coolpolygons> :(
[11:39] <konrad11901> and that's unfortunately the point of view of many, many people :(
[11:40] <coolpolygons> makes me teary
[11:40] <Accelerator> Yeah my school included lol
[11:40] <coolpolygons> my mom runs away when i run sudo apt update
[11:40] <coolpolygons> "WHAT ARE YOU DOING TO YOUR COMPUTER"
[11:41] <coolpolygons> "I BOUGHT THAT WITH MY MONEY"
[11:41] <m4sk1n> there are two notebooks with ubuntu and mate in my school
[11:41] <coolpolygons> "DONT YOU DARE GO BREAK IT"
[11:41] <konrad11901> in my school, there's debian on every PC :D
[11:41] <coolpolygons> at least you have those
[11:41] <konrad11901> alongside the windows 7
[11:41] <coolpolygons> we got macOS
[11:41] <Accelerator> Only windows in my school
[11:41] <konrad11901> I had macOS in my previous school
[11:41] <coolpolygons> which i dont mind cuz its pretty awesome, but they dont know linux
[11:42] <m4sk1n> I love using i3wm and doing everything from terminal on these lessons
[11:42] <coolpolygons> i cant even
[11:42] <coolpolygons> i need a gui
[11:42] <Accelerator> The only lesson i get from school is using Microsoft Studio XD
[11:43] <m4sk1n> Microsoft Studio?
[11:43] <Accelerator> VB?
[11:43] <m4sk1n> Visual Studio, right?
[11:43] <konrad11901> Visual Basic?
[11:43] <Accelerator> Right
[11:43] <coolpolygons> visual studio is soooooooo complicated
[11:43] <m4sk1n> coolpolygons: no, it isn’t
[11:43] <coolpolygons> i stick with gedit
[11:44] <m4sk1n> it’s just a tool
[11:44] <Accelerator> Are you kidding me....it's outdated XD
[11:44] <coolpolygons> yeah i dont get the interface :(
[11:44] <konrad11901> visual studio is pretty nice, it's my main IDE :)
[11:44] <coolpolygons> what's the benefit of using an ide instead of text editor+terminal?
[11:44] <m4sk1n> you can use it to do complicated stuff, but you can just use it as a text editor XD
[11:44] <Accelerator> Well i'm stuck with it for my exams
[11:45] <m4sk1n> my main IDE is vim :P
[11:45] <coolpolygons> emacs anyone?
[11:45] <m4sk1n> emacs is great OS, but it lacks a good text editor
[11:46] <konrad11901> umm
[11:46] <m4sk1n> konrad11901: umiesz hakować emacsem przez sendmail?
[11:46] <coolpolygons> LOL
[11:46] <konrad11901> isn't emacs a text editor? :D
[11:46] <konrad11901> m4sk1n: nie
[11:47] <coolpolygons> what language?
[11:47] <konrad11901> polish
[11:47] <coolpolygons> oooh interesting
[11:47] <konrad11901> yeah, it is
[11:47] <konrad11901> :D
[11:47] <coolpolygons> i speak korean english chinese
[11:47] <konrad11901> wow
[11:47] <coolpolygons> gotta learn some european languages
[11:47] <konrad11901> what country are you from?
[11:47] <coolpolygons> s. korea
[11:47] <konrad11901> nice :)
[11:48] <coolpolygons> but i wanna move to usa for college + life
[11:48] <coolpolygons> too many restrictions here
[11:48] <coolpolygons> illegal for minors to play online games after 10pm
[11:48] <konrad11901> really?
[11:48] <konrad11901> :(
[11:48] <coolpolygons> cant go to certain websites
[11:48] <coolpolygons> hella expensive pc parts
[11:49] <konrad11901> oh, that's unfortunate :(
[11:49] <coolpolygons> the homogeneous nature of pple
[11:49] <Accelerator> :(
[11:49] <konrad11901> I'd also like to move to the USA for college
[11:51] <Accelerator> Well me too but dunno if i will be able to adapt
[11:52] <konrad11901> to be honest, actually I can move to any other country than Poland
[11:52] <konrad11901> and I can't tell any logical reason behind that XD
[11:52] <Coolpolygons_mob> Reconnected
[11:52] <Coolpolygons_mob> Lol
[11:53] <Coolpolygons_mob> Do all of you live in the states?
[11:54] <daniellimws[m]> no I'm from Singapore
[11:54] <Accelerator> I'm from Mauritius :)
[11:54] <Coolpolygons_mob> I heard Singapore is really nice
[11:54] <Coolpolygons_mob> Wow Mauritius???
[11:54] <m4sk1n> I’m waiting for wine-staging 3.0 to see if it will support more games (there was no release for almost two months, but wine 3.0 has some improvements)
[11:55] <omairqazi> hi i had some network failure
[11:55] <omairqazi> well you can find the leaderboard here too https://codein.withgoogle.com/organizations/ubuntu/ just scroll to the bottom
[11:55] <Coolpolygons_mob> Welcome back
[11:56] <omairqazi> daniellimws[m]: how do you change your real name in the IRC
[11:56] <Accelerator> Ever visited it Coolpolygons_mob?
[11:56] <Coolpolygons_mob> No
[11:57] <daniellimws[m]> omairqazi: what real name?
[11:57] <Coolpolygons_mob> Isnt Mauritius an african country?
[11:57] <Coolpolygons_mob> Small islands
[11:58] <Coolpolygons_mob> I heard that there are a lot of dodos :P
[12:00] <omairqazi> daniellimws[m]: click you name in the panel to the right and click whois
[12:00] <daniellimws[m]> oh that
[12:01] <daniellimws[m]> I'm not sure acutally, something to do with NickServ I think
[12:01] <Accelerator> Dodos are extinct lol
[12:02] <Coolpolygons_mob> Used to*
[12:02] <Coolpolygons_mob> Koreans know mauritius as a place for honeymoon trips
[12:02] <Coolpolygons_mob> They dont speak french tho
[12:03] <Accelerator> No comments 😅
[12:06] <Coolpolygons_mob> Korea is dominated by microsoft btw
[12:06] <Coolpolygons_mob> We used to have 90% IE usage until 2013
[12:07] <Coolpolygons_mob> And ActiveX is still being used
[12:07] <m4sk1n> fortunately NK is dominated by Linux XD
[12:07] <konrad11901> XDDDD
[12:07] <m4sk1n> Red Star OS
[12:08] <konrad11901> I'd like to visit DPRK one day
[12:08] <Coolpolygons_mob> Eh thats only for promoting their ideology
[12:08] <Coolpolygons_mob> They use pirated windows
[12:08] <Coolpolygons_mob> No one uses redstar
[12:09] <m4sk1n> but Red Star OS is actually pretty good :)
[12:10] <Coolpolygons_mob> Illegal in kr
[12:10] <Coolpolygons_mob> But ik that when you type kim jong un in korean it auto bolds
[12:10] <Coolpolygons_mob> xD
[12:11] <m4sk1n> so I think it/he’s already bold
[12:12] <Coolpolygons_mob> In many ways
[12:12] <Coolpolygons_mob> :P
[12:13] <Accelerator> XD
[12:51] <coolpolygons> back
[12:51] <coolpolygons> xD
[13:10] <omairqazi> hi
[13:11] <omairqazi> elopio there?
[13:11] <omairqazi> elopio please see this https://forum.snapcraft.io/t/call-for-testing-backslide/3408
[13:12] <daniellimws[m]> omairqazi: not related to the snap but there's this thing slides.com that works with a similar idea
[13:14] <omairqazi> ok will check it
[13:15] <omairqazi> oh i see
[13:16] <omairqazi> daniellimws[m]: do you know prezi?
[13:16] <daniellimws[m]> yes too
[13:16] <daniellimws[m]> but too much animation I don't really like it
[13:16] <omairqazi> ya
[13:16] <omairqazi> it is 3d
[13:23] <omairqazi> elopio https://forum.snapcraft.io/t/call-for-testing-backslide/3408
[13:24] <daniellimws[m]> omairqazi: I don't think elopio is online yet
[13:47] <coolpolygons> do mentors come online here?
[13:48] <daniellimws[m]> yea
[13:48] <daniellimws[m]> but most are based on US or UK time
[13:48] <daniellimws[m]> in around an hour a lot will come online
[13:49] <coolpolygons> ok
[13:49] <coolpolygons> its 11pm here in korea
[13:49] <coolpolygons> the timezone kills
[13:50] <daniellimws[m]> coolpolygons: yea we people from Asia unfortunately will have to make use of that short few hours before sleep
[13:50] <daniellimws[m]> its 10pm here
[13:50] <coolpolygons> ooh 1hr difference
[13:51] <m4sk1n> 2:51pm here
[13:52] <coolpolygons> lucky
[13:52] <coolpolygons> im an owl so i guess im fine
[13:53] <coolpolygons> my circadian rhythm got wrecked after winter break
[13:56] <omairqazi> hi
[13:56] <omairqazi> popey hi
[13:58] <omairqazi> elopio sergiusens https://forum.snapcraft.io/t/call-for-testing-backslide/3408
[14:04] <omairqazi>  /msg NickServ VERIFY REGISTER omairqazi wsijnakocmgf
[14:05] <daniellimws[m]> lol
[14:05] <omairqazi> hmm
[14:05] <daniellimws[m]> time to change password
[14:05] <omairqazi> what all did you see guys
[14:05] <omairqazi> only this or more  /msg NickServ VERIFY REGISTER omairqazi wsijnakocmgf
[14:06] <daniellimws[m]> your password
[14:06] <omairqazi> this? wsijnakocmgf
[14:06] <daniellimws[m]> yes
[14:07] <omairqazi> well that is because of typo error there was an extra space
[14:07] <omairqazi> so the command didnt run
[14:07] <omairqazi> this is the verification code not the password LOL
[14:08] <omairqazi> there was no typo error in the password command
[14:08] <daniellimws[m]> oh thats good
[14:09] <omairqazi> you didnt see all this right? An email containing nickname activation instructions has been sent to omairqazi.29@gmail.com. [19:33] -NickServ- If you do not complete registration within one day, your nickname will expire. [19:33] -NickServ- omairqazi is now registered to omairqazi.29@gmail.com, with the password Omair#8143*.
[14:09] <daniellimws[m]> nope
[14:09] <omairqazi> oh my god by bistake i copied my password also
[14:10] <daniellimws[m]> lol
[14:10] <daniellimws[m]> nobody can save you now
[14:10] <popey> it happens
[14:10] <popey> (probably good idea to change it)
[14:10] <omairqazi> ya
[14:10] <omairqazi> google account has 2 step verification
[14:11] <omairqazi> i will change the password of irc
[14:12] <Accelerator> XD
[14:16] <daniellimws> heber, hi do you have the time to look at my merge request? I think everything should be ok now, or I hope at least.
[14:20] <omairqazi>  /msg NickServ SETPASS omairqazi iorycymgmjwp saba4041
[14:21] <Accelerator> his password?
[14:21] <daniellimws[m]> um
[14:22] <Accelerator> High probability that's his crush name he used as password lol
[14:25] <omairqazi> NICK omairqazi
[14:26] <omairqazi> is registered now
[14:26] <daniellimws[m]> omairqazi: saba4041?
[14:26] <omairqazi> ya that was by mistake i changed the password again
[14:27] <daniellimws[m]> oh thats good
[14:27] <omairqazi> well how do i change the real name
[14:31] <Accelerator> Um why are you changing your name?
[14:34] <abcd>  /msg NickServ SETPASS omairqazi iorycymgmjwp omair5813
[14:34] <abcd> what the hell is happening
[14:34] <abcd> so many typo errors
[14:36] <daniellimws[m]> abcd: what client are you using
[14:36] <abcd> bye
[14:36] <abcd> i was using webchat now i will use xchat
[14:44] <Accelerator> ...
[14:45] <omairqazi> hi
[15:04] <m4sk1n> popey: I’m waiting for the lxd translation task, because I have already almost completed it XD
[15:13] <omairqazi> hi
[15:15] <omairqazi> popey there?
[15:17] <omairqazi> elopio hi
[15:17] <daniellimws> tsimonq2: hi you around?
[15:17] <elopio> hello omairqazi
[15:18] <omairqazi> elopio please see this https://forum.snapcraft.io/t/call-for-testing-backslide/3408
[15:18] <popey> heya
[15:18] <omairqazi> popey https://forum.snapcraft.io/t/call-for-testing-backslide/3408
[15:18] <popey> yes, i saw it, will test in a little bit
[15:19] <omairqazi> ok popey thanks
[15:23] <omairqazi> who will select the grand prize winnners?
[15:24] <Accelerator> All mentors
[15:26] <omairqazi> ok thanks
[15:53] <omairqazi> is this bug ok https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1741286
[15:56] <daniellimws> tsimonq2: hi are you free?
[15:57] <omairqazi> daniellimws: tsimonq2 is not online? he is away
[15:57] <daniellimws> oh
[15:57] <daniellimws> my bad
[15:57] <daniellimws> thanks for informing
[15:57] <omairqazi> your welcome
[16:03] <Accelerator> kyrofa: Made another pull request yet again 😂😂......and i reported the missing step also
[16:03] <kyrofa> Thanks Accelerator, very good
[16:04] <Accelerator> np :)
[16:10] <daniellimws> sergiusens, kyrofa, elopio: hi are you guys able to access _store_client.py from here https://codecov.io/gh/elopio/snapcraft/tree/master/snapcraft/storeapi
[16:10] <daniellimws> weirdly i get an error 404
[16:10] <kyrofa> daniellimws, no, same here
[16:11] <kyrofa> daniellimws, did you know you could generate/view coverage locally as well?
[16:11] <daniellimws> kyrofa, oh how can I do that
[16:11] <kyrofa> daniellimws, do you have the dependencies installed in a venv?
[16:12] <daniellimws> yes I do
[16:13] <sergiusens> python3 -m coverage html
[16:14] <sergiusens> after running the unit tests with runtests.sh
[16:14] <daniellimws> oh ok thanks
[16:15] <daniellimws> anyways, I was planning to add a unit test to https://github.com/snapcore/snapcraft/blob/master/snapcraft/storeapi/_store_client.py#L289
[16:15] <kyrofa> Yeah, that
[16:15] <daniellimws> however, I'm not sure what snap name can be used to check if the snap is not found
[16:15] <kyrofa> Then open up htmlcov/index.php in your favorite browser
[16:18] <daniellimws> kyrofa: how would you suggest I implement the test case
[16:19] <Abhi_> Hi, I am still working on the task
[16:19] <m4sk1n> will there be daily builds today? :D
[16:19] <kyrofa> daniellimws, you could always mock `get_account_information`
[16:19] <Abhi_> I need more time
[16:19] <Abhi_> Can I get more time
[16:20] <daniellimws> kyrofa: alright, thanks a lot for the help
[16:20] <rakshika> hey popey!
[16:20] <daniellimws> Abhi_: who is the mentor? you might wanna ping the mentors of your task
[16:21] <Abhi_> Sergio Schvezov Kyle Fazzari Carla Sella elopio
[16:22] <Abhi_> I think these are the mentors
[16:22] <omairqazi> kyrofa Abhi_ needs help
[16:22] <popey> or just give us the link to the last
[16:22] <popey> *task
[16:23] <Abhi_> https://codein.withgoogle.com/dashboard/task-instances/6266209089617920/
[16:23] <kyrofa> Abhi_, done
[16:23] <Abhi_> Thank You!!
[16:23] <popey> thanks!
[16:24] <omairqazi> kyrofa popey are you free?
[16:24] <popey> What's up?
[16:25] <omairqazi> if free then please test my snap https://forum.snapcraft.io/t/call-for-testing-backslide/3408
[16:26] <rakshika> hey elopio!
[16:32] <m4sk1n> are dailies really daily, there were no isos today
[16:33] <m4sk1n> s/,/?/
[16:38] <daniellimws> kyrofa, if I want to mock get_account_information, how can I do it while still calling push_metadata?
[16:38] <daniellimws> or do I not need to call it
[16:38] <kyrofa> Accelerator, made a comment on the PR. No need to open multiple PRs, just push updates to the one you already have
[16:39] <kyrofa> daniellimws, it's difficult for me to answer without knowing exactly what you want to test. What is the code path you care about? Must you go through push_metadata?
[16:41] <daniellimws> kyrofa, according to codecovs the code path where when snap name is not found and raises a SnapNotFoundError is not covered
[16:41] <daniellimws> I don't think it is necessary to go through push_metadata
[16:42] <daniellimws> but I'm unsure
[16:42] <kyrofa> daniellimws, oh right, this line of push_metadata? https://github.com/snapcore/snapcraft/blob/master/snapcraft/storeapi/_store_client.py#L290
[16:42] <daniellimws> yup
[16:43] <kyrofa> Do you have a test already made?
[16:45] <kyrofa> daniellimws, find another test that uses push_metadata, and start with that
[16:45] <kyrofa> One that specifically tests push_metadata
[16:45] <kyrofa> Let me know when you've got that
[16:45] <daniellimws> kyrofa, ok got it thanks
[16:46] <kyrofa> daniellimws, once you have that, mocking is just a few more lines of code (with which I'm happy to help)
[16:47] <kyrofa> daniellimws, although depending on where you add the test, perhaps we can use the fake store instead of mocking. elopio might have some preferences here
[16:47] <kyrofa> I'm not 100% clear on when the fake store comes into play, unit or integration
[16:50] <Nissaar> kyrofa: i made the commit
[16:51] <daniellimws> kyrofa: sorry not very sure what I'm supposed to do now. I'm looking at the PushMetadataTestCase class right now
[16:51] <kyrofa> Nissaar, please also update the title and description as requested. Note that you still have the go.py file there, although you've also modified the plugin, so good progress!
[16:51] <daniellimws> I think every test in here tests push_metadata?
[16:52] <kyrofa> daniellimws, no need to apologize! Let me pull that up
[16:53] <Nissaar> kyrofa: 'modified go.py to remove confusing message'  is this one good ?
[16:55] <omairqazi> kyrofa i replied on the forum please see and tell me what else should i do https://forum.snapcraft.io/t/call-for-testing-backslide/3408
[16:55] <kyrofa> Nissaar, make it more like a command. Your title should complete the sentence: "If accepted, this PR will <blank>". On that level, it should be something like "remove confusing importpath message from go plugin"
[16:55] <kyrofa> Nissaar, however, snapcraft also has a convention to prefix the pull request title (and commit messages) with the subsystem involved. So I'd actually warp that slightly into "go plugin: remove confusing importpath message"
[16:56] <kyrofa> Does that make sense?
[16:57] <Nissaar> <go plugin: remove confusing importpath message> thats the title if i have well understood ?
[16:57] <kyrofa> Yes, but no angle brackets
[16:58] <Nissaar> yes thanks
[16:58] <kyrofa> daniellimws, I agree, you need to add a new test to PushMetadataTestCase
[16:58] <kyrofa> daniellimws, good news, I think this involves the fake store
[16:58] <kyrofa> daniellimws, look at the _setup_snap method
[16:59] <kyrofa> It logs in and registers a new snap name "basic"
[16:59] <kyrofa> It then uploads a fake snap under that name
[16:59] <daniellimws> ah, means that everything else that is not "basic" will give SnapNotFound error, right?
[16:59] <kyrofa> daniellimws, I suspect you could copy the "test_all_ok" test and push metadata for a snap NOT named basic and get that exception thrown
[16:59] <kyrofa> You got it
[17:00] <daniellimws> kyrofa, great thanks for the help
[17:00] <daniellimws> quite noob question
[17:00] <kyrofa> daniellimws, of course
[17:01] <kyrofa> Nah, just a lack of familiarity with the codebase, which comes with time!
[17:01] <kyrofa> You could be the best programmer in the world and you'd still run into issues with new codebases
[17:02] <omairqazi> really kyrofa?
[17:03] <omairqazi> the best progrfammer can also get codebase issues?
[17:03] <kyrofa> Definitely. Knowing e.g. python is only part of the battle. You also need to know the project itself
[17:04] <kyrofa> It's a bit like a butcher having the sharpest blade around, but that knife is of limited usefulness if they don't know where to cut
[17:04] <omairqazi> thanks for the info?
[17:04] <omairqazi> !
[17:05] <daniellimws> kyrofa, that's a nice analogy, thanks!
[17:05] <kyrofa> Maybe a better analogy: a butcher who specializes in poultry being handed a cow
[17:05] <daniellimws> is there a possible way to only run tests from a certain class?
[17:06] <daniellimws> I know I can run from a certain folder
[17:06] <kyrofa> daniellimws, yes-- stop using the ./runtests.sh script
[17:06] <kyrofa> daniellimws, use unittest directly: `python3 -m unittest snapcraft.tests.unit.store.test_store_client for example would run that whole file
[17:06] <kyrofa> Darn, missed the closing ` but you get the idea
[17:06] <daniellimws> oh thanks a lot
[17:07] <omairqazi> can someone please suggest me a python task as i just learned it from university of michigan at coursera so i am excited to do python
[17:07] <wxl> you're probably not going to find an EASY one
[17:07] <kyrofa> omairqazi, fix a snapcraft bitesize bug
[17:07] <wxl> but
[17:07] <wxl> oh there you go
[17:08] <wxl> i wonder if you could make a python script that could sign the Code of Conduct for you
[17:08] <wxl> optionally allowing one to create or reuse a key
[17:08] <wxl> that would be a MAJOR improvement
[17:08] <wxl> Launchpad does have a Python API
[17:09] <omairqazi> ok wxl and kyrofa i will do once my current task gets approved
[17:09] <omairqazi> or maybe side by side
[17:10] <wxl> i'll see about how possible that is
[17:10] <wxl> yep you're right
[17:10] <wxl> oops wrong chan
[17:11] <omairqazi> ya but i have to do all this before 10 jan because of exams
[17:11] <Nissaar> kyrofa: how do i del the other go.py file ?
[17:12] <kyrofa> Nissaar, I guess that depends on how you're making these changes. Are you using the github online interface or something?
[17:12] <Nissaar> kyrofa: yes im doing it online
[17:13] <kyrofa> Huh... I actually have no idea then. Try searching for it
[17:13] <rakshika> elopio?
[17:13] <omairqazi> bye guys time to sleep?
[17:13] <elopio> yes?
[17:13] <rakshika> check personal messages pls
[17:14] <daniellimws> one curious question, I recall snap only appeared in the recent years, how did the whole idea start?
[17:15] <rakshika> elopio pls check personal messages
[17:16] <elopio> daniellimws: it's an evolution from the ideas we implemented for the packaging and store of Ubuntu phone.
[17:16] <daniellimws> elopio: oh, no offense towards Ubuntu, but just curious who uses Ubuntu phone?
[17:17] <elopio> I was a very happy user for two years :)
[17:17] <popey> Ubports has some thousands of users
[17:17] <tsimonq2> daniellimws: Empty pings are not productive ;)
[17:17] <tsimonq2> What's up?
[17:17] <daniellimws> tsimonq2: hi
[17:18] <daniellimws> tsimonq2: are you free now? I would like some guidance on setting up Phabricator
[17:19] <Nissaar> kyrofa: fixed it
[17:20] <daniellimws> elopio: so did part of the ubuntu phone dev team just moved to snap?
[17:20] <elopio> daniellimws: we were all working on the phone.
[17:20] <elopio> well, on convergence. All form factors.
[17:22] <daniellimws> elopio: so you guys are working on both the phone and snap now?
[17:23] <Nissaar> elopio: https://codein.withgoogle.com/dashboard/task-instances/6273289460645888/
[17:23] <Nissaar> elopio: could you please review this task ?
[17:23] <Nissaar> i you free
[17:24] <Nissaar> if*
[17:24] <elopio> daniellimws: no, just snapcraft
[17:24] <popey> daniellimws: the phone project was cancelled back in april last year
[17:24] <tsimonq2> daniellimws: I'm having lunch at school but I'll be home in ~ 4 hours, otherwise if it's something simple I should be able to review :)o
[17:24] <elopio> Nissaar: I will after lunch
[17:24] <popey> daniellimws: sadly many of the people who worked on it for Canonical were made redundant. It's not something we work on at all now
[17:24] <Nissaar> ill wait thx
[17:24] <daniellimws> as I'm adding test cases to test_store_client, I saw this with only one space at the start of comments, but there's a noqa tag there
[17:25] <wxl> it's not something *CANONICAL* works on, but the community is still running with it
[17:25] <daniellimws> https://github.com/snapcore/snapcraft/blob/master/snapcraft/tests/unit/store/test_store_client.py#L1499
[17:25] <wxl> careful with your we's, popey :)
[17:25] <daniellimws> my ocd tells me to not ignore it
[17:25] <daniellimws> what do you guys think
[17:26] <popey> wxl: i did say that
[17:26] <daniellimws> popey: oh that's quite sad
[17:26] <daniellimws> tsimonq2: actually I'm still trying to setup Phabricator :p
[17:27] <daniellimws> tsimonq2: I have the basic LAMP setup ready, but have some questions
[17:27] <daniellimws> tsimonq2: it's quite late here now, maybe I'll ask them in the comments when I claim the task
[17:28] <tsimonq2> daniellimws: sure, or ask and you can read my response here when you can :)
[17:30] <daniellimws> tsimonq2: thanks. first question, has httpd.conf changed to apache2.conf?
[17:30] <daniellimws> I can't find httpd.conf
[17:30] <tsimonq2> daniellimws: phab.lubuntu.me uses nginx so I'm not sure on that part
[17:31] <daniellimws> oh ok then I shall setup nginx instead
[17:31] <tsimonq2> daniellimws: If you want to see our config for nginx, I'm sure wxl will be happy to throw it your way ;)
[17:32] <daniellimws> tsimonq2: is it the one in here? https://secure.phabricator.com/book/phabricator/article/configuration_guide/
[17:32] <konrad11901> daniellimws: I configured Phabricator with apache2.conf and it's working, so I assume that you can configure it there :)
[17:33] <daniellimws> oh great
[17:33] <tsimonq2> daniellimws: No, ours is a bit slimmer
[17:34] <tsimonq2> daniellimws: But it's up to you if you want to use apache or nginx because in all reality it doesn't *really* matter :)
[17:34] <daniellimws> yea ok since konrad11901 said it works I'll just try apache first
[17:34] <tsimonq2> Sure
[17:34] <daniellimws> tsimonq2, konrad11901: what about the domain name
[17:35] <tsimonq2> daniellimws: I'd put an alias in /etc/hosts and configure the alias to be the same as what Phab thinks it is
[17:35] <tsimonq2> If that makes sense
[17:35] <Sanyam> Hi
[17:36] <tsimonq2> Hey Sanyam, what's up?
[17:36] <Sanyam> Fine
[17:36] <tsimonq2> That's good :)
[17:36] <daniellimws> thanks a lot for the help :)
[17:37] <tsimonq2> Can I help you at all Sanyam or are you just waving hello? (Which is fine, I just want to know if you need help :) )
[17:37] <tsimonq2> daniellimws: Anytime :)
[17:38] <Sanyam> I am doing a task provided by your team on google code in
[17:38] <Sanyam> they said to build a site but i dont know how to do it
[17:38] <daniellimws> Sanyam: is it the qatracker?
[17:39] <Sanyam> they said read the how to tutorials and pay attention to page 8 to make a website
[17:39] <Sanyam> no
[17:39] <tsimonq2> Sanyam: Could you please link us to the task?
[17:40] <Sanyam> it is ubuntu
[17:40] <tsimonq2> Right, but could you get us the URL from your browser? :)
[17:47] <daniellimws> oh Sanyam left
[18:03] <m4sk1n> tsimonq2: will you make task to fix testcase for lubuntu alternate (no network)?
[18:04] <tsimonq2> m4sk1n: Very possible although I did tag wxl no tagbacks ;P
[18:05] <wxl> i'm overwhelmed. if's all you, tsimonq2.
[18:06] <tsimonq2> wxl: I'm overwhelmed too, man
[18:09] <m4sk1n> I have almost completed this task, so there’s not too much to write…
[18:09] <m4sk1n> but wxl said that you could add it, tsimonq2 :D
[18:09] <wxl> i'll make a test to make sure that all the testcases match up across all variants of Lubuntu. how about that, m4sk1n ?
[18:11] <m4sk1n> ok
[18:12] <m4sk1n> also, is it intentional that alternate installer asks for proxy information with no network?
[18:13] <wxl> hm
[18:13] <wxl> i guess i can envision cases where that might be useful
[18:13] <wxl> still feel free to file a bug to follow up on that
[18:13] <wxl> the package is debian-installer
[18:14] <daniellimws[m]> heber, hi if possible can you check my merge request? Thanks :D
[18:23] <m4sk1n> so my bug report is more like “was it intentional? i can make patch for this if needed” than “omg itz not working fix it plz”
[18:24] <wxl> yes exactly :)
[18:24] <wxl> describing your logic, of course
[18:35] <konrad11901> wxl: about the Ubuntu Desktop testsuite, should we do only the testcases marked as "mandatory" or should we do all of them, including these marked as "run-once"?
[18:35] <wxl> do all of them konrad11901
[18:36] <konrad11901> wxl: but can I skip for example this testcase with CJK input, since I don't know Chinese/Japanese/Korean?
[18:36] <konrad11901> :D
[18:36] <wxl> wellllll
[18:36] <wxl> you can try? XD
[18:36] <wxl> balloons maybe can comment more on that?
[18:37] <konrad11901> oh, sorry
[18:37] <konrad11901> I opened the testcase
[18:37] <Accelerator> kyrofa: I'm a bit busy rn....but i will do as you said today itself..so if u are free do have a look :)
[18:37] <konrad11901> and I see that there are the instructions about what is what
[18:38] <konrad11901> so yeah, I'll try to do it
[18:41] <m4sk1n> wxl: what if I would start working on tests task but there new image will be released?
[18:42] <m4sk1n> also, made merge proposal
[18:42] <wxl> m4sk1n: given the CPU Bug, i doubt that will be a concern
[18:42] <wxl> the LP builders are down
[19:00] <kyrofa> heesen, you here?
[19:01] <heesen> yes
[19:02] <heesen> kyrofa,could i have further clarifications on how to mock StoreClient.get_snap_name_for_id and ensure it returns the correct snap name
[19:04] <kyrofa> heesen, sure thing. First of all, you have a number of pull requests open that appear to do the same thing
[19:05] <kyrofa> heesen, can you please pick one and close the others?
[19:05] <kyrofa> heesen, then you can update it simply by pushing new commits to that branch
[19:07] <heesen> kyrofa,done
[19:11] <heesen> kyrofa,could you help me with the mock StoreClient.get_snap_name_for_id
[19:12] <kyrofa> heesen, so is your remaining pull request up-to-date?
[19:12] <heesen> yes
[19:14] <heesen> kyrofa,yes
[19:24] <heesen> kyrofa,hello
[19:24] <kyrofa> heesen, sorry, had to finish something. Done now
[19:24] <kyrofa> heesen, first of all, no need to create a new class here
[19:25] <heesen> ok
[19:25] <kyrofa> heesen, just name the test such that it doesn't clash, perhaps "test_export_with_snap_name"
[19:26] <kyrofa> heesen, also make sure the `run_command` is running `export-login --snaps <snap name> exported`, you're missing the --snaps parameter
[19:27] <kyrofa> Push those changes up once you've made them
[19:30] <heesen> kyrofa,do you mean to change the file name from test_export_login to  test_export_with_snap_name
[19:30] <kyrofa> Note the file name, the test (function) name
[19:36] <kyrofa> Not the file name, rather
[19:45] <konrad11901> One question, how to start screen reader after booting Ubuntu from image?
[19:45] <konrad11901> I tried Ctrl + s as described in the testcase, but it doesn't work
[19:46] <konrad11901> I've read on the Internet that the correct combination is Super + Ctrl + S, but it works only after selecting "Try Ubuntu", not earlier
[19:51] <heesen_> kyrofa, so change it from edge123 to test_export_with_snap_name
[19:51] <kyrofa> heesen_, don't make a new class at all. Just a new test function of the existing class, named "test_export_with_snap_name"
[19:52] <heesen_> also what do you mean by also make sure the `run_command` is running `export-login --snaps <snap name> exported`, you're missing the --snaps parameter
[19:57] <konrad11901> wxl: are you there? I have a few questions about the screen reader testcase
[19:58] <Accelerator> kyrofa: If i understood well then i just have to update my initial PR?
[19:59] <heesen> kyrofa,also what do you mean by also make sure the `run_command` is running `export-login --snaps <snap name> exported`, you're missing the --snaps parameter
[20:07] <kyrofa> Accelerator, yes
[20:08] <kyrofa> heesen, I can't help you if you leave
[20:20] <Accelerator> kyrofa: Updated the PR :)
[20:36] <konrad11901> wxl, balloons: anyone?
[20:39] <wxl> konrad11901: i'm not sure i can be of much help but feel free to ask
[20:41] <konrad11901> I have two issues with the screen reader test. The first one: after booting Ubuntu image and pressing Super + Alt + S (ctrl + s doesn't seem to work anymore), nothing happens, until I click "Try Ubuntu". Then, the screen reader activates. It it normal?
[20:42] <wxl> have a link to the testcase handy?
[20:42] <konrad11901> The second one: after installing Ubuntu, the screen reader doesn't start automatically, even after rebooting twice
[20:42] <konrad11901> yes, give me a second
[20:42] <konrad11901> http://iso.qa.ubuntu.com/qatracker/milestones/384/builds/164116/testcases/1309/results
[20:43] <konrad11901> and also the third issue, not related only to this testcase: auto login doesn't work (I tried many times, ensuring that the neccessary option is checked). Where should I report this issue?
[20:44] <wxl> again, never done this testcase
[20:44] <wxl> but
[20:44] <wxl> 1. sounds like you shouldn't hear anything from the screen reader until step 12
[20:45] <konrad11901> I can hear the screen reader since the step 8 :D
[20:49] <wxl> so i guess that's probably fine then
[20:49] <wxl> the change of commands is interesting
[20:50] <wxl> s/command/hotkey/
[20:50] <wxl> from docs i see, that seems to agree
[20:50] <wxl> so there's a testcase fix that can happen
[20:51] <konrad11901> I'll try to fix it shortly and make a pull request
[20:51] <konrad11901> what about the other issues?
[20:52] <wxl> https://help.gnome.org/users/orca/stable/howto_the_orca_modifier.html.en
[20:52] <wxl> yeah it's pretty canonical (lowercase)
[20:52] <wxl> ok so that's done
[20:53] <wxl> 2. don't know :(
[20:53] <wxl> try consulting the Accessibility team https://wiki.ubuntu.com/Accessibility
[20:54] <konrad11901> I've joined the #ubuntu-accessibility, when anyone will be online, I'll ask them
[20:54] <wxl> not sure there's much happening there anymore but it's worth a shot
[20:55] <wxl> maybe try to hunt down specific individuals https://wiki.ubuntu.com/Accessibility/Contacts
[20:55] <wxl> the mailing lists might be good too
[20:55] <konrad11901> ok, will try
[20:57] <wxl> from what i read from the docs (https://help.ubuntu.com/community/Accessibility) it looks reasonable that it should start at install time
[20:58] <wxl> not knowing where else to file a bug against, i'd just use gnome-orca
[20:58] <wxl> 3. /ld
[20:58] <wxl> oops
[21:00] <wxl> 3. i *THINK* lightdm
[21:01] <konrad11901> ok, I'll file a bug there
[21:01] <konrad11901> thank you so much for your help!
[21:01] <wxl> wait
[21:02] <wxl> gdm3, actually, in current Ubuntu
[21:02] <wxl> btw a little trick
[21:02] <wxl> there's metapackages for just about everything
[21:02] <wxl> you can see everything involved in ubuntu-desktop, for example
[21:02] <wxl> or lubuntu-desktop, etc
[21:05] <konrad11901> hmm, that's useful, thanks for the info :)
[21:05] <konrad11901> about the accessibility bugs, I'll firstly contact the team before reporting any bugs on Launchpad
[22:10] <coolpolygons> kenvandine: hey, can you look over my submission?
[22:10] <kenvandine> coolpolygons, link please?
[22:11] <coolpolygons> https://codein.withgoogle.com/dashboard/task-instances/5824069586911232/
[22:11] <coolpolygons> here you go :D
[22:11] <kenvandine> coolpolygons, i'm just heading out for the day
[22:11] <coolpolygons> ok
[22:12] <kenvandine> coolpolygons, ah, yeah i saw that one but haven't had time to try to figure out what exactly the task requirements were
[22:12] <kenvandine> coolpolygons, can you check with didrocks in the morning?
[22:12] <kenvandine> i think he created that
[22:12] <coolpolygons> oh wait what time is it there?
[22:12] <kenvandine> coolpolygons, if not, i can spend some time on that tomorrow
[22:12] <kenvandine> for me it's just after 5
[22:12] <coolpolygons> ok sounds good
[22:12] <kenvandine> but didrocks is in france
[22:13] <coolpolygons> i heard
[22:13] <kenvandine> so very late for him
[22:13] <kenvandine> but he'll be around much earlier than me tomorrow :)
[22:13] <coolpolygons> ok :D
[22:13] <coolpolygons> just wanted to get the thing reviewed and maybe select another task
[22:13] <kenvandine> coolpolygons, your video looks really nice btw :)
[22:13] <coolpolygons> :P
[22:13] <m4sk1n> kenvandine: https://codein.withgoogle.com/dashboard/task-instances/6575836419325952/ is it all?
[22:13] <coolpolygons> thank you :D
[22:14] <kenvandine> but i haven't really spent the time to understand what it is that we want there :)
[22:15] <kenvandine> m4sk1n, yeah, i think that is enough
[23:17] <daniellimws> kenvandine: I don't think didrocks has came online here before, are you able to contact him?
[23:17] <kyrofa> daniellimws, he's in France, his timezone is vastly different I'm afraid
[23:22] <daniellimws> kyrofa: are you guys able to contact him? or should one of us write to him?
[23:22] <kyrofa> daniellimws, yes, although I'm lacking context. What do you need?
[23:23] <daniellimws> not really me, but I think coolpolygons may need some help from him
[23:24] <daniellimws> and I'm planning to claim a ubuntu desktop task some time soon
[23:25] <kyrofa> Yeah I'm sure he's around, he just works much earlier in the day
[23:25] <daniellimws> we have never seen him in the chat though
[23:25] <kyrofa> I'll send him an email
[23:25] <kyrofa> Just in case :)
[23:25] <daniellimws> ok, thanks
[23:28] <kyrofa> Sent
[23:31] <daniellimws> thanks again
[23:42] <daniellimws> kyrofa: may I know what does this line mean? https://github.com/snapcore/snapcraft/blob/master/snapcraft/storeapi/_client.py#L34
[23:43] <kyrofa> daniellimws, zero idea, I'm afraid. The reason the store stuff coverage is so bad is because we didn't actually write it, another team did :(
[23:43] <kyrofa> That's not an excuse, we've taken ownership of it, but that doesn't mean I understand all of it I'm afraid
[23:44] <kyrofa> Not even I understand the entire codebase backward and forward!
[23:44] <daniellimws> because so many people are working on it?
[23:45] <kyrofa> Yeah
[23:45] <daniellimws> kyrofa, anyways if I were to add docstrings to this module, should I modify that line?
[23:45] <kyrofa> daniellimws, well, adding docstrings requires that you understand what the function is doing
[23:46] <kyrofa> daniellimws, if you understand what the function is doing and it doesn't line up with that docstring, yeah I say go for it
[23:47] <daniellimws> kyrofa, from the looks of it, it is just a wrapper on requests.Session.request?
[23:48] <daniellimws> which handles the root url
[23:48] <daniellimws> hmm, the "Overriding base class" part is confusing