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
prev parent 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