[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: sharing collaboration efforts on OCaml



On Sun, Feb 24, 2008 at 09:06:28PM +0100, Stefano Zacchiroli wrote:
> On Fri, Feb 22, 2008 at 07:03:26PM +0000, Richard Jones wrote:
> > Don't know how interested Debian are in packaging ocamljava, but I've
> 
> On Sun, Feb 24, 2008 at 07:39:24PM +0000, Richard Jones wrote:
> > I recently packaged Vincent Hanquez's ocaml-dbus in Fedora:
> 
> Thanks for this pointers of your Richard.
> They makes 2 points coming to my mind:
> 
> 1) what about creating a collaboration wiki page between Fedora and
>    Debian, we seem to be the 2 distributions most interested in
>    packaging OCaml stuff, I think it would be cool to just be able to
>    mutually check whether the other has a patch for a given problem or
>    not.  Debian-side I think almost all information for collaboration
>    are available in the form of:
> 
>    - the list of OCaml-related packages and all other information which
>      we already collect starting from
>      http://pkg-ocaml-maint.alioth.debian.org
> 
>    - the fact the all (well, I hope) OCaml-related packages declare
>      their versioning repository. So, if you want to check whether we
>      have a patch or not you can just do "debcheckout pkgname".
> 
>    Do you have anything like that in Fedora, would it make sense to
>    match package to package? Or, at least, can you point us^Wme to how
>    we can I quick and easily see all the patches you have made to a
>    given OCaml-related package and have a list of them?

So you can see the list of packages in Fedora here:

  http://cvs.fedora.redhat.com/viewcvs/rpms/

For example, ocaml-dbus package is here:

  http://cvs.fedora.redhat.com/viewcvs/rpms/ocaml-dbus/

There are two branches for that particular RPM, F-8 (Fedora 8) and
devel (the development branch which will eventually become Fedora 9).
Going into devel, you can see the spec file and the patches I
mentioned earlier:

  http://cvs.fedora.redhat.com/viewcvs/rpms/ocaml-dbus/devel/

The above only applies to packages which have actually been released
in Fedora.  Before that they sit around as "Review Requests" in
bugzilla:

  https://bugzilla.redhat.com/buglist.cgi?product=Fedora&bug_status=NEW&bug_status=ASSIGNED&bug_status=NEEDINFO&bug_status=MODIFIED&short_desc_type=allwordssubstr&short_desc=review+request+ocaml&long_desc_type=allwordssubstr&long_desc=

I'm checking out pkg-ocaml-maint from alioth to get an equivalent view
on Debian's state of development.  I don't think a wiki page is
worthwhile since we have full visibility of each others projects.

> 2) I do think both of the software you have pointed us to are worth to
>    be available in Debian. Actually, in particular ocamljava has the
>    potential to boost the amount of libraries available for OCaml so it
>    would be a real pity not having it into Debian.
> 
>    However, we usually do not package stuff just because it is cool, we
>    tend to prefer actual software users to maintain them in Debian; for
>    the simple reason that there is no guarantee a non-user will take
>    care of the package for even a near future (it happened several time
>    in the past the stuff in our repository got abandoned for this
>    reason).
> 
>    So let me reword your question as: is anybody here interested in
>    packaging one of the two software you mention Debian-side? I
>    personally won't since I don't use ATM any of the two.

I'm packaging ocamljava just because I want to play with it.  I don't
expect to have any serious use for it.

But D-Bus support is really important to me.  The virtual machine
management program I'm developing (virt-ctrl here:
http://hg.et.redhat.com/virt/applications/virt-top--devel?mf=0f557147776f;path=/)
will use zeroconf to autodiscover managed nodes on the local network.
Under Linux, access to zeroconf is via Avahi / D-Bus.

Rich.

-- 
Richard Jones
Red Hat


Reply to: