On Wednesday 19 September 2001 18:18, you wrote:
> Do you think if someone or a group could provide a framework dedicated to
> supporting this scenario it could help open-source developers and users in
> terms of both time and money? Or do you think it wouldn't have a very
> significant effect on these inherent hurdles?  Do you think such a
> framework is even feasible?
>
> Are most open-source developers self trained or do most have some sort of
> educational background like a university or tech school? (Not that there
> are probably too many universities or tech school that teach good software
> engineering)....
>
> I wonder if a payed subscription to this type of framework would be
> effective. Would people pay to subscribe to a automatic trouble shooting
> repository. I'm guessing not...
>

Software engineering of the type required for a whole distro simply isn't 
taught.  The production of such requires small-group dynamics and use of 
statisitcs and consensus-building tools so everyone can feel creative and a 
winner.  Without that, you might as well try to herd cats.

Civileme

> > -----Original Message-----
> > From: civileme [mailto:[EMAIL PROTECTED]]
> > Sent: Wednesday, September 19, 2001 11:05 AM
> >
> >> To: [EMAIL PROTECTED]; Mark Johnson;
> >> '[EMAIL PROTECTED]'
> >> Subject: Re: Polite software (was RE: [newbie] Is this a joke?)
> >>
> >> This is not a gripe, just an observation, but it seems like
> >> for most people
> >> (including me) their linux system is usually in a constant state of
> >> broken-ness, or in some way always marginally handicapped.
> >> Why is that?  I
> >> realize that software is difficult to write just in general
> >> and operating
> >> systems and things like desktops are even more difficult, but
> >> it appears
> >> that there is a fundamental problem with how software deals
> >> with exceptions.
> >
> > ============================================================
> >
> > Well, the real story is that we don't spend enough money on
> > software.  If you
> > want good error messages, it has to come from the programmer.
> >  The programmer
> > needs time and training for this to happen.  Right now, we
> > are against a wall
> > with people regularly working 14-hour days just to get a
> > distro to you.  Bugs
> > cannot be solved because the model of inspection is proven
> > not to work, by no
> > less than Microsoft where every programmer is shadowed by a tester.
> >
> > Proper design is needed so the job gets done right the first
> > time--then the
> > level of bugfixes will be lower, the interaction of various pieces of
> > software will be lesser, and the initial product will be much
> > better.  This
> > requires training, and this training is _VERY_ expensive.  Take 30
> > programmers out of action for 3 weeks to train them, make
> > another three weeks
> > by magic for them to plan out the activities of the distro,
> > add another 5
> > weeks to get the text of error messages meaningful and right
> > and translated
> > into 40 odd languages, and pay for a couple of trainers
> > (peanuts compared to
> > the lost time expense) then somehow by magic keep up with the
> > competition
> > while you are missing half your between distro programmer time.....
> >
> > It is expensive to have good programmers.  We have the best
> > because many are
> > here because this is free software, but still the amount of
> > time required for
> > this job is enormous and most work grueling hours.  So it is
> > expensive.
> >
> > So if enough people really want more informative error
> > messages and better
> > wizards and tools, it can be done.  The obstacle is really cost.
> >
> > Civileme

Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to