comp.lang.ada
 help / color / mirror / Atom feed
From: Stephen Leake <stephen.a.leake.1@gsfc.nasa.gov>
Subject: Re: Containers with Ada
Date: 2000/11/21
Date: 2000-11-21T20:27:52+00:00	[thread overview]
Message-ID: <uitphkrmj.fsf@gsfc.nasa.gov> (raw)
In-Reply-To: 3A1AAFDE.1FABDD6B@home.com

"Warren W. Gay VE3WWG" <ve3wwg@home.com> writes:

> Stephen Leake wrote:
> 
> > Brian Rogoff <bpr@shell5.ba.best.com> writes:
> >
> > > <snip>
> > >
> > > Rather than telling other people what you'd rather they do, why
> > > don't you just go do it yourself? If someone wants to create another
> > > container library in Ada I say "more power to'em!". That ground
> > > doesn't look old and tired to me.
> >
> > Someone looking to create an Ada library should make an attempt to
> > find out what's already been done. Then they can either just use it,
> > or improve on it, or start from scratch. In any case, we'll all learn
> > something (if they tell us :).
> 
> There are other factors that must be considered before using an
> EXISTING package:
> 
>   1. -  Who controls its design and interface?
>   2. -  Is it likely to undergo changes in the future?
>   3. -  How stable are the various existing releases of this package out there?

All good points.

>   <snip discussion of various solutions>

Perhaps a better solution for open source packages is to distribute
exactly the version you test with (which you may have patched), with
the caveat that users who use other versions are on their own.

That's one of the beauties of open source; you can insulate yourself
from all the maintenance issues just by distributing the version of
the source you happened to use. 

I would hope you would make an effort to contribute fixes and upgrade
to later versions, but there's really no need to require your users to
do that on their own!

-- 
-- Stephe




  reply	other threads:[~2000-11-21  0:00 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-11-19  0:00 Containers with Ada jeltsch
2000-11-19  0:00 ` Robert Dewar
2000-11-19  0:00 ` Ken Garlington
2000-11-20  0:00   ` Wolfgang Jeltsch
2000-11-20  0:00   ` Wolfgang Jeltsch
2000-11-19  0:00 ` Robert Dewar
2000-11-20  0:00   ` Wolfgang Jeltsch
2000-11-19  0:00 ` Robert Dewar
2000-11-19  0:00 ` Robert Dewar
2000-11-20  4:37   ` Brian Rogoff
2000-11-20  0:00     ` Ted Dennison
2000-11-20  0:00       ` Brian Rogoff
2000-11-20  0:00 ` Marc A. Criley
2000-11-20  0:00   ` Brian Rogoff
2000-11-20  0:00     ` Stephen Leake
2000-11-20  0:00       ` Brian Rogoff
2000-11-21  0:00       ` Marc A. Criley
2000-11-21  0:00       ` Warren W. Gay VE3WWG
2000-11-21  0:00         ` Stephen Leake [this message]
2000-11-21  0:00           ` Warren W. Gay VE3WWG
2000-11-21  0:00             ` Stephen Leake
2000-11-22  0:00               ` Warren W. Gay VE3WWG
2000-11-22  0:00               ` Containers with Ada (distribution of) Warren W. Gay VE3WWG
     [not found]                 ` <004d01c0567b$cd4e49c0$b0375140@Fudge>
2000-11-25  0:00                   ` Does anyone use Anna? Lao Xiao Hai
2000-11-20  0:00   ` Containers with Ada Wolfgang Jeltsch
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox