From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: References: <20120316193646.GA2789@polynum.com> <8ed57c744c8ba6e26f2b320d0dcf36dd@brasstown.quanstro.net> <19c5b6bf683e73fd097a915089b21087@brasstown.quanstro.net> Date: Sun, 18 Mar 2012 21:15:32 -0600 Message-ID: From: andrew zerger To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=20cf3005ddca96e99f04bb8ff8f7 Subject: Re: [9fans] Plan 9 rejected from GSoC 2012 Topicbox-Message-UUID: 6abcaf30-ead7-11e9-9d60-3106f5b1d025 --20cf3005ddca96e99f04bb8ff8f7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable It feels like the kind of thing I always wind up saying to someone who "want's to learn about computers." .. You need a reason that you really care about, or odds are you probably wont make it that far. Leading a horse to water thing. Or else, you dont have a reason but by golly you can learn and do anything, you can learn the particulars of some code and not have a clue how you or anyone else would use it. Like you say, you need to be invested.. either in the long time-scale curve of 20-years r&d beats 15 years by 5 years of the t^2 curve of tech value (or whatever.) Or .. system programming isn't taught outside of grad-school ? I remember being shown CPP in vo-tech but the curriculum going straight into API, ignoring whatever else was taking place, people that care about YACC and LEX and such things are either grad students or not in school at all- and what are the troff guys that keep posting in here working on anyway that you all want plan9 to deal with printers? :") Just curious, and rambling as well. And .. an abstract computer problem is way more interesting than ... trying to cram all the widgets onto an infinite canvas before a post-API programmer has a chance to muddle it up .. sounds like fun at first.. . () On Sun, Mar 18, 2012 at 8:40 PM, Calvin Morrison wr= ote: > On 18 March 2012 22:16, erik quanstrom wrote: > >> Agreed - people do tend to perform better when working on a project > >> they are really invested in. > >> > >> But if that was true enough, wouldn't tons of people be stepping up to > >> support plan9 development? > >> > >> If not, then obviously it's not worth anyone's time. > > > > your argument seems to me to be an all-or-nothing logical fallicy. > > But in the context of GSOC, it's all or nothing. People willingly > contribute small stuff, and hobby stuff. I see GSOC as a time where a > project can get a lot of work done, pay the developer, and make sure > they do it well. > > I regularly contribute to a few small Open Source projects. If I could > get paid to do it, I would be spending a lot more time with the > project :-) > > > i don't think the fact that the plan 9 community is small is an > indication > > that it's not worth spending time on. if that were the case, i'd be > looking > > for a new job right now. as it is, we're hiring. > > I agree with this. In the linux world I help out with Trinity Desktop > Environment, a KDE3 continuation. I often see "small" being a bad > thing. Personally I love it. > > Sorry for being misleading, sort of just rambling > > Calvin > > --=20 =E2=8E=BC=E2=8E=BA=E2=8E=BA=E2=94=9C@=E2=94=BC=E2=90=8A=E2=94=9C=E2=94=9C= =E2=89=A4-=E2=90=8D=E2=8E=BC=E2=90=8A=E2=96=92=E2=90=8D:/=E2=90=A4=E2=8E=BA= =E2=94=94=E2=90=8A/=E2=8E=BC=E2=90=A4=E2=8E=BA# --20cf3005ddca96e99f04bb8ff8f7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


It feels like the kind of thing I always wind= up saying to someone who "want's to learn about computers." = .. You need a reason that you really care about, or odds are you probably w= ont make it that far. Leading a horse to water thing. Or else, you dont hav= e a reason but by golly you can learn and do anything, you can learn the pa= rticulars of some code and not have a clue how you or anyone else would use= it.


Like you say, you need to be invested.. eithe= r in the long time-scale curve of 20-years r&d beats 15 years by 5 year= s of the t^2 curve of tech value (or whatever.)=C2=A0

<= div> Or .. system programming isn't taught outside of grad-school ? I rememb= er being shown CPP in vo-tech but the curriculum going straight into API, i= gnoring whatever else was taking place, people that care about YACC and LEX= and such things are either grad students or not in school at all- and what= are the troff guys that keep posting in here working on anyway that you al= l want plan9 to deal with printers? :") Just curious, and rambling as = well.=C2=A0


And .. =C2=A0an abstract computer proble= m is way more interesting than ... trying to cram all the widgets onto an i= nfinite canvas before a post-API programmer has a chance to muddle it up ..= sounds like fun at first.. . ()

On Sun, Mar 18, 2012 at 8:40 PM, = Calvin Morrison <mutantturkey@gmail.com> wrote:
On 18 March 2012 22:16, erik quanstrom <quanstro@quanstro.net> wrote:
>> Agreed - people do tend to perform better when working on a projec= t
>> they are really invested in.
>>
>> But if that was true enough, wouldn't tons of people be steppi= ng up to
>> support plan9 development?
>>
>> If not, then obviously it's not worth anyone's time.
>
> your argument seems to me to be an all-or-nothing logical fallicy.

But in the context of GSOC, it's all or nothing. People willingly=
contribute small stuff, and hobby stuff. I see GSOC as a time where a
project can get a lot of work done, pay the developer, and make sure
they do it well.

I regularly contribute to a few small Open Source projects. If I could
get paid to do it, I would be spending a lot more time with the
project :-)

> i don't think the fact that the plan 9 community is small is an in= dication
> that it's not worth spending time on. =C2=A0if that were the case,= i'd be looking
> for a new job right now. =C2=A0as it is, we're hiring.

I agree with this. In the linux world I help out with Trinity Desktop=
Environment, a KDE3 continuation. I often see "small" being a bad=
thing. Personally I love it.

Sorry for being misleading, sort of just rambling

Calvin




-- =E2=8E=BC=E2=8E=BA=E2=8E=BA=E2=94=9C@=E2=94=BC=E2=90=8A=E2=94=9C=E2=94=9C= =E2=89=A4-=E2=90=8D=E2=8E=BC=E2=90=8A=E2=96=92=E2=90=8D:/=E2=90=A4=E2=8E=BA= =E2=94=94=E2=90=8A/=E2=8E=BC=E2=90=A4=E2=8E=BA#


--20cf3005ddca96e99f04bb8ff8f7--