[Pkg-ocaml-maint-commits] [SCM] janest-core packaging branch, master, updated. debian/0.5.3-1-19-gb380bf2
Stefano Zacchiroli
zack at upsilon.cc
Wed Nov 11 17:52:11 UTC 2009
The following commit has been merged in the master branch:
commit 83baa7ed82d0c428d72decb9b48278de269b939d
Author: Stefano Zacchiroli <zack at upsilon.cc>
Date: Wed Nov 11 16:46:54 2009 +0100
revamp Description (mention Core vs Core_extended difference)
diff --git a/debian/changelog b/debian/changelog
index 838542f..7f74873 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,6 +8,7 @@ janest-core (0.6.0-1) UNRELEASED; urgency=low
* debian/control:
- add (new) build-dep on libfields-camlp4-dev
- add build-dep on libpcre-ocaml-dev, required to build Core_extended
+ - revamp Description (mention Core vs Core_extended difference)
* debian/rules: switch {debhelper,ocaml}.mk to avoid *.log leftovers
* switch packaging to dh-ocaml
diff --git a/debian/control b/debian/control
index 582e98f..303ecad 100644
--- a/debian/control
+++ b/debian/control
@@ -34,20 +34,29 @@ Depends:
${misc:Depends}
Provides: ${ocaml:Provides}
Description: Jane Street Capital's alternative standard library for OCaml
- Core is Jane Street Capital's alternative standard library for OCaml.
+ Core is an alternative to the OCaml standard library.
.
- Core does a number of things: it provides tail recursive versions of
- non tail recursive functions in the standard library; changes the
- signature of many of the standard modules; includes generic
- serialization for most types, and adds some entirely new modules and
- new functionality within existing modules.
+ Core does a number of things:
.
- Beware: Core extends some functionality from OCaml's standard
- library, and outright changes or replaces other. The goal is not to
- preserve complete compatibility with the standard.
+ * provides tail recursive versions of non tail recursive functions in
+ the standard library;
+ * changes the signature of many of the standard modules to enforce
+ consistent naming conventions;
+ * includes generic serialization for most types;
+ * adds some new modules as well as new functionality to existing
+ modules.
.
- This package contains the development stuff you need to use Core in
- your programs.
+ Beware that Core extends some functionality of the legacy standard
+ library, and outright changes or replaces other; backward compatibility
+ with the legacy standard library has not to be expected.
+ .
+ The code of Core is routinely reviewed within Jane Street Capital
+ according to their quality assurance requirements. The extra library
+ called Core_extended adds new functionalities on top of Core, but is
+ only reviewed on an ad-hoc basis.
+ .
+ This package contains the development stuff you need to use Core (but
+ not Core_extended) in your programs.
Package: libcore-ocaml
Architecture: any
@@ -58,17 +67,25 @@ Depends:
${misc:Depends}
Provides: ${ocaml:Provides}
Description: Jane Street Capital's core library for OCaml (runtime)
- Core is Jane Street Capital's alternative standard library for OCaml.
+ Core is an alternative to the OCaml standard library.
+ .
+ Core does a number of things:
+ .
+ * provides tail recursive versions of non tail recursive functions in
+ the standard library;
+ * changes the signature of many of the standard modules to enforce
+ consistent naming conventions;
+ * includes generic serialization for most types;
+ * adds some new modules as well as new functionality to existing
+ modules.
.
- Core does a number of things: it provides tail recursive versions of
- non tail recursive functions in the standard library; changes the
- signature of many of the standard modules; includes generic
- serialization for most types, and adds some entirely new modules and
- new functionality within existing modules.
+ Beware that Core extends some functionality of the legacy standard
+ library, and outright changes or replaces other; backward compatibility
.
- Beware: Core extends some functionality from OCaml's standard
- library, and outright changes or replaces other. The goal is not to
- preserve complete compatibility with the standard.
+ The code of Core is routinely reviewed within Jane Street Capital
+ according to their quality assurance requirements. The extra library
+ called Core_extended adds new functionalities on top of Core, but is
+ only reviewed on an ad-hoc basis.
.
This package contains the runtime stuff you need to run programs using
- Core.
+ Core (but not Core_extended).
--
janest-core packaging
More information about the Pkg-ocaml-maint-commits
mailing list