On Feb 18, 2008 1:16 AM, David Higgs <[EMAIL PROTECTED]> wrote:
> On Feb 17, 2008 1:53 PM, Mayuresh Kathe <[EMAIL PROTECTED]> wrote:
> > Its good to know that Ted did indeed try to scratch an itch of his and
> > laid down some ground work for future developers to take it beyond its
> > basic level.
> > But, it would have been *nicer* if Ted had put in some more of his
> > time and effort to complete what he started.
> > Also, we don't get to use his code for FREE, I suppose most of the
> > users *buy* CD sets.
>
> It would also be nice if you would learn C and code up your new TCP/IP
> stack yourself.  We don't always get everything we want.

This is weird isn't it?
If I had *wanted* to learn C wouldn't I have done it already?

> His code is free to anyone that wants it for free.  Do you not
> understand how the BSD license and AnonCVS work?

It gets stranger.
How is a bare bones code ever going to be useful to a non developing user?
Its useful to them only when its part of an overall system.
And that overall system in a really usable state is only available via
CDs which need to be purchased.
I'm not saying that this purchase it if you want model is bad, I find
it to be really good, that way the development keeps going on.

> > > You are talking about nebulous features that are over hyped and
> > > under proven.  One needs a problem first before fixing it.  You are
> > > putting it the wrong way around by saying "hey I'd like a super duper
> > > faster tcp/ip stack man!".  Why?  What problem are you solving?
> >
> > The problem that would get solved would be best presented by the
> > following article http://research.sun.com/minds/2007-0710/
>
> What specifically about the OpenBSD TCP/IP stack is too slow for your
> needs?  Perhaps some simple sysctl tuning or using a different NIC
> will fix what you mistakenly think is an inherent flaw.

I never said its an inherent flaw, its just that its dated.
Better to have something that is more in tune with what is needed in
the current world scenario.

> > > A frequent complaint is that we don't listen to our user base.  That is
> > > utterly false.  We listen and we implement what we have time for and
> > > what makes sense (chances are we have thought through the problem
> > > domain; ever considered that?).  A single person's need is irrelevant in
> > > the grand scheme of things.  If you need something you need to write it
> > > yourself.
> >
> > Agreed, but wouldn't it be better if there was some kind-a list of
> > features most requested by users who can't/don't code in C?
> > Then you core people could keep an eye on that list and think through
> > your problems keeping that detail in mind.
>
> This comes up once every few months.  The general consensus is that
> lists are a waste of time that's better spent coding.  Posting such a
> list implies that developers are actually interested in and/or
> committing resources to implementing everything on it.
>
> > Nothing of that sort, I don't _expect_ developers to do what I ask
> > for, in fact I've got very few needs above what the system is offering
> > me right now, just that it hurts to see rest of the projects getting
> > some nice features which we too would've got had the developers
> > focused and *completed* what they started.
>
> If the system does what you need, why do you care about writing this
> brand new TCP/IP stack then?

Because I said, "I've got very few needs *above* what the system is
offering me right now".

~Mayuresh

Reply via email to