From: Markus Mottl <mottl@miss.wu-wien.ac.at>
To: Xavier.Leroy@inria.fr (Xavier Leroy)
Cc: caml-list@inria.fr (OCAML)
Subject: Re: If i had a hammer...
Date: Tue, 2 Feb 1999 16:01:42 +0100 (MET) [thread overview]
Message-ID: <199902021501.QAA03513@miss.wu-wien.ac.at> (raw)
In-Reply-To: <19990201144916.42120@pauillac.inria.fr> from "Xavier Leroy" at Feb 1, 99 02:49:16 pm
>
> I have followed this discussion with interest. Having some sort of
> central archive of publically-available Caml tools and libraries
> would be an excellent thing, both to connect developers and users,
> and to coordinate future developments.
>
> I strongly encourage everyone who has written a piece of Caml code of
> general interest to publish it on their web pages and announce it on
> this mailing-list.
>
> It would be great to have a set of Web pages listing all such
> announcements. We've been willing to do this for a long time, but
> didn't quite find the time. We could try harder, of course; but if
> there are any volunteers for maintaining such a list (or other
> Web material for Caml), we'd be very happy to provide an account on
> the caml.inria.fr server. (Please contact us directly at
> caml-light@inria.fr.)
I guess that also maintainance can be decentralized to some extend,
though this raises security questions. I am not sure, how much "human
ressources" you have for supervising such a site. But it should be
possible to restrict "time consumption" of this task to things like
"granting (write) access", etc...
> We have plenty of old workstations that could be used for this
> purpose, and indeed I've been thinking lately about providing
> read-only CVS access to the OCaml development sources, as a simple way
> to make available patches between releases.
This would certainly be a great idea - this could speed up the development
cycle due to smaller "feedback cycles" from users.
> Setting up such a machine raises delicate security issues (our
> machines have been attacked twice in the last three years), and even
> more so if read-write access is provided for some users. Remote
> developers would also need the ability to make .tar.gz distributions
> of their sources available on our FTP server. This can also be done,
> but raises further security issues.
I see that this can be a problem. This strongly depends on the question,
in how far you can seperate such a machine from your "production network"
or any other security relevant facilities.
> A more decentralized development model, where developers maintain
> their own CVS archives and release on their own Web sites, would
> certainly be easier to implement. We would still have a centralized
> listing of available software on our Web site, and perhaps automatic
> mirroring on our FTP server (and on the INRIA Rocquencourt CD-ROM).
I am not sure whether this would work so easily. Here some reasons:
* many users do not have superuser rights on servers that are accessible
"around the clock". The actual administrators might (as in my case)
be reluctant with introducing remote repositories.
* Administrative maintainance of such repositories would multiply -
I am sure the overall effort is smaller if there is one central
repository.
* Some developers might not be this familiar with setting up such
services.
* Contributors would have to contribute to different repositories on
different servers, which might be a bit confusing - especially if
some projects "fit into the same category".
There are probably further arguments against this. I think it would be a
very logical approach to have such a site somewhere at INRIA. Of course,
any security questions would have to be solved first, but this certainly
depends on facts only INRIA can influence...
> Let's start to fill that Caml's hump!
So that it may traverse the deserts of software engineering!
Best regards,
Markus Mottl
--
Markus Mottl, mottl@miss.wu-wien.ac.at, http://miss.wu-wien.ac.at/~mottl
prev parent reply other threads:[~1999-02-03 15:42 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
1999-01-28 11:02 Markus Mottl
1999-01-28 21:24 ` Gerd Stolpmann
1999-01-29 12:47 ` Markus Mottl
1999-02-01 13:49 ` Xavier Leroy
1999-02-02 15:01 ` Markus Mottl [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=199902021501.QAA03513@miss.wu-wien.ac.at \
--to=mottl@miss.wu-wien.ac.at \
--cc=Xavier.Leroy@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