----BEGIN CLASS---- [13:28] startclass [13:29] Good evening and welcome again to this years' summer training [13:29] today's session will be on communication and netiquette [13:29] hello [13:29] is it started [13:29] before I begin, let us do a roll call [13:29] Anupama Shipurkar [13:29] Mahendra Yadav [13:29] Akshay Shipurkar [13:29] Abhinav Shirur [13:29] Shankar Jha [13:29] Gaurav Sitlani [13:29] Deepak Chethan [13:29] Bhavin Gandhi [13:29] Balaji [13:29] Vipul Gupta [13:29] Bhavesh Gupta [13:29] Wrik BHadra [13:29] Akash pathak [13:29] Robin Schubert [13:29] Jason Braganza [13:29] Zeba Karin [13:29] Aditya Khowala [13:29] Nitesh Mishra [13:29] Shivani Mehendarge [13:29] Ishan Singh [13:29] Mayank Gupta [13:29] Devesh Kumar [13:29] Parth Sharma [13:29] Pradhvan Bisht [13:29] Aditya Konarde [13:29] Aman Pratap Singh [13:29] Shivam Ahirao [13:29] Deepika Upadhyay [13:29] Sangram kakade [13:29] Ravindra Lakal [13:29] Priyanka Sharma [13:29] Apoorv Goel [13:29] piyush [13:29] Nisha Rani [13:29] Rishav Sapahia [13:29] Deep [13:30] Saikat Dey [13:30] Amarjeet Singh [13:30] Mohd Omama [13:30] Shrimadhav U K [13:30] Ashwani Kumar Gupta [13:30] Stalin Varghese [13:30] Bhawana [13:30] Devesh Verma [13:30] Akanksha Bhardwaj [13:30] Hrishikesh Barman [13:30] Anu Kumari Gupta [13:30] Jitesh Pabla [13:30] Rimsha Khan [13:30] Nishanta Sarma [13:30] Mohsin Mumtaz [13:30] Kushal Das [13:30] add: mbuf [13:30] Thanks for the roll call [13:30] mbuf, config issue, will update it properly after the session. [13:30] APOORV SACHAN [13:31] <{tHEbIgtHEb}> Bhargav Voleti [13:31] Dhairyya Agarwal [13:31] My name is (@shakthimaan), in the real world people call me as Shakthi Kannan [13:31] After the introductions, we usually start with basic communication and netiquette [13:31] There are some best practices that we follow in this context [13:32] Sorry I am late. [13:32] messi fc [13:32] I am assuming you have already gone through the previous years' logs - https://dgplug.org/irclogs/mbuf_1stclass.log [13:32] kushal, okay [13:32] The second class is at https://dgplug.org/irclogs/mbuf_2ndclass.log [13:32] my name is not there in the list.....saloni gupta [13:32] I am not going to repeat the same, but, I would like this to be more of a Q&A session [13:33] yes shakthimaan! [13:33] To start with, when you type your name, only the first letter should be a capital letter [13:33] Typing in all capital letters in written form means that you are shouting at the person who is reading it [13:34] ! [13:34] common errors I observe from yesterday's chats include using SMS speak [13:34] ! [13:34] SMS should be used only for SMS, not in other forms of communication; it is considered very unprofessional [13:34] iugifjdkofiid jgfiujeijkf jiuoekfol fgoigjkhg fjijfke [13:35] Onyinye Madubuko [13:35] also avoid typing "..." at the end of each sentence unless you intend to use ellipsis [13:35] sorry [13:35] next [13:35] What about typographical errors regarding capital letters? [13:35] ! [13:35] they are understandable right? [13:35] wrik003, acronyms are fine, but, at least do a spell check [13:35] [13:35] ! [13:36] next [13:36] What about ellipsis? Why do we use them here? [13:36] There is a saying that "Writing is human. Editing is divine." So, what you write reflects about you. [13:37] dhairyya, use it at the right context, https://en.wikipedia.org/wiki/Ellipsis [13:37] next [13:37] i had the the same question had it answered [13:37] sachanapoorv, okay [13:37] next [13:37] answered [13:37] English is not our native language, hence grammatical mistakes can be forgiven [13:38] but, spell check, formatting are essetial when you are presenting content [13:38] ! [13:38] next [13:38] Is writing everything in lower case alphabets ok? [13:39] Hi everyone, glad to join you again. I was disconected forwhile [13:39] saikat195, the reason people write in lower case, like prose, is because it is readable [13:39] as long as it is understandable? Many are doing so. [13:39] saikat195, you want to get the message across, not waste time trying to decipher [13:39] saikat195, some of us may not understand our own handwriting at times [13:40] saikat195, It is also a good practice to review your content before sending it (e-mail, for example) [13:40] ! [13:40] ! [13:40] next [13:40] In case of mail communications sometimes people use sarcastic mails. Is it the right way to express or mails should be with minimum emotions? [13:40] Yes, of course, thank you mbuf [13:40] theAtom, we are humans, and sarcasm is part of us [13:41] theAtom, usually, a certain amount is tolerated in mailing lists or on social media [13:41] if we have to reply quick then how can we maintain check [13:41] theAtom, but, do not take these things very personally [13:41] ! [13:41] theAtom, flame wars, heated discussions happen all the time [13:41] Okay understood [13:41] theAtom, two people can go to a movie and have two different opinions [13:42] theAtom, they are not logical, but, psychological [13:42] theAtom, it is okay for people to agree to disagree and move on [13:42] theAtom, focus on the solution that you want to work with, learn whatever you need and move on [13:42] theAtom, otherwise these discussions are going to just eat your time (unless it is a time pass) [13:43] ! [13:43] theAtom, trolling is generally not encouraged; the amount of distractions people have these days is enormous [13:43] theAtom, focussing on Getting Things Done (GTD) is the key [13:43] Yes. Absolutely true. [13:43] theAtom, I had taken a separate session on "Time Management", check the past IRC logs [13:43] next [13:44] deepika, you can take your time before replying (don't rush, unless you are sure of the answers) [13:44] how can we politely suggest that we had not understood what they said [13:44] deepika, "Can you re-phrase your answer/question" is one way [13:45] deepika, but, people need not necessarily be polite (depending on how the day has been, or under what pressure they are) [13:45] deepika, it is okay for people to be angry, or annoyed; "We are still only humans" :) [13:45] query them again [13:45] deepika, just do not take it very personally; show empathy with people if you can [13:45] next [13:46] Is it essential to be a part of the mailing-list? I haven't been able to receive a confirmation email yet, even in my spam. [13:46] *not even [13:46] jiteshpabla, most discussions happen in mailing list, so you should subscribe to them [13:46] ! [13:46] jiteshpabla, the reason mailing lists (ML) still survive today because the organization controls the domain [13:47] of course, one can have meetups, or FB groups, but, the content is owned by them; since we care about privacy, security we don't rely on them entirely [13:47] one of the objectives of working with Free and Open Source Software communities are that you learn to be self-disciplined and can stand on your own [13:47] it is a different type of mind-set, which not everyone can adjust to [13:47] next [13:47] ! [13:48] ! [13:48] next [13:48] Most of the mails from the mailing are in the spam folder. I don't know why ? [13:48] Cyber_freak, you might need to mark them as "not spam" and the filtering engine will learn it [13:49] Cyber_freak, many marked them as spam, please help us by marking them not spam. [13:49] next [13:49] Has anyone yet received any mail in the mailing list? I am subscribed, kushal checked my email id yesterday and confirmed my subscription, yet i have not received a mail. [13:49] okay ! I will . Thanks ! [13:49] Cyber_freak, I did this in Gmail: mark it as non-spam and also enable the option (it shows soon after) to move all future correspondences to a certain tab. [13:50] I didn't attend last class what should i do ?? [13:50] ! [13:50] Cyber_freak: also it might help to add the list-address to your addressbook? [13:50] ! [13:50] saikat195, you will receive e-mail as and when it is sent [13:50] saikat195, you can check with kushal otherwise [13:50] because i didn't get any mail regarding this [13:50] ! [13:50] geekabhi007, go through the logs from the previous sessions [13:50] I have recieved mail in mailing list [13:50] Okay, so we haven't received one yet, right? [13:51] saikat195, we did. [13:51] Cyber_freak: but for a proper reply you'd need to add details on mailserver and mailclient [13:51] next [13:51] But I did not get [13:51] You can check your mail settings after the class [13:52] saikat195, we will try to solve it after class [13:52] ! [13:52] next [13:52] Last year, i registered for mailing list. Should i do it again this year? [13:52] im_mohsin, you only register once with your e-mail address [13:52] im_mohsin, if you wish to register with a different e-mail address, you need to register again [13:52] im_mohsin, with the new one [13:52] next [13:52] I'm new at python language what is the best way to get it properly [13:52] Suppose i have a doubt . So can i ask it apart from training time? Where and whom should ask doubts? [13:52] mbuf, thanks [13:53] geekabhi007, define "get it" [13:53] is there any reading materials or something as of now? I also did not get any email? are you guys talking about the mailing list? [13:53] singh123, try to spend time hanging in this channel, where you can ask questions [13:53] ! [13:53] singh123, you can also shoot an e-mail to the mailing list for help [13:53] singh123, but, before you ask questions, we expect that you did some homework [13:53] i mean how can l learn python language properly [13:54] singh123, you need to tell us what efforts you have taken to fix it, or solve it [13:54] singh123, we are all volunteers here, and we are here to help you [13:54] singh123, so everyone respects everyone's time [13:54] singh123, read on "How to ask questions the smart way" for a start, http://catb.org/~esr/faqs/smart-questions.html [13:54] mbuf, thanks [13:55] geekabhi007, it takes ten years to learn a language properly; read http://norvig.com/21-days.html [13:55] ! [13:55] geekabhi007, practice. practice. practice. [13:55] next [13:55] Is there any active Facebook group of dgplug? Can I have the link? [13:55] ! [13:56] how do i learn python from beginning to advance [13:56] skarpy, I do not know of any; kushal can answer that, but, why FB? [13:56] ! [13:56] mbuf: I was looking for some visuals in communication, that's why [13:56] ! [13:56] geekabhi007, learn the language, and practice writing code in it; learn from other people's code etc. [13:56] geekabhi007, there is no one stop solution for it; it comes with experience [13:57] skarpy, nope, we are active here on IRC. [13:57] skarpy, what are you referring to as "visuals"? [13:57] skarpy, did you read the FB privacy policy? [13:57] skarpy, you have to be careful with what you post in social media? Their terms and conditions are sometimes not suitable for the philosophy of F/OSS [13:57] can you suggest any website or book for learning python from beginning [13:58] mbuf: nope, ok got it. kushal : ok fine, I am comfortable here. [13:58] skarpy, people unfortunately are not aware of it (most of the time), and they fall into a trap [13:58] skarpy, with our own domain, we own the copyright; it does not mean we are not active on social media [13:58] geekabhi007, have you seen the summer training course details? [13:58] At all? [13:58] skarale, we are, but, we mostly use it for marketing (at least I do) [13:58] geekabhi007, kushal has a good book on Python; search the web for more [13:58] next [13:58] You talked a lot about mentors in the irs chat log. Where and how to find myself a mentor ? [13:59] ! [13:59] geekabhi007, http://pymbook.rtfd.io [13:59] ok [13:59] dodococo, who is your best teacher? [14:00] dodococo, in school/college [14:00] You guys are the best that I got right now [14:00] dodococo, which is your favourite ice-cream? [14:00] chocolate [14:01] let us do a roll-call for each of your favourite ice-creams [14:01] What are we discussing about today? [14:01] Vanilla! [14:01] Butrer-scotch! [14:01] Butter Scotch [14:01] Chocolate [14:01] Chocolate [14:01] Chocolate [14:01] Choclate [14:01] Strawberry [14:01] Black Forest [14:01] Chocolate [14:01] Chocolate [14:01] Butterscotch [14:01] Vanilla [14:01] I don't eat refined sugar. So don't like any [14:01] Chocolate [14:01] Fruit [14:01] Butter Scotch [14:01] Chocolate :) [14:01] Butter scotch [14:01] Butter-scotch [14:01] Black Current [14:01] Chocolate [14:01] mbuf, this reminded me of your workshop at reserved-bit ;) [14:01] Butter Scotch [14:01] Chocolate [14:01] Black Current [14:02] black current [14:02] Mango [14:02] Butter Scotch [14:02] Chocolate [14:02] chocolate!! [14:02] Chocolate [14:02] Chocolate [14:02] butter scotch !! [14:02] chocolate [14:02] Chocolate [14:02] Kaju-Anjeer; has anyone tried this one? [14:02] shivamA1, :) [14:02] Vanilla [14:02] <{tHEbIgtHEb}> Chocolate [14:02] Butter-scotch [14:02] shivamA1, yes, me too. [14:02] vanilla [14:02] Choclate [14:02] mango [14:02] mine is chocolate too [14:02] shivamA1, yes, me too :) [14:02] Custardapple [14:02] bhavin192 we are having a revision :) [14:02] Vanilla [14:02] strawberry [14:03] so majority is chocolate [14:03] All are favourite [14:03] anuGupta, you are exceptional! [14:03] ! [14:03] Butter scotch gave tough competition! [14:03] Tutti-Fruity [14:03] so you tried different flavours, and you decided on one [14:03] ! [14:03] you have to talk with different people, based on your interests, and decide [14:03] just as I cannot decide your favourite ice-cream, I cannot decide who is your mentor [14:04] ! [14:04] ! [14:04] it is perfectly fine to work with a mentor for a period of time, and then move to another project [14:04] I got the point, but where to start talking. [14:04] ! [14:04] you can share your concerns, and it is perfectly fine for people to move in and out of teams [14:04] but, try to work in a project for at least 3-4 years [14:04] next [14:04] can you explain about the mailing list mechanism...? regarding the flow of the mails which i receive and the ones which i intend to send. [14:05] answered [14:05] sachanapoorv, can you re-phrase your question please? [14:05] ! [14:05] next [14:05] I'm not using fedora [14:05] ! [14:05] sure! [14:05] geekabhi007, what is your question? [14:06] Please put a '?' at the end so that I know you are asking a question; otherwise, it is only a statement [14:06] I'm not using fedora , i'm using ubuntu [14:06] geekabhi007, and? [14:06] geekabhi007, still not a question. [14:06] ok [14:06] Butterscotch [14:06] can you explain about the flow of information in a mailing list ? [14:06] Strawberry. [14:06] When we all meet in a conference, we can go for an ice-cream treat :) [14:07] and kushal will arrange for all the above flavours [14:07] sachanapoorv, Someone sends mail to the list, everyone gets it, and then who ever wants, can reply to the list. [14:07] 1 [14:07] ! [14:07] mbuf, next PyCon Pune. [14:07] mbuf, yes! [14:07] kushal, ACK! [14:07] next [14:07] ! [14:08] next [14:08] With the rate at which questions are asked, I am assuming people are typing looking at the keyboards [14:08] Please learn touch typing! [14:08] next [14:08] hey ! i am using python 2 for mostly web scraping how to move my code to python 3 ? Should i start from scratch again ? [14:09] Cyber_freak, that depends on what constructs you have used [14:09] Cyber_freak, also this is not session for that, we are reviewing the logs given yesterday. [14:09] Cyber_freak, you might want to read on Python 2 to 3 migration guides [14:09] Cyber_freak ask after session. [14:09] next [14:09] my question is answered! [14:09] next [14:09] mbuf: we will maintain a Github repo for record of favourite flavour of all memeber :) [14:10] okay ! sorry got a bit of topic here . Won't happen again. [14:10] ! [14:10] iKshitij, chocolate has still won over the years :) [14:10] iKshitij, sure [14:10] ! [14:10] next [14:10] How to find a project online to contribute ? How to start contributing ? [14:11] ravindra, you need to go through the previous years logs on the topic [14:11] ! [14:11] ravindra, I have a presentation on the topic as well, http://shakthimaan.com/downloads.html#i-want-2-do-project-tell-me-wat-2-do [14:12] ok [14:12] ravindra, for people who need a formal book, I have one too (commercial though) http://shakthimaan.com/what-to-do.html [14:12] ravindra, there is no one-liner for it; hence, the need for the above material [14:12] next [14:12] next [14:12] Reaching out to people unknown is hard for introverts like me. Words of advice? [14:12] I am from Ukraine, can I participate this internship? I am so interested in learning Python, and it seems to me this group is a good way [14:13] yurii, You are already taking part in the training by being here. [14:13] yurii, Welcome once again :) [14:13] thank you [14:13] jasonbraganza, good question [14:13] yurii, also make sure to join the mailing list [14:13] jasonbraganza, we are all here because we share some common traits [14:14] @ravindra: check this writing http://blog.hackerearth.com/2014/03/how-to-get-started-with-open-source.html by sayan [14:14] I have joined (it seems to me) [14:14] jasonbraganza, and like-minded people; hence, depending on your interest, you will find people who share your same interests [14:14] jasonbraganza, conferences, meet-ups, IRC discussions are places to socialize and share know-how [14:15] ! [14:15] jasonbraganza, most developers who are introverts are happy hanging around these places [14:15] jasonbraganza, and the tools that were designed exist for the same reasaon [14:15] ! [14:16] jasonbraganza, so when you socialize and hang around with like-minded people, I am sure you will find the project and people you want to work with and be with [14:16] jasonbraganza, and people will start to open up and share know-how [14:16] jasonbraganza, at least that has been my experience too [14:16] next [14:16] Is it a bad practice to ask someo one for mentoring? [14:16] someone [14:16] mbuf: Thank you. grateful :) [14:17] im_mohsin, yes, if you ask "i want 2 do project. tell me wat 2 do." [14:17] im_mohsin, try to write something about yourself, your interests, why you want to do the project, the timeframe, your skills etc. [14:17] im_mohsin, and mentors might respond [14:17] next [14:17] next [14:18] Suppose we have an idea for an project and we do not know anything about Project Management or so and do not have much skills to start developing that project on our own, Where should we go or what to do? [14:18] in earlier logs it is mentioned to not be language specific , (of trying out new languages too ) , how can we understand which language to select for a project ? [14:18] thanks mbuf [14:18] PHI, talk to me; I am starting to work on project management for F/OSS projects; see https://github.com/dgplug/operation-blue-moon [14:19] deepika, I mention this in my workshops that it is good to know to think in four paradigms: procedural, OO, functional and logical [14:19] ! [14:19] deepika, it opens up your mind into thinking in different ways [14:19] next [14:19] While sending mail to unknown person which is the best way-calling by name or Sir/Madam as different organizations are having different cultures? [14:19] theAtom, that is a tricky one [14:20] theAtom, most people do use Sir/Madam, or some say "To whomsover it may concern" [14:20] theAtom, but, again it depends on the context [14:20] next [14:20] Many communities have both mailing list and IRC/slack. In that case if I need help, where should I post my query? [14:21] Thank you mbuf [14:21] dank-, try one, wait for a response, and then try the other channels [14:21] dank-, spamming the same problem to multiple (hoping for an answe) mailing lists is also discouraged [14:22] dank-, you need to give some time before trying again [14:22] dank-, BTW, Slack uses IRC protocol under the hood [14:22] dank-, lot of people think it is some new fancy technology [14:22] mbuf, there is also gitter [14:22] dank-, sure [14:23] dank-, it is like re-branding socket programming to IoT [14:23] it has existed for decades [14:23] next [14:23] Where to start with functional and logical paradigm of programming? [14:23] ! [14:23] ! [14:24] ! [14:24] dhairyya, you need pick a functional language and logical programming language (PL) [14:24] dhairyya, and do some exercises with it [14:24] dhairyya, or work or real projects [14:24] Some languages are a combination of many paradigms [14:24] ! [14:25] ! [14:25] dhairyya, Project Euler is a good place, https://projecteuler.net/ [14:25] So which languages are best for starter in this domain? [14:25] dhairyya, sure [14:25] dhairyya, each PL was designed for a purpose; use the PL that best helps you to solve the problem in that particular domain [14:25] ! [14:25] next [14:25] ! [14:26] next [14:26] Does doing Competitive Programming helps in real world projects like FOSS etc ? [14:26] thanks mbuf [14:26] We have slowly moved from communication and netiquette to project work; I am fine with it [14:26] Do tough data structure and algorithms are required in this domain or normal would be fine ? [14:26] apsknight, I do not done competitive programming, so I can't comment on it much [14:26] apsknight, I am more of the do it right approach types, even if it takes a bit longer [14:27] johnsnow, those are good to know; it will help you when you do performance analysis [14:27] apsknight, in competitive programming, you have to do things in time, and you have to meet the time deadline [14:28] apsknight, at present, I am not much a fan of it; YMMV [14:28] next [14:28] mbuf, Where can I learn about git? [14:28] balaji, start with my presentation http://www.shakthimaan.com/downloads.html#di-git-ally-managing-love-letters [14:28] Analysis of what ? [14:28] balaji, you should be able to find other tutorials online as well [14:28] johnsnow, of programs [14:28] next [14:28] I already know in C++. So after the training is over, will I be able to contribute to C++ projects? Because I've heard that C++ projects' codes are tough to read [14:29] *already know [14:29] messifc, the training is to guide on how to work with projects [14:29] messifc, toughness is subjective [14:29] apsknight, do competitive and this training side by side. [14:30] messifc, we see there is a methodology and approach to working with F/OSS projects; we just share our time so you can benefit the same as how we have learnt it as well [14:30] next [14:30] In a mail communication sometimes people use one liners without addressing the particular people. Is it the right way or every time we have to address? [14:30] okay :) yeah I eagerly waiting for that time when I am ready to work on some projects :) [14:30] ! [14:30] theAtom, it is short and to the point [14:30] Will this training help me in learning security related stuffs ? [14:30] theAtom, most of the time, we are only interested in the technical answers; people are not interested in reading prose [14:31] ! [14:31] theAtom, in mailing lists; hence, we prefer to keep it short and sweet [14:31] johnsnow, some amount yes. [14:31] johnsnow, find the mentor who works with security [14:31] next [14:31] next [14:31] mbuf, Are side projects important? If yes, how to manage time for it? [14:31] What are the basic skills that may be a required to start developing a project? Like Version Control, languages, interfaces... [14:31] Okay mbuf. Thank you [14:31] ! [14:32] PHI, complete this training, you will learn what all are required [14:32] dank-, it depends on how much time you can give to them; I prefer that you work on one project, finish it before moving to the next [14:32] apsknight: I regularly participate or practice in Competitive programming but I think FOSS projects teach you more ! CP will strengthen your Data structure and algorithm but FOSS will teach you more than that ! You will learn different framework different technologies and different approach ! [14:32] Ok [14:32] dank-, again this comes from *nix philosophy - "Do one thing, and do it well." [14:32] ! [14:33] mbuf, Okay [14:33] PHI, if a domain requires that you learn a PL, learn it; VC is a must (most of us use Git here) [14:33] iKshitij, i agree wid you. [14:33] PHI, learn the tools used in the project; find a mentor, pick tasks, get constant feedback, finally get commit access! [14:33] shivamA1, wid ? [14:33] Okay, iKshitij [14:33] next [14:33] When did you start contributing to OSS ? mbuf and kushal [14:33] shivamA1, What is wid? weed? [14:34] dodococo, 2004 for me. [14:34] mbuf: there are stuff that can be done with many languages, then which one should i pick? [14:34] dodococo, As Bengali translator to KDE. [14:34] sorry sorry with. [14:34] Did you participate in GSOC? What is your view on that? [14:35] dodococo, That is not the discussion topic. [14:35] People please come back to the session topic. [14:35] Oh okay, sorry [14:35] ! [14:35] dodococo, I started with BASIC programming on a ZX spectrum; haven't pushed the code yet [14:35] dodococo, will do so [14:36] PHI, pick the one that you are comfortable with [14:36] dodococo, I have never participated in GSoC; but, I guess most students from India have used my material to get accepted in GSoC [14:37] ! [14:37] dodococo, at least that is what they tell me every year [14:37] we are past the one hour mark [14:37] Wow [14:37] next [14:37] next [14:37] is it possible (may be in an extreme scenario), that a single programming language can take care of all the functional requirements of a PROJECT? [14:37] A programmer is expected to know a lot of languages, how do we really get good at so many of them? [14:38] ! [14:38] neer, Have you read the link we gave yesterday? [14:38] neer, it seems not. [14:38] I will finish the pending queue; but, we can take more questions later on [14:38] yes, it says 10,000 hours [14:38] sachanapoorv, in Scala you can program in different paradigms [14:38] next [14:38] I tried to install Xchat in Ubuntu and it shows "no installation candidate" on the terminal. What might be issues ? [14:38] kushal, is there a way to tell batul to not take in more questions? [14:39] vipulgupta2048_, you need to tell us how you tried to install [14:39] next [14:39] next [14:39] mbuf, nope, will add that. [14:39] What is bottom posting and top posting? [14:39] sudo apt-get install xchat [14:39] What are the challenges to expect when trying to contribute to FOSS after you have come up with an idea ? I am new to it, so would like to know the hard things to face. [14:39] vipulgupta2048_, you also need to use a pastebin service to tell us what the output was [14:39] saikat195, it varies from person to person [14:40] mbuf, there is only person in the queue. [14:40] mbuf : After the class send you the link [14:40] saikat195, some might find difficulty in communication, some in implementation, some in documentation, or some could have combination of the same [14:40] next [14:40] mbuf, can you give those materials for GSoC? [14:40] vipulgupta2048_ I can help you with that as I faced the similar problem [14:40] ashwanig, http://summertraining.readthedocs.io/en/latest/communication.html#mailing-list [14:40] pr97, all my material is available on my site www.shakthimaan.com/downloads.html [14:41] pr97, and it has been linked from other sites as well [14:41] pr97, and you also missed the whole idea of GSoC. [14:41] pr97, just use a search engine [14:41] okay thank you mbuf . [14:41] pr97, and getting into GSoC is not what we see want students for [14:41] pr97, we want students to continue contributing to the project for many years [14:42] pr97, it is not just for the money; it is the principles and values that we stand for in F/OSS which is knowledge-sharing [14:42] ! [14:42] And people are still top posting in mailing list :( [14:42] orbot_, pr97 was the last question [14:42] ! [14:42] orbot_, let me end the class, and we can have discussions afterwards [14:43] mbuf, that is really nice priciples, knowlegde sharing. [14:43] im_mohsin, you need to get the principles correct [14:44] im_mohsin, otherwise F/OSS is not for either one of use [14:44] Btw, everyone, we are here on the IRC channel in the other time also, you can come and talk to everyone. [14:44] im_mohsin, it is the belief that we have; job, status, money are secondary here [14:44] It does not have to be only during the session time. [14:44] next [14:44] next [14:45] In your experience, is English the lingua franca in the programming world? Any special notions of sensitivity when dealing with other cultures? [14:45] No more questions for now. [14:45] Can you please tell the role of pastebin in communication [14:45] jasonbraganza, there are programs written in native language too, but, that can be region specific [14:45] and if i could sneak another one in, Etiquette when educating other folks about F/OSS? [14:46] jasonbraganza, in the early part of the century, there was a vote on which language to choose for scientific publications [14:46] How to get Mailing list? [14:46] orbot_, if you paste a long file here or say lines of error messages, it will be difficult to follow, many may be talking at the same time [14:46] jasonbraganza, and there was a close contest between German and English; and English won it with a slight margin [14:46] jasonbraganza, hence, today most of the documentation is in English; but, because in F/OSS projects, people contribute from different countries, you will find documentation in different langugase [14:46] s/langugase/languages/ [14:47] jasonbraganza, but, most programs are written in English [14:47] jasonbraganza, http://www.shakthimaan.com/downloads/glv/presentations/mailing-list-etiquette.pdf [14:48] What is the tomorrow home work? [14:48] Next: [14:48] As you all can see, to work with computers, we have to use a keyboard. [14:48] And for longer hours than many of your friends. [14:48] Thank you :) [14:49] So, the most important thing to learn at this moment is touch typing. [14:49] Who all here can do touch typing? [14:49] say yes, if you can. [14:49] i can [14:49] <_RicharD_> Yes [14:49] yes [14:49] I can but not good at it [14:49] Naveej Ahamed [14:49] yes [14:49] i practised a bit [14:49] yes, but slow [14:49] kushal, To an extent [14:49] yes [14:49] learning it [14:49] naveejka, what is that? [14:49] Not great at it [14:49] yes [14:49] slow [14:49] to a certain extent [14:50] slow [14:50] yes [14:50] nope [14:50] I can [14:50] yes [14:50] Means [14:50] People can not read instruction: I said to write only yes if you can. [14:50] slow [14:50] AndChat-622356, typing without seeing the keyboard [14:50] Yes [14:50] Yes [14:50] <{tHEbIgtHEb}> Yes [14:50] no [14:50] Yes [14:50] yes [14:51] yes [14:51] Yes [14:51] next question: [14:51] ! [14:51] Do you have a modern Linux installed on your computer (may be on a vm)? [14:51] suggestion: use typing tutor software and practice it "daily". [14:51] no [14:51] Yes [14:51] Yes [14:51] say yes or no. [14:51] Yes [14:51] no [14:51] Yes [14:51] yes [14:51] I found typing.com vsry useful . [14:51] yes [14:51] yes [14:51] Yes [14:51] yes [14:51] yes [14:51] yes [14:51] yes [14:51] yes [14:51] yes [14:51] yes [14:51] yes [14:51] yes [14:51] <_RicharD_> Yes [14:51] Yes [14:51] yes [14:51] yes [14:51] yes [14:51] yes [14:51] yes [14:51] ubuntu 16.04 [14:51] yes [14:51] yes [14:51] Yes [14:51] yes [14:51] yes [14:51] Yes [14:51] yes [14:51] Yes [14:51] yes [14:51] yes [14:52] Yes [14:52] Yes [14:52] yes [14:52] yes [14:52] Yes [14:52] yes [14:52] yes [14:52] yes [14:52] yes [14:52] yes [14:52] linux mint 17.3 [14:53] No [14:53] Yes [14:54] anuGupta, You will need Linux for this training. [14:54] Yes, Ubuntu 16.04 LTS [14:54] ubuntu 16.04 [14:55] I am struggling to do so for last 3 days [14:55] Now, everyone please install gtypist tool on your distro, and practice at least an hour for the next one week, you should be able to start doing full scale touch typing [14:55] anuGupta, we will try to help you after the session. [14:56] Remember the tool name, gtypist. [14:56] Thank you. [14:56] kushal: absolutely [14:56] There are many other tools available, but this one works better in my experience. [14:57] thank you [14:57] gtypist [14:57] ok [14:57] ok [14:57] kushal: got it [14:57] great. I'll do it [14:57] gtypist [14:57] Today we saw many people are asking questions about how to learn some programming language again and again. [14:57] Thank you !! [14:57] But, that means none of them read the first link we gave yesterday: [14:58] http://norvig.com/21-days.html [14:58] mbuf: which layout should i follow then? dvorak or qwerty? [14:58] Read it again. [14:58] PHI, I am not going to decide your favourite ice-cream [14:58] PHI, you can try dvorak if you wish [14:59] Next, [14:59] :) ok [14:59] thanks mbuf i was searching for it [14:59] Yeah I found the link suggested in the mailing list very useful , everyone should go through it! [14:59] [14:59] kushal, please move this to the top-level directory [15:00] mbuf, I will create a link from top level to this one. [15:00] http://catb.org/~esr/faqs/smart-questions.html mbuf already gave this link today [15:00] Read it. [15:01] Also read the time management log mbuf just now gave. [15:01] next [15:01] next [15:01] I will try and have a follow-up session with all of you after few weeks, just to see how you are all doing [15:01] Not getting Mailing list [15:02] Keep asking questions [15:02] AndChat|622356, that is not a question. [15:02] Roll Call [15:02] so you learn in the process [15:02] messi fc [15:02] Kushal Das [15:02] Mayank gupta [15:02] Aman Pratap Singh [15:02] Parth Sharma [15:02] Shankar Jha [15:02] Akash Pathak [15:02] Priyanka Sharma [15:02] Pradhvan Bisht [15:02] Anupama Shipurkar [15:02] AndChat|622356: If subscribed, and if in gmail, type spam in the search bar [15:02] Deepak Chethan [15:02] K Sai Kiran [15:02] Shivam Ahirao [15:02] Niranjana Deshpande [15:02] Anu Kumari Gupta [15:02] Amit Kokitkar [15:02] Zeba Karin [15:02] Yurii Pylypchuk [15:02] Ravindra Lakal [15:02] Wrik Bhadra [15:02] Dhairyya Agarwal [15:02] Akanksha Bhardwaj [15:02] Ranjeet kumar [15:02] Apoorv Goel [15:02] Robin Schubert [15:02] Nishanta Sarma [15:02] Balaji [15:02] Bhavin Gandhi [15:02] Aditya Konarde [15:02] Saikat Dey [15:02] Ashwani Kumar Gupta [15:02] Abhinav SHirur [15:03] Nisha Rani [15:03] deep [15:03] atul kumar [15:03] Vipul Gupta [15:03] Mohsin Mumtaz [15:03] s/SHirur/Shirur [15:03] Jitesh Pabla [15:03] Onyinye Madubuko [15:03] Priyansh sourav [15:03] pooja [15:03] Deepika Upadhyay [15:03] Rimsha Khan [15:03] Rahul Bhattacharjee [15:03] Abhishek Sharma [15:03] Devesh Verma [15:03] Akshay Gaikwad [15:03] Santosh Kumar Shaw [15:03] Gaurav Sitlani [15:03] Kshithij Iyer [15:03] Chiranjeev Gupta [15:03] Pavan [15:03] Jason Braganza [15:03] Rishav Sapahia [15:03] Mohit bansal [15:03] poojaencoded: Full name [15:03] Syed Mohammad Fiha [15:04] pooja kumari singh [15:04] vipin kumar [15:04] Thank you everyone, we will meet tomorrow at the same time. [15:04] Farhaan Bukhsh ----END CLASS----