Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Aug 2010 06:25:03 +0000
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        Rob Farmer <rfarmer@predatorlabs.net>
Cc:        cvs-ports@freebsd.org, cvs-all@freebsd.org, Li-Wen Hsu <lwhsu@freebsd.org>, utisoft@gmail.com, ports-committers@freebsd.org
Subject:   Re: cvs commit: ports/java/jgraphx Makefile distinfo
Message-ID:  <20100827062503.GA85184@FreeBSD.org>
In-Reply-To: <AANLkTinwzkmw3%2BkSjddODtzFSCD-5RBb1gU48%2BM6w58E@mail.gmail.com>
References:  <201008221158.o7MBwce6093897@repoman.freebsd.org> <AANLkTinwzkmw3%2BkSjddODtzFSCD-5RBb1gU48%2BM6w58E@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Aug 26, 2010 at 09:53:32PM -0700, Rob Farmer wrote:
> This breaks math/scilab (which is the only dependency in the ports
> tree). Unfortunately, the author of jgraphx seems to completely
> disregard backwards compatibility and changes the API in virtually
> every release.
> 
> I tried to patch Scilab based on their git repository (which has
> support for 1.4.0.1), but hundreds of revisions have passed and they
> have rearranged their tree a bit and added/removed some files, so it
> didn't go well.
> 
> IMHO, we need to either create a separate jgraphx-scilab port or keep
> this in sync with Scilab (this is what Debian, Ubuntu, and Gentoo are
> doing).

Considering Scilab is the only consumer of jgraphx, it seems having
special port would be an overkill.  I think we should keep the two in
sync, and probably work with upstream maintainers of both projects to
improve compatibility and API inheritance in the future.  Separate port
of jgraphx-scilab is palliative solution, i.e. it simply increases the
entropy, not solving the underlying problem.

./danfe



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100827062503.GA85184>