Hi,
I just noticed that Anaconda in F10 offers a group 'Haskell development' under 'Development Tools' - shouldn't there be a similar group for OCaml development ? Has this been discussed in the past ?
Not sure what should go into sucha group, but at a minimum it should install ocaml, ocaml-findlib and ocaml-omake - the goal being that the group of packages allows me to check out a typical (fsvo typical) OCaml project and build/run it right away.
David
On Fri, Mar 06, 2009 at 12:59:46AM +0000, David Lutterkort wrote:
I just noticed that Anaconda in F10 offers a group 'Haskell development' under 'Development Tools' - shouldn't there be a similar group for OCaml development ? Has this been discussed in the past ?
Not sure what should go into sucha group, but at a minimum it should install ocaml, ocaml-findlib and ocaml-omake - the goal being that the group of packages allows me to check out a typical (fsvo typical) OCaml project and build/run it right away.
Just by bizarre synchronicity I was thinking the same thing. Or perhaps it was just because I was editing comps.xml yesterday to add the MinGW project.
Anyway yes - I'm going to add it right now...
Rich.
On Sat, Mar 07, 2009 at 01:39:05PM +0000, Richard W.M. Jones wrote:
On Fri, Mar 06, 2009 at 12:59:46AM +0000, David Lutterkort wrote:
I just noticed that Anaconda in F10 offers a group 'Haskell development' under 'Development Tools' - shouldn't there be a similar group for OCaml development ? Has this been discussed in the past ?
Not sure what should go into sucha group, but at a minimum it should install ocaml, ocaml-findlib and ocaml-omake - the goal being that the group of packages allows me to check out a typical (fsvo typical) OCaml project and build/run it right away.
Just by bizarre synchronicity I was thinking the same thing. Or perhaps it was just because I was editing comps.xml yesterday to add the MinGW project.
Anyway yes - I'm going to add it right now...
This was the patch I just added (attached).
I didn't want to get into the game of adding every single package[1] to comps.xml, so I just added a handful of major, commonly used packages. For now at least.
On your specific point about omake, it's not so widely used. Lots of packages use ordinary (GNU) make + autoconf. There are also competing build systems like OCamlMakefile, ocamlbuild, and actually a few more. (For a minority language, we do have far too many build systems ...)
Rich.
On Sat, 2009-03-07 at 13:56 +0000, Richard W.M. Jones wrote:
This was the patch I just added (attached).
I didn't want to get into the game of adding every single package[1] to comps.xml, so I just added a handful of major, commonly used packages. For now at least.
Excellent.
On your specific point about omake, it's not so widely used. Lots of packages use ordinary (GNU) make + autoconf. There are also competing build systems like OCamlMakefile, ocamlbuild, and actually a few more. (For a minority language, we do have far too many build systems ...)
Since there are so many to choose from, there's definitely no point in preferring one over the other - from your comps.xml patch though it seems that none of them is offered as optional packages in the OCaml group. Wouldn't it make sense to add them to that list ?
David
On Mon, Mar 09, 2009 at 11:57:16PM +0000, David Lutterkort wrote:
On Sat, 2009-03-07 at 13:56 +0000, Richard W.M. Jones wrote:
This was the patch I just added (attached).
I didn't want to get into the game of adding every single package[1] to comps.xml, so I just added a handful of major, commonly used packages. For now at least.
Excellent.
On your specific point about omake, it's not so widely used. Lots of packages use ordinary (GNU) make + autoconf. There are also competing build systems like OCamlMakefile, ocamlbuild, and actually a few more. (For a minority language, we do have far too many build systems ...)
Since there are so many to choose from, there's definitely no point in preferring one over the other - from your comps.xml patch though it seems that none of them is offered as optional packages in the OCaml group. Wouldn't it make sense to add them to that list ?
Yes, I guess it would.
I've hit another really annoying problem though - you can't run the packagekit management remotely!! Seriously, try running 'gpk-application' on another machine ... So I can't test if my changes to comps had any effect yet.
Rich.
ocaml-devel@lists.fedoraproject.org