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