Version française
Home     About     Download     Resources     Contact us    
Browse thread
[ANN] oasis v0.2.0: Architecture for building OCaml libraries and applications
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Sylvain Le Gall <sylvain@l...>
Subject: Re: [ANN] oasis v0.2.0: Architecture for building OCaml libraries and applications
On 22-10-2010, bluestorm <bluestorm.dylc@gmail.com> wrote:
> On Fri, Oct 22, 2010 at 7:51 PM, Sylvain Le Gall <sylvain@le-gall.net>wrote:
>
>> Have you tried the "revamped" quickstart subcommand. I am trying to make
>> the creation of _oasis as easy as possible...
>>
>>
>
>> If you have any suggestions to help make "lighter", I'll be happy. BTW,
>> when you say "heavier", is it in term of complexity, of size of the
>> generated setup.ml or something else?
>
>
> I think it's mostly a question of getting used to the new features of oasis.
> Oasis much more things than with a META (configuration, compilation, etc.),
> so the downside is that there are more things to specify in a _oasis file
> than in a META file.
>

Indeed.

> During my work with various such tools (Makefile, META, etc.), I found out
> that I rely strongly on example files that I can copy/paste and
> modify/adapt. With time I have accumulated some templates for
> Makefile/META/_tags/myocamlbuild.ml covering my basics need, and I know
> where to look for more advanced things to imitate. I have not yet
> accumulated a comprehensive set of reusable _oasis files (though the
> documentation is certainly in the good direction), but I think it's just a
> matter of time.
>

There are some examples linked from here:
http://oasis.forge.ocamlcore.org/documentation.html
And direct links to various other project that use OASIS in the real
life here:
http://oasis.forge.ocamlcore.org/alreadyusing.html

I will be happy to add your examples or projects there, if you
accumulate the same knowledge as with other tools.

>
> > It's a triviality to say but I'm quite happy with the change in
>> command-line
>> > invocation style (OASIS -setup => oasis setup). Four small comments
>> > regarding this : [..]
>>
>> All this seems quite reasonable. May I ask you to submit feature
>> requests about this on the BTS?
>>
>>
> Done.
>

Great, they will probably be in the 0.3.0 release.

Cheers,
Sylvain Le Gall