From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,c56a86f3a4e16d06 X-Google-Attributes: gid103376,public From: Stephen Leake Subject: Re: Containers with Ada Date: 2000/11/21 Message-ID: #1/1 X-Deja-AN: 696298836 References: <8v8pii$dvo$1@nnrp1.deja.com> <3A19172D.ACCA08BB@earthlink.net> <3A1AAFDE.1FABDD6B@home.com> Content-Type: text/plain; charset=us-ascii X-Complaints-To: dscoggin@cne-odin.gsfc.nasa.gov X-Trace: skates.gsfc.nasa.gov 974838472 29461 128.183.220.71 (21 Nov 2000 20:27:52 GMT) Organization: NASA Goddard Space Flight Center Mime-Version: 1.0 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.6 NNTP-Posting-Date: 21 Nov 2000 20:27:52 GMT Newsgroups: comp.lang.ada Date: 2000-11-21T20:27:52+00:00 List-Id: "Warren W. Gay VE3WWG" writes: > Stephen Leake wrote: > > > Brian Rogoff writes: > > > > > > > > > > > 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. > 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