From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by yquem.inria.fr (Postfix) with ESMTP id ABA17BC69 for ; Tue, 27 Mar 2007 12:55:58 +0200 (CEST) Received: from smtp4-g19.free.fr (smtp4-g19.free.fr [212.27.42.30]) by concorde.inria.fr (8.13.6/8.13.6) with ESMTP id l2RAtw38012629 for ; Tue, 27 Mar 2007 12:55:58 +0200 Received: from localhost (kerneis.info [82.224.215.18]) by smtp4-g19.free.fr (Postfix) with ESMTP id 4C4F767C51; Tue, 27 Mar 2007 12:55:56 +0200 (CEST) Received: from localhost ([127.0.0.1] ident=gabriel) by localhost with esmtp (Exim 4.63) (envelope-from ) id 1HW9LE-0000ZG-1x; Tue, 27 Mar 2007 12:55:52 +0200 Date: Tue, 27 Mar 2007 12:55:45 +0200 From: Gabriel Kerneis To: Francisco Jos? Valverde Albacete , caml-list@inria.fr Cc: ocsigen@sympa.pps.jussieu.fr, Vincent Balat Subject: Re: [Caml-list] Embedded web server Message-ID: <20070327125545.6470af9d@localhost> In-Reply-To: <4608DC5A.6070108@tsc.uc3m.es> References: <20070320090811.20e8ae7b@tatanka.kerneis.info> <20070326173109.586d18e3@tatanka.kerneis.info> <4608DC5A.6070108@tsc.uc3m.es> Reply-To: caml-list@inria.fr X-Mailer: Sylpheed-Claws 2.6.0 (GTK+ 2.8.20; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_f4SSLQXILN9p_/8eiLO2zk5"; protocol="application/pgp-signature"; micalg=PGP-SHA1 X-Miltered: at concorde with ID 4608F83E.001 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; 0200,:01 valverde:01 ocaml:01 idioms:01 unifying:01 ocaml:01 2.0:98 embryo:98 0.6:98 1.0:98 0.6:98 caml-list:01 fva:01 data:02 tsc:03 X-Attachments: type="application/pgp-signature" name="signature.asc" name="signature.asc" --Sig_f4SSLQXILN9p_/8eiLO2zk5 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Le Tue, 27 Mar 2007 10:56:58 +0200, Francisco Jos? Valverde Albacete a =E9crit : > Hi Gabriel, >=20 > I am concerned by the development stage of Ocsigen being a little bit=20 > too unripe... My 3rd year students are carrying out a "collective=20 > project" (building a Web 2.0 service (or rather an embryo of such a=20 > thing)) and some of them should be building a standalone Ocsigen > server in some weeks time... >=20 > We chose Ocsigen because it was so close to normal OCaml idioms and > they only needed an overall idea of what the server was doing (which > they had already acquired in some other subjects). >=20 > Should we be thinking about using alternative technology? Well, you can use the 0.6 release and stick to it for the moment. It's considered stable (well I mean, it runs http://www.ocsigen.org without any problem) and won't change. If any change happens, it will be on 0.7 to 1.0 releases. I guess we'll try to keep backward compatibility, but we're thinking about unifying a bit the various service/action/ auxiliary service/etc. concepts to make things easier to use. Persistent data are the other hot topic (basically, how to reload the server without loosing every current session). To my mind, Ocsigen 0.6 is suitable for a school project as long as you are aware that if you intend to maintain the software in the future, you could have to adapt it a bit. Of course, changes (if any) will be documented and how-to-upgrade instructions will be provided.=20 CC: ocsigen list & Vincent Balat for further ideas Last thing : Ocsigen is Ocaml 3.10 compliant ;-) (I must confess I'm proud of it as I developed the missing parts - the stable version is not publicly available yet but I can provide it if you wish)=20 Regards, --=20 Gabriel Kerneis --Sig_f4SSLQXILN9p_/8eiLO2zk5 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFGCPg36a2JmXQu5bYRAn9SAJkBpYIL7JdHz+nKwLBiTvjaJifcEQCfVYcL otSYwZxJpthN9iK79Z8Ki/Y= =LF74 -----END PGP SIGNATURE----- --Sig_f4SSLQXILN9p_/8eiLO2zk5--