From mboxrd@z Thu Jan 1 00:00:00 1970 X-Sympa-To: caml-list@inria.fr Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by walapai.inria.fr (8.13.6/8.13.6) with ESMTP id p8LNvAm3008445 for ; Thu, 22 Sep 2011 01:57:10 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AjcBAFt4ek7RVdgsimdsb2JhbAA/A4JNlnWHEgGEeoITCBQBAQEKCQ0HEgYigVMBAQEBAxICLAEsAQsBAwwBBQULOyISAQUBHAYBEhkJh1uXagqOH4UliSgCAwaDaYMOBJNNihWCcD2BSIIn X-IronPort-AV: E=Sophos;i="4.68,420,1312149600"; d="scan'208";a="120813172" Received: from mail-qw0-f44.google.com ([209.85.216.44]) by mail1-smtp-roc.national.inria.fr with ESMTP/TLS/RC4-SHA; 22 Sep 2011 01:57:04 +0200 Received: by qwb8 with SMTP id 8so5259938qwb.3 for ; Wed, 21 Sep 2011 16:57:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=OXL/9kPsNlvWikSCi84evBjm9S/b7YIvKAOZQK6B0/A=; b=Hs2Y1yWmMp70DNOeuc3TpwCRZc/CcloDzHY04lGzdx+rp4BZECVH8ldYVEkphQhSHU MrpwHb7RcsKdZlCNqIDjltcZdlqy83t7FP7mbr7Yxv9hcp39aYazXtTGI0IfQ/XzLOOD nc7780SsacrCV/xxd7oGv9MQanIih2oAuLa3o= Received: by 10.229.71.133 with SMTP id h5mr1118613qcj.204.1316649423201; Wed, 21 Sep 2011 16:57:03 -0700 (PDT) MIME-Version: 1.0 Sender: warnegia@gmail.com Received: by 10.229.248.13 with HTTP; Wed, 21 Sep 2011 16:56:43 -0700 (PDT) In-Reply-To: <201109212010.29054.vincent.balat@univ-paris-diderot.fr> References: <201109212010.29054.vincent.balat@univ-paris-diderot.fr> From: William Le Ferrand Date: Thu, 22 Sep 2011 01:56:43 +0200 X-Google-Sender-Auth: YHjre_u85TiODhr4ULQhqO_irjk Message-ID: To: ocsigen@sympa.mancoosi.univ-paris-diderot.fr, Vincent Balat Cc: OCaml Mailing List Content-Type: multipart/alternative; boundary=0016e652f08a29e67e04ad7c55ce X-Validation-by: wleferrand@besport.com Subject: [Caml-list] Re: [Ocsigen] [ANNOUNCE] Ocsigen 2.0 --0016e652f08a29e67e04ad7c55ce Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Congratulations to the Ocsigen team, and long life to Ocsigen! Who's using it in companies :) ? On Wed, Sep 21, 2011 at 8:10 PM, Vincent Balat < vincent.balat@univ-paris-diderot.fr> wrote: > ** > > We are very happy to announce the release of the version 2.0 of the > > Ocsigen framework. After more than 6 years of development, we achieved > > our goal to provide a complete framework to program Web sites and > > client/server Web applications fully in OCaml. > > > More information and download from http://ocsigen.org > > > Main features: > > - Powerful mechanisms to implement traditional Web interaction very easily > > (links, forms, bookmarks, back button ...). > > - A compiler from OCaml to Javascript to write the client side parts > > of your programs in OCaml. > > - Integrated client/server programming in one single program, with > > automatic communication between server and client. > > - Validation of HTML at compile time. > > - Powerful session mechanism > > - Persistant client side programs: you can mix client side features > > with traditional Web interaction. The program does not stop when you press > > a link! > > > The documentation is now mostly complete. We are currently working on > > adding the few missing parts and proof reading everything. Current > > version is available online and a more polished version will be released > > as a PDF book in a few weeks. The good starting point for learning > > Ocsigen is the tutorial: http://ocsigen.org/tutorial/ > > > Please report any problem with current version or in documentation > > through the bug tracking system, the mailing list or the IRC channel. > > > The Ocsigen framework combines many software projects (all open source), > > that can be used independently: > > - Ocsigen server: an extensible Web server > > - Eliom: a framework for Web programming in OCaml > > - Js_of_ocaml: a compiler from OCaml bytecode to Javascript > > - Lwt: a cooperative threading library > > - Macaque: a library for type safe database queries > > - O'Closure: a binding for the Google closure widget library > > - etc. The full list of our projects is available here: > > http://ocsigen.org/projects > > > Ocsigen is a research project of the PPS laboratory (CNRS, universit=E9 > > Paris-Diderot) (http://www.pps.jussieu.fr), hosted at IRILL > > (http://www.irill.org). It receives funding from the ANR (PWD project) > > (http://www.agence-nationale-recherche.fr). > > > We hope that you'll enjoy this version! > > > Vincent Balat [for the Ocsigen team] > > > --=20 William Le Ferrand President Mobile : (+1) (415) 683-1484 Web : http://williamleferrand.github.com/ --0016e652f08a29e67e04ad7c55ce Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Congratulations to the Ocsigen team, and long life to Ocsigen!=A0

<= /div>
Who's using it in companies :) ?=A0

=
On Wed, Sep 21, 2011 at 8:10 PM, Vincent Bal= at <vincent.balat@univ-paris-diderot.fr> wrote:

We are very happy to announce the release of the versio= n 2.0 of the

Ocsigen framework. After more than 6 years of developme= nt, we achieved

our goal to provide a complete framework to program Web= sites and

client/server Web applications fully in OCaml.


More information and download from http://ocsigen.org


Main features:

- Powerful mechanisms to implement traditional Web int= eraction very easily

(links, forms, bookmarks, back button ...).

- A compiler from OCaml to Javascript to write the cli= ent side parts

of your programs in OCaml.

- Integrated client/server programming in one single p= rogram, with

automatic communication between server and client.

- Validation of HTML at compile time.

- Powerful session mechanism

- Persistant client side programs: you can mix client = side features

with traditional Web interaction. The program does not = stop when you press

a link!


The documentation is now mostly complete. We are curren= tly working on

adding the few missing parts and proof reading everythi= ng. Current

version is available online and a more polished version= will be released

as a PDF book in a few weeks. The good starting point f= or learning

Ocsigen is the tutorial: http://ocsigen.org/tutorial/


Please report any problem with current version or in do= cumentation

through the bug tracking system, the mailing list or th= e IRC channel.


The Ocsigen framework combines many software projects (= all open source),

that can be used independently:

- Ocsigen server: an extensible Web server

- Eliom: a framework for Web programming in OCaml

- Js_of_ocaml: a compiler from OCaml bytecode to Javas= cript

- Lwt: a cooperative threading library

- Macaque: a library for type safe database queries

- O'Closure: a binding for the Google closure widg= et library

- etc. The full list of our projects is available here= :

http://ocsigen.org/projects


Ocsigen is a research project of the PPS laboratory (CN= RS, universit=E9

Paris-Diderot) (http://www.pps.jussieu.fr), hosted at IRILL

(htt= p://www.irill.org). It receives funding from the ANR (PWD project)

(http://www.agence-nationale-recherche.fr).


We hope that you'll enjoy this version!


Vincent Balat [for the Ocsigen team]





--
William Le Ferrand
President

=

Mobile :=A0(+1)=A0(415) 683-1484

--0016e652f08a29e67e04ad7c55ce--