I have identified a few OCaml packages which have all of the following
properties:

 - no active upstream,
 - a high maintenance burden,
 - aren't used or useful.

I'm intending to orphan these, and recommend that they be removed in
the Fedora 29 time-frame.  Of course if you disagree (and even better,
if you want to take over maintenance of them) then please follow up.

        - - -

* ocaml-xmlrpc-light
  [NB: not to be confused with ocaml-xml-light]

  Summary: OCaml library for writing XML-RPC clients and servers
  Upstream: http://code.google.com/p/xmlrpc-light/ [dead]
  Last release: 2009

  Apart from the dead upstream, it doesn't support threads, which
  makes using it as an RPC library rather useless.  There are a bunch
  of RPC libraries out there although nothing with the same API.

* ocaml-openin

  Summary: OCaml syntax to locally open modules
  Upstream: http://alain.frisch.fr/soft#openin
  Last release: 2007

  Equivalent syntax is now included in the core OCaml compiler.

* ocaml-p3l

  Summary: OCaml compiler for parallel programs
  Upstream: http://ocamlp3l.inria.fr/
  Last release: prior to 2008

  Replaced by another project which is itself dead.  In any case this
  was an interesting experiment in using skeletons for parallel
  programs, but not relevant today.

* ocaml-pa-monad

  Summary: OCaml syntax extension for monads
  Upstream: http://www.cas.mcmaster.ca/~carette/pa_monad/
  Last release: 2008

  Experimental language extension, not used.

* ocaml-json-wheel & ocaml-json-static

  Summary: OCaml library for parsing JSON
  Upstream: https://mjambon.github.io/mjambon2016/json-wheel.html
  Last release: 2009

  Replaced by ocaml-yojson

* ocaml-tplib

  Summary: Tropical Polyhedra Library
  Upstream: https://gforge.inria.fr/projects/tplib
  Last release: 2013

  No longer compiles because of changes in the dependent GMP library.

* ocaml-bisect

  Summary: OCaml code coverage tool
  Upstream: http://bisect.x9c.fr/
  Last release: 2013

  Code coverage can be done more easily using generic DWARF-parsing
  tools like kcov.  There is no need for an OCaml-specific tool
  any longer.

* ocaml-preludeml

  Summary: OCaml utility functions
  Upstream: http://github.com/kig/preludeml/tree/master
  Last release: 2010

  There are better utility libraries out there nowadays.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
virt-builder quickly builds VMs from scratch
http://libguestfs.org/virt-builder.1.html
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org

Reply via email to