From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id TAA11114; Sat, 24 Apr 2004 19:21:15 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id TAA10385 for ; Sat, 24 Apr 2004 19:21:14 +0200 (MET DST) Received: from outbound20-2.nyc.untd.com (vlan1-1.bigip2.nyc.untd.com [64.136.20.160]) by nez-perce.inria.fr (8.12.10/8.12.10) with SMTP id i3OHLDjq012731 for ; Sat, 24 Apr 2004 19:21:13 +0200 Received: from outbound20-2.nyc.untd.com (smtp04.nyc.untd.com [10.140.24.124]) by smtpout04.nyc.untd.com with SMTP id AABAJXJR9AJT6CGJ for (sender ); Sat, 24 Apr 2004 10:21:03 -0700 (PDT) Received: (qmail 26998 invoked from network); 24 Apr 2004 17:20:50 -0000 Received: from dsc05-sei-wa-207-220-162-47.rasserver.net (HELO vangogh) (207.220.162.47) by smtp04.nyc.untd.com with SMTP; 24 Apr 2004 17:20:50 -0000 From: "Brandon J. Van Every" To: "caml" Subject: [Caml-list] RE: Proposal: community standard library project Date: Sat, 24 Apr 2004 10:29:48 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) In-Reply-To: <408A64CB.40500@socialtools.net> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409 Importance: Normal X-ContentStamp: 12:6:252693071 X-MAIL-INFO: 299b9fcf2a9fcfaa8bcff7af6bcabedaf73adaf74a6ef7fa9a277a X-UNTD-OriginStamp: CI84cOLHFqh7Zd2QWkwvEFvwyO3T/pIsPQZphDk9MRg/Ingo270C2BsQ+ry3DTV5 X-Miltered: at nez-perce by Joe's j-chkmail ("http://j-chkmail.ensmp.fr")! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; brandon:99 incompatible:01 incompatible:01 'standard:01 gui:01 wrappers:01 gui:01 gratuitous:01 granularity:01 brandon:99 seattle:99 crappy:01 2004:99 wrote:03 library:03 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk Benjamin Geer wrote: > > * No duplicate or incompatible functionality would be allowed > in each functional area. People would have to cooperate > to make their stuff work together. "No incompatible functionality" is easy to agree upon. I don't easily swallow "no duplicate functionality," however. Libraries have to prove their worth in the field somehow. I would rather see various libraries compete by free market mechanism, until for a given set of tasks, one is clearly 'de facto' better than another. i.e. is better maintained, is revved more frequently or usefully, etc. If you make some kind of a priori announcement on what the 'standard functionality' is going to be, that's pretty much historical accident of which committee people were awake and functioning at the time. I would rather see 2 different GUI libraries battle it out in the real world. Or 2 different wrappers for the same GUI library battle it out. I don't trust design-by-committee. That said, I don't think *gratuitous* duplication is adviseable. I don't want 2 different libraries with different words for exactly the same functions. It all depends on the granularity at which you define the word 'duplicate'. Cheers, www.indiegamedesign.com Brandon Van Every Seattle, WA "We live in a world of very bright people building crappy software with total shit for tools and process." - Ed Mckenzie --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.643 / Virus Database: 411 - Release Date: 3/25/2004 ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners