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 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,ac39a12d5faf5b14 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-04-27 01:22:48 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!unlisys!news.snafu.de!news.eusc.inter.net!boavista!nobody From: Michael Erdmann Newsgroups: comp.lang.ada Subject: Re: Development process in the Ada community Date: Sat, 27 Apr 2002 10:26:07 +0200 Organization: [Posted via] Inter.net Germany GmbH Message-ID: <3CCA609F.9030503@snafu.de> References: <3CB46975.90408@snafu.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Trace: news.eusc.inter.net 1019895768 15960 213.73.67.75 (27 Apr 2002 08:22:48 GMT) X-Complaints-To: abuse@eusc.inter.net To: Michael Erdmann User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.8) Gecko/20020204 X-Accept-Language: en-us Xref: archiver1.google.com comp.lang.ada:23165 Date: 2002-04-27T10:26:07+02:00 List-Id: After having a long discussion with several people in the community i think we should proceed in the following way: Setup a project with the following objectives: * Creation of a Ada support library which ranges from light to havy weight packages till end of this year which are making lfe easier. * In long terms the library should become a defacto standard for the Ada community and should be boundeld with Ada compilers. * The licensing of the library will be the commonly used FSF 2.0 Liecense with the exceptions listed "As a special exception, if other files instantiate generics from this unit, or you link this unit with other files to produce an executable, this unit does not by itself cause the resulting executable to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the executable file might be covered by the GNU Public License.." To achive this the following principles shall be applied: * Since the idea is to establish a code base relatively fast reuse goes over redesign. * This first component delivered for a certain domain defines the base from where the development start. * For each domain a chmpion has to be defined who is in charge of organizing the packages in the hirarchy of his domain, but she/he shall take only a minimal influence on the contents of the packages. * The contents of the packages is completly in the responsibility of the package author. * Please no extensive style discussions, a common style will evolve during the first iterations of the project. * Technical discussions? yes, but please keep in mind, that the idea is to produce a code base till end of the year. Not always the technically best solution is needed in the market. A timely solution to a problem is the one which counts! * Documentation is part of the source code. This is the only restriction to the contents of the packages. It has to be possible to extract automatically the package documentations. Since i have a project at sourceforge.net with the name ASCL (Application Standard Component library) but no activity any more i would be willing to drop the current contents of this project and reorganize it for this project called: Ada Standard Component Library - ASCL Currently i do see the following domains: Networking Communication Data structures (Containers, lists .....) Files Configuration Any thing i forgot? Any how i like to invite every body in the community to spend some time in checking there repositories for usefull components. If you find something usefull (which means you already used it your self) or if you are willing to be the champion of a domain simply send me a mail, that we get organized! So lets try it again! Regrads M.Erdmann