[06:14] uh oh https://share.riseup.net/#dzvmSREDqo74ipGXiTKATg [10:01] hi [10:08] that's a very long name to ping ;) [10:21] popey: Are you free? [10:22] hello [10:22] I am about to go away for a couple of hours, what's up? [10:22] Hi...mind having a look at my task? [10:23] popey: https://codein.withgoogle.com/dashboard/task-instances/5248579520167936/ Thanks [10:23] sure will [10:23] Thank you very much [10:26] done [10:44] popey: You still here? [11:00] Sure [11:01] Am away from keyboard so slow response [11:03] Hmm that's ok with me..just wanted to tell you that i already submitted my work and i will be grateful if you could check it when you get a little free :D [11:04] popey, which mentors will be active during the weekend? [11:07] Accelerator: will do in a moment. Tricky as I am standing in a field at the moment [11:07] konrad11901: I am around most of the weekend [11:07] konrad11901: From experience i can say that only tsimonq2,wxl and Mr pope so as not to ping him [11:08] popey: Yeah thank you [11:08] Hah I don't mind the pings [11:09] It gets annoying when someone does it often so i refrain from doing it unless it's an emergency [11:09] :) [11:10] I am in UK so closer to your timezone [11:10] Although I know wx l and tsimon often wake at strange hours [11:10] Oh only 4 hours difference [11:11] :D [11:11] I see a permission issue in your task [11:12] I think you have run sudo snapcraft at some point [11:12] This breaks things [11:12] Never run sudo snapcraft [11:12] I think we need to cleanup [11:12] Hmm will do :) [11:13] sudo rm -rf ~/.cache/snapcraft [11:14] We need to update our tutorials to make it clear not to use sudo [11:14] Right i'm doing it again [11:14] So that's a useful outcome! [11:14] Ah it's still loading so i don't know exactly [11:18] You end up with files owned by root in your home [11:18] Which breaks when you run it without root [11:18] So deleting the cache fixes that [11:19] popey: It's still loading...i will let you know if it worked :) [11:20] Ok [11:20] popey: No..it didn't work [11:20] Let me put the error on pastebin [11:21] Ok [11:22] Drop the whole output not just the trace [11:22] In pastebin [11:22] Hmm yeah on it [11:23] popey: https://pastebin.ubuntu.com/26377633/ [11:25] Ok. Paste that in the github issue. I will approve the task when you update it. It's clearly broken somehow [11:25] Thanks! [11:25] We need to re work these tutorials. All the feedback we have had has been amazing [11:25] So useful [11:26] Sure you are welcome :) [11:30] popey: that's great that you're active! But do you maybe know something about didrocks or kenvandine and the mentors responsible for tutorials (degville, davidcalle)? :) [11:30] I can help with their tasks too if they're not around [11:30] ok :) [11:31] (might need to wait an hour when I will be back at a pc. Hard to do all this from a phone in a field) :) [11:31] so generally, popey, I've created the metadata file for KLines and don't know where to send it - directly to the KLines git repo or somewhere else? [11:31] But feel free to ping me links to tasks and I will look when back home [11:31] any idea? [11:31] ok [11:32] konrad11901: got a link to the task? [11:32] popey: I updated the comment.. and no need to hurry :) https://codein.withgoogle.com/dashboard/task-instances/5029466126417920/ [11:32] popey: https://codein.withgoogle.com/dashboard/task-instances/5034934156656640/ [11:33] Accelerator: done. [11:33] konrad11901: looking [11:33] Thanks :D [11:33] popey: thank you :) [11:34] Ok. Need to look into that at home. Ping me again in 2 hours if I haven't replied [11:35] konrad11901: ^ [11:35] ok, no problem [11:40] popey: Some of us have said that we will be contributing even after GCI....is there a place where we can get a list for any documentation,tutorials or bugs that needs to be covered :D [11:41] Or is everything tracked on launchpad? [11:56] Good question [11:57] I have thought for some time that I need to start a new document which lists all the ways to contribute [11:57] Unfortunately stuff is a bit spread out. Ubuntu desktop stuff is mostly in launch pad but some other bits are in github [11:58] I will start a thread on the community hub [11:58] popey, thanks! that's good to hear! [11:58] Yay i think many of us will be happy to contribute more [11:58] I really want to thank all mentors for dedicating their time here helping us [11:59] Me too [11:59] There is no reason for you guys to do so, but you guys did [11:59] It's been great to get these contributions [11:59] Always good to see things from a new contributor perspective too [11:59] The mentors were really helpful and i'm really sad that GCI is almost over :( [11:59] Aww [12:00] Yeah but i will be staying here though :) [12:02] We will still value the contributions [12:02] But in other IRC channels :) [12:03] popey: ubuntu-release? [12:04] Depends on the project but there are a ton of places. [12:05] Right thanks for all the information and help :D [12:18] it was a very good experience for in the first year of gci. Contributing to Ubuntu was interesting, fun though it was sometimes complicated ;) It also taught many new things. I love the snapcrafting and snaps and iso testing and bug...... And i created a Launchpad account during this period! :) The mentors were friendly and very helpful. We took their precious time in order to help us with the tasks and also [12:18] the other students. Thanks everyone! GCI was really cool. will again join gci. and will not stop contributing to ubuntu and the iso testing :) Once again, thanks everyone! I don't think that I will get time tomorrow coz my exams are beginning. Will never forget anyone of you. Will remember your name Accelerator (Tanesh) 🙂 [12:20] hi guys [12:21] Same here omairqazi It's been a real pleasure to meet you😄.... and I wish you all the luck for your exams😄 [12:21] Thanks bro [12:23] np :) [13:10] hi elopio and popey [13:35] popey: ping! [13:38] heya [13:38] I'm not sure what to do here [13:51] popey: Mind reviewing my task again? Promise this is the last one-https://codein.withgoogle.com/dashboard/task-instances/6015981593821184/ [13:55] popey: so what do you suggest? Should I submit the task for review or wait for the mentors (but tbh, waiting until Monday is quite a bad idea, because I'm working now on other tasks which I want to submit before the end of GCI)? [13:56] or something else? [14:29] tsimonq2 or wxl: Should i submit a passed report or failed if a face a bug that is not preventing me to install [14:29] s/a/I [14:31] Ah QaziOmairAhmed[m no one is online yet [14:32] hmm [14:32] can you tell me what shoul i do passed or failed? [14:33] s/shoul/should [14:33] Normally there should not have been any bug that is preventing you from installing [14:33] Try again and see if the bug persists [14:34] bugs like they show wrong version on welcome slide [14:34] yea, then that should be reported I think [14:34] no option power source [14:34] main point of the tests is to make sure everything there is correct, I believe [14:34] daniellimws: i know but should i submit passed or failed? [14:34] oh hmm [14:34] ya it says If all actions produce the expected results listed, please submit a 'passed' result. [14:34] If an action fails, or produces an unexpected result, please submit a 'failed' result and file a bug. Please be sure to include the bug number when you submit your result. [14:35] so failed right? [14:35] wait, I thought the power source option is part of the tests? [14:35] yes [14:35] oh yea then it should fail [14:35] Alright submit a failed report [14:35] thanks [14:35] np :) [14:36] Wait [14:36] waiting... [14:36] wxl: ^^ [14:36] QaziOmairAhmed[m], I thought in the past you reported as failed? [14:36] yes [14:37] just got curious coz everybody else submit passed [14:37] Hmm [14:37] oh that's weird [14:37] well, wxl did say you did a great job, so, hehe maybe that's the correct way [14:38] or let's wait for them [14:38] :) [14:38] Yeah because you are testing all correctly [14:38] it is the correct i think because testcase say failed if unexpected result [14:38] to be frank, there's no one philosophy on this [14:38] will do other testcases and ask them [14:38] by the letter, you should fail it [14:39] thanks [14:39] failed it [14:40] but some people think that failing it can cause red flags that are sort of false positives. some release managers may prefer to see a passed result and only see failures for things which prevented the installation or software from working correctly [14:40] after all, we're not really testing the testcase (we shoudln't be), but we're testing the images [14:40] hmm [14:41] but people like my sister would hate xubuntu for such kind of mistakes [14:41] as a mentor i have not espoused either philosophy since for the purposes of general ISO QA testing there's no one answer :) [14:41] ok [14:41] wrong version on the welcome slide is definitely a bug, but one that i can tell you from experience is almost always wrong in development versions, though it will get fixed in the final versions [14:42] we're still relatively early in the cycle (remember this is 18.04 so it will be released in the fourth month of 2018) so there's still more work to do [14:42] i thought like people like my sister so i failed the image test [14:42] lol [14:43] XD [14:43] you're fine to do so QaziOmairAhmed[m :) [14:43] thanks [14:44] my sister says how can i big company make even typo errors LOL :) . i tell her that will be released later it is still in testing process [14:44] also remind her it's not a company [14:44] ya good point :) [14:45] sure there's a company behind the infrasturcture of ubuntu and there are paid employees who work on ubuntu, but that's a very small part of the whole ecosystem [14:45] hmm [14:45] there are normal people contributing to ubuntu [14:46] yep. normal people like you and me :) [14:46] :) [14:47] last night i found myself mentoring people on using the windows command prompt, which is very strange, since i don't use windows at all XD [14:47] daniellimws: don't you got a task to complete for me? [14:47] RAI is one of them LOL [14:48] wxl: yea, but I abandoned that for a while to take the command line notifications integration task first, hope you don't mind :) [14:48] daniellimws: oh i don't care. i guess i didn't notice you abandoned it. it's still floating about in the regular queue [14:48] oh, I'll take it on monday [14:49] okie dokie [14:49] elopio,could you please take a look at this [14:50] wxl: GCI is almost over 😭😭 [14:50] By the way, wxl, you asked popey earlier if it wasn't too late to publish a new task. What's this task about and will it be published? [14:50] i know :( [14:50] konrad11901: i haven't got to writing it but i was thinking about throwing up a task to add image support to pastebinit [14:50] heesen_: at what? [14:50] it's a python project but one that will require a little ingenuity [14:50] https://github.com/snapcore/snapcraft/pull/1871 [14:50] Pull 1871 in snapcore/snapcraft "support .tar.lzma cleanly in snapcraft" [Open] [14:50] that said, it's not an easy one! [14:51] elopio,https://github.com/snapcore/snapcraft/pull/1871 [14:51] wxl: mhm, interesting task :) [14:52] wxl, I'm guessing converting image data to be something that can be sent over? [14:54] heesen_: I recommended you to start improving your python with smaller tasks. In that pull request, you removed 4 spaces that completely change the behaviour of the function. You added a function that's not called by anybody, and you call a function that doesn't seem to be defined anywhere. [14:54] heesen_: that's normal when we are learning python, of course. I would be happy to continue mentoring you, but we need to follow a clear path to improve your python. [14:54] daniellimws: tbh i've not even looked at it. :) i know of another tool for one particular paste service that supports image uploading and i'm imagining we can see what they do. or maybe go the other way and look at a particular image host service and see what their API requires. there's a couple ways to attack it, but like i said, it's going to require some inventiveness [14:55] elopio,ok [14:55] wxl, sounds like something I'd want to use, if anyone claims that task please let me know :D [14:55] heesen_: but if you want us to help you in your learning process, we need you to follow our advice. I gave you a first task to get started, packaging the doge project to start preparing you to more complex tasks [14:55] XD [14:56] For the ones who were offline before [14:56] it was a very good experience for in the first year of gci. Contributing to Ubuntu was interesting, fun though it was sometimes complicated ;) It also taught many new things. I love the snapcrafting and snaps and iso testing and bug...... And i created a Launchpad account during this period! :) The mentors were friendly and very helpful. We took their precious time in order to help us with the tasks and also [14:56] the other students. Thanks everyone! GCI was really cool. will again join gci. and will not stop contributing to ubuntu and the iso testing :) Once again, thanks everyone! I don't think that I will get time tomorrow coz my exams are beginning. Will never forget anyone of you. Will remember your name Accelerator (Tanesh) 🙂 [14:56] well meanwhile there's https://github.com/Upload/upclient [14:56] ok [14:57] wxl, the main difference is pastebinit allows you to set whichever domain you want? [14:57] * wxl high 5s QaziOmairAhmed[m [14:57] heesen_: also, you seem to be making those changes directly on github. That doesn't let you test locally. [14:57] why my nickname is coming as Qazi...... [14:57] daniellimws: well, pastebinit is also in the repos XD but yes it does support multiple services for text. just not images. [14:57] it's too long :D [14:58] that's probably your name on matrix, QaziOmairAhmed[m ? [14:58] thanks wxl [14:58] i think the ending ] got truncated [14:58] not sure from the screen or from the actual nickname [14:58] but then i changed it to omairqazi [14:58] The nickname probably [14:59] let me come here again [14:59] elopio, i tested locally then put on github [14:59] oh gosh darnit popey i approved the wrong task. can i unapprove? [15:00] heesen_: ok. We also need to work on some style to make your work easier for you and others to review. patch-12 is not a good branch name [15:00] i'm about to head out for a bit but popey if you can unapprove this one, it's not complete. https://codein.withgoogle.com/dashboard/task-instances/5743894174105600/ [15:00] heesen_: we can go over all of that, slowly, if you want. As I said, I'm happy to continue helping you even after the code-in finishes. [15:01] wxl: I see no option to do that [15:01] ugh [15:01] popey: hey popey, may i ask you a quetion on snapping an electron app? [15:02] i am back again [15:02] what is my nickname now? [15:02] still the same [15:02] same [15:02] QaziOmairAhmed[m [15:02] i think it could just be a matrix problem? [15:02] try /nick? [15:02] popey when i try to snap an app it says to specify an author and email, but what should I do if i don't know the email of the original dev? should i use my email? [15:03] on matrix, your matrix nick will be shown [15:03] elopio,ok [15:03] if you want to change your irc nick on the bridge you need to use appservice [15:03] bbl [15:03] elopio, what should i do [15:04] heesen_: I suggested you to make a snap package for https://github.com/thiderman/doge [15:04] popey: Seems you are back to your pc hehe.......https://codein.withgoogle.com/dashboard/task-instances/6015981593821184/ :D [15:04] heesen_: the code-in task about making your first python snap contains detailed instructions [15:04] ok will do [15:07] !nick irc.freenode.net [15:07] QaziOmairAhmed[m: I am only a bot, please don't think I'm intelligent :) [15:07] lol [15:08] heesen_: you know what? let's do this one, seems more useful: https://github.com/guessit-io/guessit [15:08] following https://gist.github.com/fstab/ce805d3001600ac147b79d413668770d [15:08] QaziOmairAhmed[m], you need to do that to @appservice-irc:matrix.org I think [15:36] hi iam kinshuk and i am 13 years old [15:38] hi kinshuk, welcome! [15:39] Hi kinshuk [15:39] accelerator tera koi naam nahi hai kye [15:39] kya [15:40] kinshuk: Normally you have to speak english here but i will humour you... nahi mera naam Accelerator hai [15:41] saale naam batade bhi [15:43] kinshuk: I don't like your tone...watch what you are saying [15:49] tum sab chutiya ho kya???? [15:50] chal english bolta hun [15:50] Fuck you [15:50] oh jeez can't we be nice? [15:51] kinshuk: if you have a serious question, we're happy to help. but tone the language down. [15:51] wxl: tu kon hai kutte? [15:52] kinshuk: the mentors that i know only speak english. you're welcome to use the likes of google translate if you're not good with english. [15:52] wxl: He is saying bad words in hindi [15:52] oh nice [15:53] mujhe 1000rs dede ya bhaag ja yaha se [15:53] typical high school kids? [15:53] or let me win gci [15:53] elopio: there? [15:53] kinshuk: please speak in english or leave. [15:53] give me 1000rs or run from here [15:54] wxl: Kick him out [15:54] !ops kinshuk [15:54] !ops [15:54] Help! Channel emergency! (ONLY use this trigger in emergencies) - Pici, Myrtti, jrib, Amaranth, tonyyarusso, Nalioth, lamont, CarlK, elky, mneptok, Tm_T, jpds, ikonia, Flannel, genii, wgrant, stdin, h00k, IdleOne, nhandler, Jordan_U, popey, Corey, ocean, cprofitt, djones, Madpilot, gnomefreak, lhavelund, phunyguy, bazhang, chu, dax [15:54] or let me win [15:54] wxl: yeah [15:54] gci [15:54] unfortunately i don't have ops but i'm sure someone can help [15:54] kinshuk you need to calm down man [15:54] popey: ^ [15:54] kinshuk: please refrain from doing anything offensive... [15:55] we want to make this place as friendly as possible [15:55] for now, don't feed the troll, folks. someone will clean up the mess shortly. [15:55] there we go xD [15:55] Finally [15:56] thanks popey [15:56] yeah [15:56] hey, popey, you haven't answered my question :( [15:56] I don't know that I can [15:56] yay [15:56] The nickname probably;9 [15:56] LOL [15:57] popey: may i ask you a question about snapping an electron app? [15:57] Sure [15:57] ok so i am snapping an app called Wanna [15:57] Ok [15:58] and as i was following the directions, i found out that in the packages.json, there was no "dist" : "build" in the scripts section [15:58] should i add it manually? [15:58] No [15:58] There will be some other way to build [15:58] Maybe their readme explains how? [15:58] assholes you knwo how to kick only [15:59] popey: gateway/web/freenode/ip.42.111.12.163 [15:59] ooh wait he's changing ips, too [15:59] Sorry, on mobile so not effective [15:59] popey: their github shows nothing about snaps tho [15:59] that's always fun [16:00] coolpolygons: it won't but it might explain how to build normally [16:00] Sorry to disturb your conversation..popey i already installed nodejs but it's still not working [16:00] Accelerator: did you add the nodesource PPA? The error message suggested you have an old versions of node [16:01] Ok i will check it out thanks [16:01] The nodesource link links to the place that details how to install the newer version [16:02] Oh thanks [16:02] Np [16:02] * popey afk [16:03] i just now unignored joins parts quits modes and nicks as i usually do. did kinshuk leave? [16:03] popey: Nope i have the newest version installed [16:03] yea kicked and banned [16:03] ah good [16:04] :D [16:04] of course that's only for a particular client session on a particular ip [16:04] i'm sure he'll be back [16:04] Well you are lucky...he did say offensive words in hindi [16:04] he's interesting though xD [16:04] "interesting" [16:04] xD [16:05] if i had a dollar for all the similarly "interesting" cases i've seen over the years on irc.... [16:05] some of them are quite good actually. like really hard to get rid of. [16:05] this one's rather boring in that regard :) [16:05] popey: does npm install generally take this long when doing electron postinstall [16:05] ? [16:05] popey: for this task: https://codein.withgoogle.com/dashboard/task-instances/5353633833025536/. is the tavern app still available ? [16:06] coolpolygons: depends on the app [16:06] so i should jus tbe patient right? [16:07] Ya :) [16:07] popey: Overload of pings XD.....but installing nodejs didn't work...i already installed the newest version :( [16:07] What does node -version say? [16:07] I think that's the command [16:07] --version [16:07] or -v [16:08] v 9.4.0 [16:08] wxl: the --version worked [16:09] typically abbreviated switches are preceeded by a single dash and full switches doubles [16:09] *typically* [16:09] popey: ? [16:10] Hmm [16:10] Can you pastebin the full output, not just the end, when it fails? [16:12] Yes [16:12] Nissaar: I don't know [16:12] Without looking for it [16:13] popey: https://pastebin.ubuntu.com/26378888/ [16:14] Accelerator: did you run npm install? [16:15] I don't see it there [16:15] popey: Its there...not very noticeable though :) [16:15] abacles: you got a short time to organize that ubuntu hour XD [16:15] hi [16:15] hey gurshant what's up? [16:16] yes @wxl [16:16] I have a programming club at school though [16:16] very cool! [16:16] So I can just call a meeting [16:16] nothing bro......what to do next from here [16:16] what languages do you normally work with? [16:16] popey: line 131 [16:16] C and python [16:16] gurshant: claim a task, work on it, and submit it [16:17] nice, abacles. i look forward to hearing about how the meeting goes! [16:17] i claimed.....and i this im doing what was discripted in task [16:17] think* [16:17] gurshant: well incidentially there's more than one task so you'd have to let us know which one you're talking about, but the task description should explain what to do. coming here is just for getting help if you need it [16:18] oh got it....thanks [16:18] wxl, I think it's because the task asks to come here and say hi? [16:18] then students just assume the next step will be given here, perhaps [16:19] daniellimws: i think that's a fair assertion :) [16:21] popey: there? [16:22] @wxl oops my bad... I didn't realize I only have 3 days. Maybe I'll try another task :( [16:22] hi am kinshuk sorry [16:22] abacles: yeah there's plenty of other ones === kkk is now known as Guest17019 [16:22] planning on being nice, Guest17019 ? [16:23] ya [16:23] cuz we can kick ban you and all your ips all day long :) [16:23] who are the winners [16:23] if it gets really hairy, we'll just sick the freenode ops on you and then it gets really difficult [16:23] the people that did the work [16:24] wxl, by the way, has there been people who organised ubuntu hour in their school before? [16:24] daniellimws: i *THINK* so. let me see if i can check that [16:24] who are the winners [16:25] please tell me [16:25] they aren't announced yet [16:25] but they are the people who do the most work [16:25] why are ignosing me [16:25] Yeah it will be announced on 31 jan [16:25] who do you think wxl [16:25] we're not, but you didn't listen to the answer [16:25] you might find your answer here Guest17019 https://gci-leaders.netlify.com/ [16:25] I can assure you that wxl won't be the winner [16:25] awww man :( [16:26] wxl: not the most work, more like best work [16:26] m4sk1n: well, the most, then the best, but yes. [16:26] wxl you have some names [16:26] wxl, sorry :) [16:27] wxl whom doyou think will win [16:27] popey: what screenshot should i add to the readme.md file ? for this: https://github.com/Nissaar/Tavern-snap-creation/blob/master/README.md [16:27] Guest17019: probably one of those names on the link. here's the rules https://developers.google.com/open-source/gci/faq#how_are_the_grand_prize_winners_chosen [16:28] popey: i checked Wanna [16:28] and their readme says to run npm i && npm electron [16:29] but when i run that after modding the packages.json it doesn't create a snap... [16:31] elopio: there? [16:32] i have an issue with packaging a snap task [16:32] anyone can help ? [16:33] https://paste.ubuntu.com/26378968/ [16:33] Nissaar: probably but not if you don't ask the question first :) [16:33] here it is in the paste bin [16:33] wxl: [16:34] wxlm: https://paste.ubuntu.com/26378968/ [16:34] admittedly i'm not necessarily the right person to help but i'm sure if you stick around someone will help Nissaar :) [16:34] Nissaar, can you share you snapcraft.yaml? [16:35] most likely something is wrongly configured in there [16:35] https://paste.ubuntu.com/26378974/ [16:35] Yeah seems like it [16:35] coolpolygons: ok I will take a look in 30 mins [16:35] iwxl: https://paste.ubuntu.com/26378974/ its in there. with the error [16:35] kk [16:36] popey: Don't forget about me too ^.^ [16:36] popey:https://paste.ubuntu.com/26378974/ can you take at this pls [16:37] daniellimws: you saw Nissaar 's second paste with the snapcraft.yaml? [16:37] * wxl hangs his head in shame for not being a snapper [16:37] yea I'm taking a look, Nissaar [16:38] just that my success rate in packaging snaps is like 20% :) [16:38] wxl: Same as you...not much of a snapper but i'm looking into Nissaar's yaml rn [16:40] Nissaar: I don't know if not putting the source tag there does something wrong..but put it there just to be sure [16:41] uhmmm as per the tutorial it should have been the version of the snap. and since this one does not have any previous version. i think that i cannot put anything [16:41] popey: correct me if im wrong [16:41] yea that should not affect [16:41] I think the problem lies within the app: section [16:42] yes right [16:42] * daniellimws[m] is pulling right now [16:43] Nissaar, can you provide a link to the upstream repo of tavern? [16:44] I believe we are calling it the wrong way, would be great to know what features they provide [16:44] https://github.com/taverntesting/tavern [16:44] daniellimws[m]: this ? [16:45] Nissaar, yup, alright as we can see the way to call it is tavern-ci [16:45] I'm giving it a try here [16:46] i should rename it tavern-ci then [16:46] daniellimws [16:46] daniellimws[m]: ? [16:46] yup change the command [16:46] IT WORKED [16:46] thank you so much [16:47] yup worked for me too! [16:47] which snap did you packaged ? [16:48] I made one called uber-cli [16:48] well thats the only one :) [16:48] kept facing into errors for the others and kinda got lazy to try anymore [16:54] daniellimws[m]: if ur done with nissar, would you be willing to help me? [16:54] I can try [16:54] link? [16:54] its snapping an electron app [16:54] hang on [16:55] u want the fresh packages.json, or the one i tweaked? [16:55] I'll leave in 15 mins, if I don't understand what's wrong on first try then byebye :) [16:55] when registering it seems the name tavern is already taken. guess someone already snapped it. right? [16:55] elopio: ? [16:55] popey: ? [16:55] wxlm: ? [16:55] wxl: ? [16:55] coolpolygons, not sure, whichever you need me to look at [16:55] daniellmws: ? [16:55] Nissaar, yes it's taken but not sure if snapped [16:56] can you try to install it? [16:56] https://paste.ubuntu.com/26379074/ [16:56] uninstall the one you snapped first to avoid conflicts [16:56] daniellimws: should i procede then ? [16:57] proceed with? [16:57] publishing the snap ? [16:57] im actually registering [16:57] you can do tavern-nissaar [16:58] ahhh thx [16:58] what does that mean ?**using the preferred upstream name* [16:59] oh [16:59] it refers to the name that the upstream repo used [16:59] in this case, tavern [16:59] its already taken [16:59] i should other one then ? [16:59] and they set it up as "pip install tavern" as well, so yea tavern should be it [17:00] it's ok you can use tavern-nissaar [17:00] ok thx [17:00] For example, most people would expect ‘thunderbird’ to be published by [17:00] Mozilla. They would also expect to be able to get other snaps of [17:00] Thunderbird as 'thunderbird-$username'. [17:00] as shown by snapcraft when you try to register [17:00] coolpolygons, the parts section is not there? [17:01] parts section? [17:01] wait [17:01] sorry [17:01] oops [17:01] what screenshot should i add to the readme file ? [17:02] a screenshot of you running tavern-ci with the example yaml [17:02] hmm do readmes usually contain screenshot or pictures? [17:03] screenshots are always nice to let people know what to expect imo [17:03] woah, I haven't added any screenshots to my snaps' readme files :D [17:04] Well i never added any screenshots in readmes either [17:04] in my projects I like to add a screenshot on top [17:04] but of course it's nice to have them, I just think it's not needed in these tasks [17:05] I also add screenshots to my projects actually [17:05] not to snaps though xD [17:05] Well i add screenshots only to tutorials [17:05] help : https://paste.ubuntu.com/26379144/ [17:06] Shouldn't u change tavern to tavern-ci in the app section? [17:06] coolpolygons, one thing you missed was the script property [17:06] https://docs.snapcraft.io/build-snaps/electron [17:07] Accelerator, no that's settled [17:07] what is a script property? [17:07] Nissaar, there's an example on how to use tavern-ci in the github repo [17:07] and where am i missing that [17:07] look at under "Packaging for operating systems" [17:07] in the tutorial [17:08] the "dist":"build" ? [17:08] Nissaar, https://github.com/taverntesting/tavern#quickstart except without pip install since you "snap install"ed it instead [17:08] yea [17:08] oops sorry you had the scripts [17:09] but not the dist [17:09] * daniellimws goes off to bed [17:09] Goodnight [17:10] * popey returns [17:10] yay [17:10] yay [17:10] uhoh [17:10] popey: https://codein.withgoogle.com/dashboard/task-instances/6015981593821184/ [17:10] we missed you popey [17:10] hahah :D [17:10] <3 [17:10] Yeah very much [17:11] popey: here's what i got so far: https://paste.ubuntu.com/26379313/ [17:11] and btw the thing didnt have dist:build in the script [17:12] Accelerator: replied, looks like network error on your end [17:12] popey: what screenshots should i add to the readme.md file :https://github.com/Nissaar/Tavern-snap-creation/blob/master/README.md [17:13] Nissaar: you don't need to add screenshots, it's fine without [17:13] so long as it builds and runs as a snap, this is fine [17:13] popey: Publish the devmode snap in the Snap store edge channel [17:13] how do i do that ? [17:14] coolpolygons: does "npm build" work? [17:14] popey: ive alread registered it [17:14] what name did you register under? [17:15] https://github.com/Nissaar/Tavern-snap-creation/blob/master/snap/snapcraft.yaml [17:15] the yaml hasn't been updated? [17:15] popey it says that it called with no arguments. I tried running npm run-script build, and it says "The build folder is ready for deployment" [17:16] no snap or yaml there tho [17:16] oh duh, i meant "npm run build" [17:16] does the same thing [17:17] makes a build folder that has no .snap or yaml [17:17] popey: tavern-nissaar [17:17] Nissaar: i would recommend not adding your name [17:17] just register "tavern" [17:17] coolpolygons: :( [17:17] popey: i need to pulish it in edge now [17:18] popey: it says name tavern already taken :( [17:18] yes, it tells you what to do, right? [17:18] uhmmm no ? [17:18] looks like omairqazi registered tavern? [17:19] popey: i should do another one then [17:19] ? [17:20] popey any suggestions for the next step? btw here's the forked page: https://github.com/wifiproblems/wanna#installation [17:21] coolpolygons: I don't know. [17:21] Nissaar: yeah, might be best [17:21] but don't tack your name on it [17:21] just register the name and ping me if it's already registered [17:21] ive already registered it tho [17:21] popey: what niw ? [17:22] popey u think i should try another app? [17:22] Nissaar: The task says to publish? [17:22] register [17:22] and btw i got to building the snap by adding the dist:build in the script, but it cant load the gtk modules after i install the snap and run it [17:23] popey: im doing the endorser [17:23] omairqazi: to add your github to that site, my friend found out that your name there must match your github name [17:23] coolpolygons: interesting! [17:23] coolpolygons: what version of electron-builder is it using? [17:23] It just searches github for that name and sees if there's something [17:24] 19.53.0, according to the packages.json [17:24] Nissaar: If tavern has already been packaged and published then you should choose another one [17:24] should i change it to ~latest [17:24] coolpolygons: hmm [17:24] omairqazi maybe just wait a while then :) [17:25] if you can get it to build a snap, but that fails to lanuch, i think that's our problem and you should submit the task, with a link to your fork [17:25] not submit the PR, but get a non-working fork linked from the task so we can pick it up when gci is over [17:25] how to do that? [17:26] omairqazi, no your name on the website must be omairqazi, because your github username is omairqazi [17:26] do i just give u the link to the page i forked? [17:26] and should i merge the modified packages.json with my fork? [17:27] popey: https://paste.ubuntu.com/26379407/....still not working..no network issues this time :( [17:27] It's ok, I don't really care if my github is there [17:28] omairqazi, it probably wont do you much by having it up there, apart from letting people stalk you [17:28] Accelerator: Temporary failure resolving 'ppa.launchpad.net' [17:28] You still have network issues :( [17:29] aww..let me try again [17:29] popey should i merge my tweaked packages.json into my fork and submit the link to it? [17:30] Accelerator, maybe try apt update not sure if that's relevant, just suggesting [17:30] coolpolygons: yes, just don't create a pull request to the upstream project, but link to your fork in the task [17:30] Sure thanks for the suggestion daniellimws[m] ...trying again..if it does not work then i will reun apt-get update :D [17:31] s/reun/run [17:32] i need to make food, back in a bit [17:32] popey, there's one problem. I see that there's a Kubernetes tutorial task, but there is already a tutorial, written in... August [17:32] shouldn't you remove this task? :D [17:34] Bye me too [17:34] konrad11901: Maybe it is outdated? [17:34] Not sure though [17:34] * daniellimws[m] turns off wifi so that I can actually go to sleep [17:34] Accelerator: it doesn't look so, but maybe I'm wrong [17:36] konrad11901: I don't think so...really think that tutorial is either outdated or missing something [17:38] davidcalle, degville: anyone there? [17:39] konrad11901: Hehe no mentors are here during the weekend except a few [17:39] Accelerator: I had some hope that maybe they are there :D [17:40] konrad11901: I'm here but not close to a PC atm [17:41] degville: there's a Kubernetes tutorial task, but such tutorial already exists. [17:41] Since August [17:43] popey: https://paste.ubuntu.com/26379494/ can you chekc this [17:44] Nissaar: popey is making food ... [17:44] help anyone ? [17:44] ? [17:44] ? [17:44] ? [17:45] Nissaar: Seems like a server error..can you try again? [17:45] try what? [17:45] `snapcraft prime` [17:46] konrad11901: good spot on the Kubernetes duplicate, although the tutorial on tutorials.ubuntu could be expanded. [17:49] popey there [17:49] ? [17:49] degville: mhm, will consider this. And by the way, I've written the Openstack tutorial, will send it in an hour or so. Will you be able to check it today? [17:51] popey: im trying to run git commit -m, but its giving me an error: https://paste.ubuntu.com/26379536/ [17:51] konrad11901: thanks for the tutorial. I don't think we'll be able to check it today, but I'll try if I get a chance. [17:52] degville: ok, thanks :) [17:52] Thank you :) [17:53] coolpolygons: he is not online...i'm waiting for him too...stay around [17:53] alright [17:56] any snapper oniline ? [17:56] im a noob snapper [17:56] https://paste.ubuntu.com/26379494/ [17:58] Nissaar: not a pro but let us see your .yaml [17:58] sorry Nissaar i dont understand... [17:58] :( [17:58] oh and Nissaar if u have ur packege.json it'd be nice to upload that also? [17:59] https://paste.ubuntu.com/26379569/ [18:01] Right let me try it here [18:03] waiting... [18:04] any mentors familiar with working with github? [18:04] more exactly git? [18:04] Nissaar: Yeah give me a few mins with u [18:09] While i'm testing Nissaar's snap...tell us your problem coolpolygons [18:09] so i have my edited file locally [18:09] Hmm ok [18:09] how do i upload it to my github fork? [18:10] So you need to make a pull request and ask to merge? [18:10] not to the original one, but to the forked one [18:11] i dont want to PR to the original dev [18:11] Well yeah but then you will need to ask to merge [18:11] i forked the project to my own repo so i wanna change it there [18:11] so how do i do that? [18:11] coolpolygons: https://www.digitalocean.com/community/tutorials/how-to-create-a-pull-request-on-github....this site helped me [18:11] Oh no! Sammy ate the page you were looking for. [18:12] :( [18:12] Uh what? [18:12] link is not showing anyhting [18:12] showing the "Oh no! Sammy ate the page you were looking for." [18:12] https://www.digitalocean.com/community/tutorials/how-to-create-a-pull-request-on-github [18:12] there we go [18:12] xD the ...this was also hyperlinked [18:13] Nissaar: Almost finished..sorry for the delay :( [18:13] coolpolygons: Sorry about that XD [18:14] On branch add-snap-support Changes to be committed: (use "git reset HEAD ..." to unstage) modified: package.json Untracked files: (use "git add ..." to include in what will be committed) dist/ package-lock.json [18:14] what are these? [18:14] Accelerator: faire vite ta [18:15] Accelerator: be quick [18:15] coolpolygons: hmm you checked for git status right? [18:15] yes [18:16] Good..that's still ok...it is showing you what files you modified...follow the rest of the steps now :) [18:16] are the text in red the ones i changed? [18:17] theres a green and red text, the green one says modified and red one says untracked [18:17] Nissaar: Well seems to be a connection problem from your side as i'm getting specified name.............not executable error [18:17] coolpolygons: Mind giving me a screenshot on prnt.sc? [18:18] https://prnt.sc/hzz5yl [18:19] coolpolygons: You edited a single file? [18:20] the dist directory was created once i snapped it [18:20] and yes, i edited packages.json only. [18:21] Cool..all good..continue with the following steps on the link [18:21] will the new directory be uploaded also? [18:21] guess ill have to wait for popey [18:22] Nissaar: Yup...sorry but i still think there is a connection problem unless you need to use a network plug in your yaml? [18:22] oh well popey knows more :) [18:27] Accelerator: i cant see my new changes online... [18:28] coolpolygons: You pushed to upstream? [18:29] --set-upstream add-snap-support [18:29] i did that [18:29] i meant git push --set-upstream origin add-snap-support [18:30] Hmm you sure that's the branch name? [18:30] yeah thats the one i created by following the snap tutorial [18:31] coolpolygons: Go where your forked repo is and send me a screenshot [18:31] https://prnt.sc/hzzc62 [18:32] btw thanks for staying to help me out [18:33] np [18:33] Now did you run this `git add -A`? [18:35] holy shit [18:35] ur a genius [18:36] Hehe...i was confused how to do this too...but i got the hang of it after a few tries [18:36] hmm but after git add [18:36] i need to git push right [18:37] Git commit....add a helpful message :) [18:38] there's an error with husky when i do that so i tried to skip it and add comments in GCI instead [18:39] Ah don't skip any step..each one counts :) [18:40] http://prntscr.com/hzzgfc [18:40] i get thiserror [18:41] Huh never encountered this before...give me a min [18:44] coolpolygons: use git status and tell me what u see [18:46] http://prntscr.com/hzzjbf [18:46] a LOT of stuff pops up [18:48] Alright...since it is one of the rare exceptions and all ;)....do git push directly..When making a PR please put in a useful and helpful msg [18:49] yeah [18:53] i did it, now where do i check my updated files? [18:54] i still dont see it online in the add-snap-support branch :( [18:54] coolpolygons: send me a screenshot [18:54] of your forked repo [18:55] http://prntscr.com/hzznop [18:56] coolpolygons: When git pushing did you see something like this? [18:56] Counting objects: 3, done. [18:56] Delta compression using up to 4 threads. [18:56] Compressing objects: 100% (2/2), done. [18:56] Writing objects: 100% (3/3), 336 bytes | 0 bytes/s, done. [18:56] Total 3 (delta 0), reused 0 (delta 0) [18:56] To https://github.com/your-username /respository .git [18:56] a1f29a6..79c0e80 new-branch -> new-branch [18:56] Branch new-branch set up to track remote branch new-branch from origin. [18:57] Branch new-branch set up to track remote branch new-branch from origin. [18:57] this one only [18:58] coolpolygons: Ok so it did not work.... [18:59] first of all use this command `clear` [18:59] Then git status [19:00] and? [19:00] i see tons of new files and one modified [19:00] Ok still good [19:01] On branch add-snap-support Your branch is up-to-date with 'origin/add-snap-support'. [19:01] shows that too [19:01] Right..now git add -A [19:02] done [19:02] and then git commit -m "your message" [19:03] and that gives the error [19:03] ok let me see if there is a solution for that error [19:04] u have the screenshot of it right? [19:04] but if git commit is an optional task, would it affect the results of git push? [19:06] Well imo i think it affects everything since you are comitting [19:07] coolpolygons: Give me a sec [19:08] coolpolygons: Give this a try https://github.com/typicode/husky/issues/164 [19:08] Issue 164 in typicode/husky "Different outputs when running `npm run precommit` vs `git commit`" [Open] [19:13] coolpolygons: U still there? [19:13] mhm [19:13] 4:13 am but im good [19:14] Ok [19:15] coolpolygons: try git commit -m "message" --no-verify [19:15] i think im using the right node version because i installed v.9.x and husky was using v.9.6 [19:15] ill do jus thtat [19:15] THERE WE GO [19:15] OH MY GOD [19:16] WHAT DOES --NO-VERIFY DO THO [19:16] Oh well it bypasses the check that husky has been doing [19:17] OK HUSKY GO BURN IN FIRE NOW [19:17] HAHAHAHAHAHAHHAHAHA [19:17] coolpolygons: Hehe calm down...you still have to make a PR [19:17] oh about that [19:18] popey told me to not make a PR and just submit a link to my forked repo [19:18] Oh then you finished XD..just submit the link ;) [19:19] cuz i told him that i could get the snap running but its failing to load gtk modules, and he said to then just the erroneous one, so that we can work on it later [19:19] yeah Accelerator thank you so much for walking me through ::D [19:19] i cri *sniff* [19:19] It's ok...i'm glad to have helped :) and no need to cry :D [19:20] I'm sure you will help me when i need help too :) [19:20] what can i help you with xD if you need any, that is [19:27] https://paste.ubuntu.com/26379494/ https://paste.ubuntu.com/26379569/ [19:27] help ? [19:52] Nissaar: No one seems to be online [19:52] elopio: ^^ [20:11] Hi! [20:13] how do i start this app ? https://github.com/eth0izzle/the-endorser [20:14] Hi ILikeCreepers [20:14] Nissaar: Looks like you have to do a lot to get it running [20:14] tsssssss [20:15] like what ? [20:15] All you need it Python 3.4+ and do the following: [20:15] git clone https://github.com/eth0izzle/the-endorser.git [20:15] sudo pip3 install -r requirements.txt [20:15] Install Graphviz via your package manager, e.g. apt-get install graphviz or brew install graphviz [20:15] Download ChromeDriver for your platform (requires Chrome) and place in ./drivers. Alternatively you can use PhantomJS and launch with the --driver phantomjs flag (note phantomjs is 8x slower). [20:15] Setup your LinkedIn credentials in config.yaml [20:15] python3 the-endorser.py [20:15] m4sk1n: Uh what happened to you? XD [20:16] should i do that in the snap folder ? [20:17] You will note that this project has no requirements.txt file, meaning that there are no non-standard library modules used which would need to be pulled in at build time. If that were the case, snapcraft would have handled this for you, pulling the correct dependencies via pip, itself. Do not hesitate to open the files to get familiar with them. Once you are done, you can remove that httpstat directory. [20:17] found dat in tutorial [20:17] Nissaar: Since you already packaged it and are using snapping the app then number 1 and number 2 are invalid steps [20:18] Start from installing Graphviz [20:18] https://paste.ubuntu.com/26380304/ [20:18] in the endorser snap directory ? [20:19] Accelerator: ? [20:19] Nissaar: You changed anything in your yaml file? [20:20] yes [20:20] no [20:20] i ddnt xD [20:20] Hmm wait a sec [20:23] elopio, for the package and publish task could you please [20:24] elopio,fork your repo into github.com/snapcrafters, transfer the snap name from you to snapcrafters, and configure the repo for automatic publishing into edge on commit [20:25] heesen: can you help? [20:25] Nissaar: Check if you have the file "the-endorser.py" in your current directory? [20:25] yes i have [20:25] heesen_: Elopio is not online [20:26] Accelerator: how do you know [20:27] heesen_: I am using Hexchat and i can see the status of other people..and if Elopio is not replying so it means he is offline XD :) [20:28] degville: I sumbitted the tutorial, feel free to look at it in your spare time :) [20:28] Nissaar: Well nope i cannot help you with this [20:28] konrad11901: Help Nissaar [20:29] Accelerator: I'm not sure if I'll be able, I'll check the IRC logs and come back in a while [20:29] konrad11901: Sure..i'm not that good at snapcraft [20:30] i thnik it worked [20:30] i changed it to command: snap the-endorser.py [20:31] Hmm did it snap the-endorser? [20:32] https://paste.ubuntu.com/26380386/ [20:33] im having another prblm now [20:33] remove "snap" [20:34] i dnt understand [20:35] if i remove it it doesnt build [20:35] mkwr mo bzn rstart nkr [20:35] Well Nissaar i think you got it all wrong [20:36] ikr [20:36] but what to do ? [20:36] Well wait for a mentor...seems no snapcrafter is here...hmm unless konrad11901 finishes reading the logs [20:37] im sleepy. maybe tomorow [20:37] Accelerator: sorry, I don't think I'll be able to help, will try to snap it myself, but don't know if I'll succeed [20:38] konrad11901: Yeah sure..it does not work from my side [20:42] * Accelerator is going to sleep [20:53] Thanks konrad11901, will do.