[ANN] hgview - a pygtk-based clone of hgk
Ludovic Aubry
ludal at logilab.fr
Fri Feb 2 10:21:05 UTC 2007
On Thu, Feb 01, 2007 at 08:01:34PM -0600, TK Soh wrote:
> On 2/1/07, Sean Dague <sean at dague.net> wrote:
> >On Thu, Feb 01, 2007 at 07:10:20PM -0600, TK Soh wrote:
> >> On 2/1/07, Christopher Vance <cjsvance at gmail.com> wrote:
> >> >On 2/2/07, Ludovic.Aubry <ludal at logilab.fr> wrote:
> >> >> Because I know the toolkit very well is the main reason.
> >> >
> >> >The result is useless to some of us.
> >>
> >> Unfortunately, I need to agree on this one.
> >>
> >> I've been spending the last two weeks or so trying to build gtk and
> >> the gang on Solaris 2.6 with no success. AFAIAC, any GUI tools will
> >> simply has to be able to run on Solaris 2.6 (and HP-UX, perhaps). For
> >> now, Tkinter (yeah, I know it's old) seems to be the only option
> >> available.
> >
> >Do you realize that Solaris 2.6 went end of life 6 months ago
> >(http://www.sun.com/service/eosl/solaris/solaris_vintage_eol_5.2005.xml)?
> >
> >Requiring all features to support operating system releases no longer
> >supported by their commercial vendor seems like an artificially high
> >barrier
> >to entry.
>
> Supported or not, they are here to stay. If you think Solaris 2.6 is
> old, I still have a whole bunch of Sun boxes running SunOS 4.1.3.
I know your problem since I've been through the trouble of compiling
gtk&pygtk for Solaris too (probably 7 or 8), it took me about 2 days
to get it right.
Just a while after I discovered
http://www.sunfreeware.com/indexsparc26.html
which would have saved me a lot of time.
There's no bleeding edge gtk or pygtk but there are a lot of usable
dependencies which could save you a lot of time.
As for a portable toolkit there tcl/tk and hgk is already working fine.
I started hgview because viewing large repositories was too slow with
hgk.
I won't do a QT or wxPython version, but so far I haven't put more than
5 days worth of work in hgview so anybody can redo its own version with
it's favorite toolkit.
For the next announcements, I'll try to put information on how to get gtk
on several platforms.
I know the status of gtk is a bit messy on windows, but that's the same
for many opensource python software unless they come bundled with all
their dependencies (see the mercurial installer). In the end windows
users end up with dozens of python executable because their's no real
and uniform packaging system.
--
Ludovic Aubry LOGILAB, Paris (France).
http://www.logilab.com http://www.logilab.fr http://www.logilab.org
More information about the Mercurial
mailing list