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.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.107.135.209 with SMTP id r78mr1145554ioi.19.1454473013403; Tue, 02 Feb 2016 20:16:53 -0800 (PST) X-Received: by 10.182.101.196 with SMTP id fi4mr124998obb.4.1454473013384; Tue, 02 Feb 2016 20:16:53 -0800 (PST) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!news.glorb.com!ks5no654610igb.0!news-out.google.com!l1ni1291igd.0!nntp.google.com!o2no1651043iga.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Tue, 2 Feb 2016 20:16:53 -0800 (PST) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=97.123.145.240; posting-account=lJ3JNwoAAAAQfH3VV9vttJLkThaxtTfC NNTP-Posting-Host: 97.123.145.240 References: <02241ec4-0f95-4f63-9abc-092f167eb59e@googlegroups.com> <0ed849e7-75aa-4b9c-8085-ba50014ac87c@googlegroups.com> <5e723414-8c8d-4487-87ac-60d95e1b4e01@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Re: Ada package registry? From: Shark8 Injection-Date: Wed, 03 Feb 2016 04:16:53 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Xref: news.eternal-september.org comp.lang.ada:29330 Date: 2016-02-02T20:16:53-08:00 List-Id: On Tuesday, February 2, 2016 at 3:51:23 PM UTC-7, Randy Brukardt wrote: > "Shark8" wrote in message=20 > >> ... > >> BTW, this is *exactly* what I thought you meant. I find it a combinati= on=20 > >> of > >> overkill and likely harm to the Ada community (by excluding large=20 > >> portions > >> of, by the extra work involved at a minimum). >=20 > >I see your point, but I don't agree that it's likely to harm the Ada=20 > >community. (Provided that it's done competently.) >=20 > Harm from two things: > (1) Working only with a limited number of Ada implementations (most likel= y=20 > one); > (2) Only having a limited subset of code available; >=20 > Both of these could be fixed, but it would be very difficult to do. The second can be ameliorated by the aforementioned "packaging tool", I thi= nk, and the first needn't be a problem at all: we don't need to tie ourselv= es to a particular Ada-implementation or build-system and could easily cons= ider those to be outside the scope of such a project. > >> I am not interested into moving to on-line systems that would require > >> significant work (to save nearly 30 years of development history), to= =20 > >> lose > >> important capabilities, and to have less security. Change for the sake= of > >> change (and that's what most of it is) is actively harmful to everyone= ,=20 > >> and > >> a massive waste of time. > > > >I understand and agree -- however, if the system you're using is 30 year= s=20 > >old > > and contains facilities that modern VCSs lack, doesn't this mean that= =20 > > there's an opportunity here? >=20 > Surely. The system we have works quite well for our needs, but I suspect = it=20 > would be too inflexible for others. The layout needs to be more akin to a= =20 > network or even relational system than the hierarchical approach I took. = The=20 > hierarchical approach is easy to understand, but the one way dependencies= =20 > can be overly limiting. I never figured out a good way to generalize it,= =20 > thus I've never pursued it further. Besides, VCSes seem to be nearly a=20 > religious experience (similar to the way many programmers feel about thei= r=20 > editors), and I wasn't sure I wanted to wade into that (having done=20 > something similar with Ada when I was younger). Hm, I would be most interested in hearing how it handles things. -- Also, I= have a Google-document (world editable) that currently contains my incompl= ete thoughts/ideas: https://drive.google.com/file/d/0BzyjMtQJe7iWTTBsS2o4TX= BvWFU/view?usp=3Dsharing -- So you're more than welcome to edit or comment.