IRC log for #brlcad on 20161116

00:00.52 brlcad 2) get a repo space set up for integrating GCI work ... this is either an svn branch or a git clone/bridge somewhere. whatever the solution, the fewer steps for participants to actually getting commitable work, the better.
00:07.42 brlcad 3) get our source code set up ... this means setting up astyle to run (and fail) automatically, so we can integrate work continuously & faster
00:08.20 brlcad (that includes restyling our entire tree to eliminate mixed tab+space indendation)
00:11.45 brlcad 4) prepare any major task sets ... so for tasks like turning libged commands into proper plugins, we have to demonstrate what one of those plugins looks like first and make sure it's working. for design tasks, we need to have a gallery where accepted designs are showcased, so others can make designs that are different (and hopefully better) than those already accepted and we examples we can point them to
00:14.33 brlcad 5) get the virtual disk image updated/rebuilt or get a docker image set up, so participants can be given a prepared environment
00:55.59 Notify 03BRL-CAD Wiki:Firman051286 * 0 /wiki/User:Firman051286:
01:11.35 Notify 03BRL-CAD Wiki:Sean * 9840 /wiki/Google_Code_In/2016/TODO: track what we need for gci
01:11.55 brlcad formalized the list of things better at http://brlcad.org/wiki/Google_Code_In/2016/TODO
01:20.13 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
01:55.07 Notify 03BRL-CAD Wiki:Sean * 9841 /wiki/Google_Code_In/2016/TODO: mention opencl major task set
01:57.20 *** join/#brlcad pcmrpauhvazkgyvf (~armin@ipservice-092-211-154-185.092.211.pools.vodafone-ip.de)
03:42.26 *** join/#brlcad caen23 (~caen23@79.112.41.77)
04:56.52 *** join/#brlcad hero (0e8bdd19@gateway/web/freenode/ip.14.139.221.25)
04:57.09 hero Anyone there?
04:57.24 hero A very basic question yet important for me
04:57.43 hero I just wanted to know, I wanted to participate in GSoC 2017, what should I learn?
05:13.24 hero ?
05:14.14 Stragus If you hang around, someone from the core team will notice the question and answer eventually
05:15.01 Stragus And what'll need will probably depend on the tasks. The C language is fundamental, of course
05:16.22 hero Thank you Stragus , other than that , anything in advanced section?
05:17.04 Stragus Do you have access to the tasks from last year?
05:17.15 hero C upto which level is necessary , I am a total beginner
05:17.59 hero I have the questions not the answer
05:18.00 Stragus I would say as good as you can get in C
05:18.15 hero the archive page shows the previous tasks given
05:18.37 hero I was a student of Google Code In 2013,2014,2015
05:18.45 hero will it help?
05:18.57 hero Finalist in 2014
05:19.02 hero *sry 2013
05:20.17 Stragus I'm really not too informed on the GSoC and I'm only tangentially involved with BRL-CAD (they use some code I wrote)
05:20.42 hero :P , what type of code?
05:20.49 Stragus If you want to get a real IRC client and hang around, you can catch brlcad which surely has all the answers you need
05:20.57 hero I want to start writing for applications
05:21.08 hero I just know coding, I don't know where to begin
05:21.12 Stragus Ray tracing, mesh decimation, mesh reconstruction
05:21.43 Stragus When you are done with C, perhaps you could get comfortable with 3D geometry problems. But really, look at the tasks list from last year
05:21.50 Stragus I would look myself but I don't even know where it is, eh
05:22.00 hero :P
05:22.52 hero https://summerofcode.withgoogle.com/archive/2016/organizations/6087583029264384/
05:22.55 hero here you go
05:23.02 hero the latest ones......\
05:24.12 Stragus Fun stuff in there
05:25.11 Stragus The fun stuff appears to involve 3D geometry as I guessed, the GPGPU is also interesting but I probably wouldn't recommend that yet
05:26.36 Stragus This is interesting: http://brlcad.org/wiki/Google_Summer_of_Code/Project_Ideas
05:27.16 *** join/#brlcad KimK (~Kim__@2600:8803:7a85:6d00:9d95:cc4f:20d8:535b)
05:27.34 hero what should I do?
05:27.34 hero any idea?
05:27.34 hero I don't get a bit of it :P
05:27.36 brlcad hero: welcome and good luck, good job getting a head start
05:27.56 Stragus Ah, there he is, brlcad has all the answers you need ;)
05:28.28 hero brlcad thank you for such a warm welcome
05:28.53 hero Sir, can please help me out with this....
05:28.59 brlcad hero: so you've been doing GCI and now looking to jump into GSoC, presume you graduated?
05:29.06 hero I want to seriously contribute
05:29.18 brlcad hero: you should not assume people are a sir
05:29.34 brlcad and it's generally inappropriate for open source communication
05:29.35 hero brlcad : Ma'am ?
05:29.35 hero :P
05:29.42 hero ok
05:29.46 hero got it
05:29.54 hero I just wanted to know, how to get a head start
05:30.04 brlcad you're doing it
05:30.10 hero I am in a university , the very first year of it!
05:30.33 brlcad so decent advice was just sent to the gsoc mailing list just a couple days ago actually
05:30.42 hero people here have not heard of Google Code In
05:30.46 brlcad basically, get involved and contribute, that's the best way
05:30.49 hero but have heard of GSoC
05:31.17 brlcad how'd you do in GCI?
05:31.40 hero back in 2013 was a finalist for Sahana
05:31.59 brlcad good ol disaster relief
05:32.18 hero and in 2014 went for FOSSASIA
05:33.17 brlcad that's jumping into the meat grinder, yikes
05:33.53 *** join/#brlcad hero_reconnected (75d3566c@gateway/web/freenode/ip.117.211.86.108)
05:34.01 brlcad (that's in no way a negative reflection on the fossasia folks, they are great)
05:34.19 hero_reconnected I am back
05:34.21 hero_reconnected :P
05:34.41 brlcad they just tend to attract, well nearly everyone in asia due to their name
05:35.13 hero_reconnected hehe
05:35.16 hero_reconnected :)
05:35.17 brlcad someone looking to win the grand prize would have a 10x better chance with nearly any other org
05:35.39 brlcad c'est la vie
05:35.40 hero_reconnected well, so you were telling me how to get with brlcad
05:36.02 brlcad yep, get involved and start working on something interesting to you
05:36.58 brlcad that's by far the best way to demonstrate your commitment, your ability to be productive, your personality compatibility, your independence of (considerate) thought
05:37.07 hero_reconnected I have no idea :P where to start from
05:37.07 brlcad etc
05:37.17 hero_reconnected I have to learn first
05:37.37 Stragus Perhaps you could look at the list of tasks and investigate something that seems interesting to you
05:37.51 brlcad learn by doing, the rest will fall into place
05:38.02 hero_reconnected everything is, because I understand anything :)
05:38.18 hero_reconnected *don't is missing there
05:38.23 brlcad most fall into a vicious trap of reading, talking, and researching without actually doing anything constructive
05:38.54 brlcad hero_reconnected: are you on the gsoc mailing list?
05:39.01 hero_reconnected nope
05:39.17 brlcad okay, hold on then
05:42.50 brlcad http://paste.ubuntu.com/23484093/
05:42.53 brlcad hero_reconnected: that's for you
05:43.45 hero_reconnected brlcad : love u!
05:43.48 hero_reconnected :P
05:43.52 hero_reconnected thanks
05:44.33 brlcad you say that now, but the response is still essentially "be productive" ;)
05:44.45 *** join/#brlcad teepee_ (~teepee@unaffiliated/teepee)
05:45.19 brlcad and the possibilities there are nearly endless, defined by your interests, abilities, and willingness to explore, find room for improvement, etc
05:46.46 Stragus I would have thought beginners generally are very producitve, it's the experienced programmers who tend to over-engineer everything (but I need multithreading shared cache awareness in my layered atomic spin barrier!)
05:46.47 brlcad all else fails, download and install brl-cad, go through a couple tutorials and actually model something simple in the room with you, then look at the TODO file in a source checkout and pick anything that you think you might understand
05:47.14 hero_reconnected brlcad : you just now influenced a guy into your community :P thanks again, talk less work more..........
05:47.51 brlcad talking is fine, just "give more than you receive" .. use talking to accelerate how much you're giving
05:48.47 brlcad communication is actually critical to healthy open source community, and tends to increase exponentially (necessarily) with active participants
05:52.53 Stragus He should get a real IRC client, that web thingy seems unreliable
06:01.11 brlcad it is
06:02.14 brlcad depending on the browser, minimizing or even switching to other windows can cause the browser thread maintaining the irc connection to get suspended, timeout, etc ... and they might not even notice when focus is restored
06:02.35 Stragus Ah! Neat.
06:03.01 brlcad especially on mobile and tablet devices, the entire browser process is forcibly paused
06:19.59 *** join/#brlcad hero (0e8bdd19@gateway/web/freenode/ip.14.139.221.25)
06:20.54 Stragus hero, I think you should install and use a real IRC client; you can stay connected all day, ask questions, check answers later
06:21.30 hero brlcad : the archer (on Windows x64 ) is giving me an error saying unknown option -opaqueresize
06:21.51 hero Stragus , I had XChat, I don't have any now
06:22.01 hero can you suggest me one?
06:22.28 brlcad http://brlcad.org/wiki/IRC#What_Software.3F
06:25.41 hero ok, suggest me an IRC Client
06:26.07 hero plz
06:26.11 hero :P
06:26.22 Stragus XChat if you like GUIs, irsii or BitchX if you like terminals
06:26.36 Stragus Ah wait, you said Windows. mIRC then
06:26.39 hero help me with that error
06:40.32 brlcad hero is failing on his independent learner give-more-than-you-take exam
06:41.31 Stragus Agreed
06:48.31 *** join/#brlcad Shane_mobile (~swedenhos@14.139.221.25)
06:55.26 *** join/#brlcad Shane_mobile (~swedenhos@2606:f180:3:19c:19c:d340:639e:bf78)
07:02.12 *** join/#brlcad skat00sh (uid103741@gateway/web/irccloud.com/x-kvxbvgllzemmedgf)
07:37.33 *** join/#brlcad sniok (~sniok@pc-212-191-78-204.p.lodz.pl)
08:13.56 *** join/#brlcad sniok (~sniok@pc-212-191-78-204.p.lodz.pl)
08:38.39 *** join/#brlcad Caterpillar (~caterpill@unaffiliated/caterpillar)
08:52.29 *** join/#brlcad caen23 (~caen23@79.112.41.77)
09:01.39 *** join/#brlcad ignacio (bip@2001:4830:134:7::11)
09:55.03 *** join/#brlcad merzo (~merzo@user-94-45-58-141.skif.com.ua)
09:59.14 *** join/#brlcad merzo (~merzo@user-94-45-58-141.skif.com.ua)
10:23.41 *** join/#brlcad merzo (~merzo@user-94-45-58-141.skif.com.ua)
10:33.05 *** join/#brlcad amarjeet (~amarjeet@202.164.53.117)
10:54.45 *** join/#brlcad amarjeet (~amarjeet@202.164.53.117)
11:05.30 *** join/#brlcad amarjeet (~amarjeet@202.164.53.117)
11:23.56 *** join/#brlcad merzo (~merzo@user-94-45-58-141.skif.com.ua)
12:57.20 *** join/#brlcad merzo (~merzo@user-94-45-58-141.skif.com.ua)
13:13.51 *** join/#brlcad teepee (~teepee@unaffiliated/teepee)
14:25.27 *** join/#brlcad skat00sh (uid103741@gateway/web/irccloud.com/x-gnvypojffkblsnah)
14:54.04 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
15:03.27 *** join/#brlcad yorik (~yorik@2804:431:f721:4f81:290:f5ff:fedc:3bb2)
15:09.38 *** join/#brlcad merzo (~merzo@user-94-45-58-141.skif.com.ua)
15:45.53 *** join/#brlcad merzo (~merzo@user-94-45-58-141.skif.com.ua)
16:42.30 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
19:12.33 *** join/#brlcad sniok (~sniok@pc-212-191-78-204.p.lodz.pl)
20:51.52 *** join/#brlcad merzo (~merzo@39-119-133-95.pool.ukrtel.net)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.