| 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) | |