caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: Martin Jambon <martin_jambon@emailuser.net>
To: Alain Frisch <Alain.Frisch@inria.fr>
Cc: Martin Jambon <martin_jambon@emailuser.net>, caml-list@inria.fr
Subject: Re: [Caml-list] Announcement: P4ck, installer of short Camlp4 hacks
Date: Tue, 6 Dec 2005 11:06:28 -0800 (PST)	[thread overview]
Message-ID: <Pine.LNX.4.63.0512061034400.23278@munge> (raw)
In-Reply-To: <43954341.70704@inria.fr>

On Tue, 6 Dec 2005, Alain Frisch wrote:

> Martin Jambon wrote:
>> Dear all,
>>
>> I wrote a small utility which downloads and installs small Camlp4 hacks,
>> in order to make them more accessible:
>>
>>   http://martin.jambon.free.fr/p4ck.html
>
>
> << Of course there is GODI, which is a wonderful tool, but writing and
> maintaining a GODI package, even with godiva is still more work than
> writing the syntax extension itself, once you know Camlp4. So in
> practice what the authors do is place the file for download on their
> personal web site with some documentation and that's it. >>
>
> For those who know GODI as well as Camlp4, it shouldn't take more time
> to write and maintain the GODI package than to write the extension
> itself. Anyway...  did you consider writing either:
>
> - a custom GODI package builder (from extensions);
> - or a godi-p4ck package, which contains all the extensions in your
> database.
>
> GODI doesn't only gives automatic installation and updates, but also
> package dependencies.

Dear Alain,

Both of your suggestions are valid of course, and that may be the future 
direction that I will take (see message 
http://groups.yahoo.com/group/ocaml_beginners/message/5127).
The fact is that none of the one-file syntax extensions that I am aware of 
are in GODI at the moment, including one of yours :-) (pa_openin)

I definitely don't have time to manage these syntax extensions as GODI 
packages manually, let's be realistic. So an option would be to create 
GODI packages automatically, but:
- mega-packages don't work well (see CDK), so I don't think a 
godi-p4ck-all could exist unless it is a virtual package which points to 
godi-p4ck-*
- there is no version number in the syntax extensions, and the authors 
don't bother to create one. I don't want to deal with this.
- the files can fail to download|compile|install, I don't care because 
users can fix the database without me, so I take a vacation and 
still sleep well.

Thanks for your suggestions,

Martin

--
Martin Jambon, PhD
http://martin.jambon.free.fr

Store and share your bioinformatics tips at http://wikiomics.org


      reply	other threads:[~2005-12-06 19:11 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-12-06  0:41 Martin Jambon
2005-12-06  7:52 ` [Caml-list] " Alain Frisch
2005-12-06 19:06   ` Martin Jambon [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=Pine.LNX.4.63.0512061034400.23278@munge \
    --to=martin_jambon@emailuser.net \
    --cc=Alain.Frisch@inria.fr \
    --cc=caml-list@inria.fr \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).