Browse thread
[Caml-list] [ANN] The Missing Library
-
John Goerzen
-
Kenneth Knowles
- Alexander V. Voinov
-
John Goerzen
-
Maxence Guesdon
-
John Goerzen
- Maxence Guesdon
-
John Goerzen
-
Alain.Frisch@e...
-
John Goerzen
-
Alain.Frisch@e...
-
Nicolas Cannasse
-
Yamagata Yoriyuki
- Gerd Stolpmann
-
Nicolas Cannasse
-
Yamagata Yoriyuki
- Jacques GARRIGUE
- Nicolas Cannasse
-
Yamagata Yoriyuki
-
Yamagata Yoriyuki
-
Nicolas Cannasse
- oliver@f...
-
Alain.Frisch@e...
-
John Goerzen
- Henri DF
- Shawn Wagner
- james woodyatt
-
Alain.Frisch@e...
- Basile STARYNKEVITCH
-
John Goerzen
- Kenneth Knowles
- Florian Hars
-
Maxence Guesdon
- Eric C. Cooper
-
Kenneth Knowles
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | John Goerzen <jgoerzen@c...> |
| Subject: | Re: [Caml-list] [ANN] The Missing Library |
On Fri, Apr 23, 2004 at 04:41:15PM -0400, Eric C. Cooper wrote: > On Fri, Apr 23, 2004 at 01:51:48PM -0500, John Goerzen wrote: > > [Debian users: I have uploaded it to sid, but will take a few days to > > appear.] > > I am a bit surprised by this. What is the process by which OCaml > packages are added to Debian? Are there any checks and balances? > Without in any way passing judgment on your particular effort, it > seems that a Debian developer with an OCaml agenda might have a > conflict of interest here, especially considering the scarce resource > that is the global OCaml module namespace. There are no more restrictions on OCaml packages in Debian than for any other language. The namespace issue is not really unique to OCaml; pretty much every other language execpt Java[1] would share it, too. Though the use of findlib packages helps somewhat. Part of what's good about Debian is that if a developer finds a package useful and is able to maintain it up to the standards set by Debian, there's very little reason to keep it out. The general process of adding a package to Debian involves approval by FTP masters, though one cannot expect them to know the namespace issues of every language. Having said that, there is an active community of OCaml maintainers in Debian that would pretty quickly notice any problem, and something going into sid doesn't automatically mean that it will ever be released. If something truly did conflict with another package, it'd likely get a bug report pretty quick. This remains a reason that the C Extlib has not been packaged, since it would conflict with the pure OCaml Extlib. I even e-mailed the author of the C package, and he refused to rename it. I could upload that, and the FTP masters might possibly even accept it, but it would be uninstallable on any system that uses the pure OCaml Extlib. That would be sure to generate some bug reports that could lead to the removal of the new package (and would certainly prevent it from being released). -- John [1] because everyone has to use com.foo.example.blah.blah ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners