caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: "Mr. Herr" <misterherr@freenet.de>
To: caml-list@inria.fr
Subject: Re: Problems to get larger user base ... (Re: [Caml-list] OCaml's variables)
Date: Tue, 28 May 2013 21:24:55 +0200	[thread overview]
Message-ID: <51A50487.7050804@freenet.de> (raw)
In-Reply-To: <C60519E2-71E3-4145-92BD-59C551A4D1DF@recoil.org>


Am 28.05.2013 20:50, schrieb Anil Madhavapeddy:
> On 28 May 2013, at 19:32, "Mr. Herr" <misterherr@freenet.de> wrote:
>
>> Am 28.05.2013 03:15, schrieb Francois Berenger:
>>> On 05/28/2013 06:10 AM, Mr. Herr wrote:
>>>> Am 27.05.2013 22:36, schrieb Török Edwin:
>>>>> On 05/27/2013 11:21 PM, Mr. Herr wrote:
>>>>>> Am 27.05.2013 10:37, schrieb Fabrice Le Fessant:
>>>>>>> Note that it does not need to be done by the OCaml developers themselves,
>>>>>>> anybody can create a project on Github/Gitorious/etc. and start writing some
>>>>>>> documentation on  a module that he likes and have it published somewhere...
>>>>>> hint, hint! Yes, sure. I was looking for tools that would insert the example
>>>>>> code into the document, run it, and insert the result as well, some sort of
>>>>>> advanced literate programming.
>>>>> If you are writing some documentation in HTML then Stog's ocaml sessions might
>>>>> be useful:
>>>>> http://zoggy.github.io/stog/posts/ocaml-sessions.html
>>>>>
>>>>>
>>>> Okay, let's see, it is not in GODI, have to check it.
>>> stog is in OPAM at least, if that help:
>>>
>>>
>> hmm, I tried OPAM, but it installed without choice in my home directory. This is
>> normally a MS win habit. Linux is a server, there must be a server wide install somehow.
>>
>> I posed one question about it, got no answer, and concluded it is a toy system.
>>
>> Am I too harsh? I think it should (and could) be easier for starters.
> Let's step back and decompose your email:
>
> "easier for starters": OPAM doesn't require root, and installs in $HOME/.opam.  All state is in here, so it's easy to reset.  It's hard to get easier than this out-of-the-box.
>
> Yet you object earlier that ease of use is not a goal by somehow thinking that "Linux is a server".  Note that OPAM is a *source* package manager intended for day-to-day development, and does not replace the excellent binary Debs and RPMs maintained by OS packagers.  OPAM fits the needs of a developer who needs to pin and recompile libraries and packages frequently.
>
> If you 'man opam' and read the resulting page, notice that there is a "-r ROOT" option to override the default `~/.opam` directory, or an equivalent OPAMROOT environment variable.  Both of these are sufficient to enable a system-wide install, assuming appropriate UNIX permissions.
>
> Linux server administration does require you to read manual pages and hunt around a little for most things, and perhaps write a few shell scripts to glue stuff together. Should I conclude that you're a toy developer from your inability to read the man page?
>
I have always rather been a sysadmin / systems manager. And there are no Debs and no
current RPMs for my opensuse.

As I said, I did not find "-r ROOT", and asked about it. And is "-r ROOT" a good
choice (only for root? root dir?), or could it read system wide install or so, and
where is the dialog to choose the installation style?

Did you forget the use of Ocaml as scripting language?

Sorry for the word "toy", I knew it is a bit strong, but fits my experience. The
subject I am talking about is usability.

/Str.




  reply	other threads:[~2013-05-28 19:27 UTC|newest]

Thread overview: 79+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-05-23 23:53 [Caml-list] OCaml's variables oliver
2013-05-24  9:01 ` Arnaud Spiwack
2013-05-24 23:30   ` oliver
2013-05-24 23:53     ` Siraaj Khandkar
2013-05-25  0:40       ` oliver
2013-05-25  5:14         ` Wojciech Meyer
2013-05-25 11:04           ` oliver
2013-05-25 11:49             ` Gabriel Scherer
2013-05-25 12:04               ` oliver
2013-05-25 12:30                 ` David Allsopp
2013-05-25 22:42                   ` oliver
2013-05-25 23:24                     ` Lukasz Stafiniak
2013-05-25 22:57               ` oliver
2013-05-25 16:53     ` Kristopher Micinski
2013-05-25 22:44       ` oliver
2013-05-26 15:00 ` oliver
2013-05-26 18:38   ` Malcolm Matalka
2013-05-26 21:49     ` Problems to get larger user base ... (Re: [Caml-list] OCaml's variables) Oliver Bandel
2013-05-27  7:40       ` Mr. Herr
2013-05-27  8:37         ` Fabrice Le Fessant
2013-05-27 20:21           ` Mr. Herr
2013-05-27 20:36             ` Török Edwin
2013-05-27 21:10               ` Mr. Herr
2013-05-28  1:15                 ` Francois Berenger
2013-05-28 18:32                   ` Mr. Herr
2013-05-28 18:39                     ` Malcolm Matalka
2013-05-28 18:50                     ` Anil Madhavapeddy
2013-05-28 19:24                       ` Mr. Herr [this message]
2013-05-28 22:00                     ` Paolo Donadeo
2013-05-28 22:17                       ` Mr. Herr
2013-05-28 22:43                         ` Paolo Donadeo
2013-05-29 20:48                           ` Mr. Herr
2013-05-29 21:11                             ` Malcolm Matalka
2013-05-29 22:02                               ` Mr. Herr
2013-05-29 22:10                                 ` Malcolm Matalka
2013-05-30  0:51                                 ` Francois Berenger
2013-05-30  0:45                               ` Francois Berenger
2013-05-30  0:57                                 ` Chet Murthy
2013-05-30  1:09                                   ` Francois Berenger
2013-05-30  4:52                                   ` Malcolm Matalka
2013-05-30  5:04                                     ` Francois Berenger
2013-05-30  5:05                                     ` Chet Murthy
2013-05-30  5:11                                       ` Francois Berenger
2013-05-30  6:02                                       ` Malcolm Matalka
2013-05-30  6:36                                         ` Francois Berenger
2013-05-30  6:47                                           ` Malcolm Matalka
2013-05-30 22:41                                         ` Chet Murthy
2013-05-31  5:27                                           ` Malcolm Matalka
2013-05-31 13:32                                         ` Mike Lin
2013-06-03  1:15                                           ` Francois Berenger
2013-05-30 13:49                                     ` oliver
     [not found]                                   ` <20130530.091844.2217058886454447597.Christophe.Troestler@umons.ac.be>
2013-05-30  7:23                                     ` [Caml-list] Re: Problems to get larger user base Mihamina Rakotomandimby
2013-05-30  7:51                                   ` OPAM binary packages (was Re: Problems to get larger user base ... (Re: [Caml-list] OCaml's variables)) Thomas Gazagnaire
2013-05-27  8:53         ` Problems to get larger user base ... (Re: [Caml-list] OCaml's variables) Erik de Castro Lopo
2013-05-27 12:38           ` Mr. Herr
2013-05-27 12:56             ` Paolo Donadeo
2013-05-27 20:35               ` Mr. Herr
2013-05-27 20:57                 ` Paolo Donadeo
2013-05-28  1:17             ` Francois Berenger
2013-05-28  2:44               ` oliver
2013-05-28  3:40                 ` Francois Berenger
2013-05-28  4:05                   ` Norman Hardy
2013-05-28 12:51                     ` oliver
2013-05-28  4:08                   ` Norman Hardy
2013-05-28 12:36                   ` oliver
2013-05-29  6:12                     ` Mihamina Rakotomandimby
2013-05-29  7:31                       ` Fabrice Le Fessant
2013-05-29  2:39                   ` Jeff Meister
2013-05-29  2:51                     ` Francois Berenger
2013-05-29  2:57                       ` Jeff Meister
2013-05-29  7:50                         ` Török Edwin
2013-05-29  3:06                     ` oliver
2013-05-28 18:51               ` Mr. Herr
2013-05-28 19:06                 ` Anthony Tavener
2013-05-28 19:47                   ` Mr. Herr
2013-05-29  2:25                 ` Francois Berenger
2013-05-28  4:20             ` Erik de Castro Lopo
2013-05-28 18:59               ` Mr. Herr
2013-05-29  3:08                 ` Erik de Castro Lopo

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=51A50487.7050804@freenet.de \
    --to=misterherr@freenet.de \
    --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).