← Back to team overview

bzr-mac team mailing list archive

Re: GUIs for OS X

 

2009/9/29 Ian Clatworthy <ian.clatworthy@xxxxxxxxxxxxx>:
> I believe Guillermo is working on a "desktop" installer to complement
> the "core" installer. The desktop installer will include all the stuff
> in the core installer together with documentation, QBzr and Explorer I hope.

This is great news. I look forward to testing it.

As someone else mentioned, I'd rather have a non-native GUI that works
and is useful than a native one that may never be ready (not sure how
close BazaarX is away from being usable, but it still seems quite far
away). And I think the obsession to have a 'native' experience on OS X
results in tools not being available, which reduces choice to 0. The
most powerful file/directory comparison tools on OS X are
cross-platform (Araxis Merge & Deltopia), and even though the only
real native competition has a "smoother" UI (Changes app), its lack of
features make for a pretty (core animation blah blah) but weak
solution. And although an App like Matlab is certainly not native (it
has in-window menu bars), it is still a powerful and essential tool to
have on OS X.

Even Apples own applications utterly fail to follow consistent
guidelines - just try using Final Cut Pro, Color, Motion and even
iTunes to get barraged with a plethora of non-standard UI conventions.
But I'd rather have the power of Final Cut and Color, even if the UIs
are so *utterly* inconsistent; and professionals still flock to Final
Cut Studio for its utility, they don't abandon it because it doesn't
look like iMovie.

The alternative dCVS UIs are also non-native on OS X I think (except
maybe Git?). Subversion does has native GUI apps, but who wants to use
subversion? ;-)

2009/9/29 Russel Winder <russel.winder@xxxxxxxxxxxxxx>:
> Doesn't the mac-qt package from MacPorts download and install for native
> use the Qt library?

I'm not sure if the macports QT/pyQT ports would work with the desktop
installed bzr? But irrespectively, many users are not going to want to
install macports and 2GB worth of XCode just to run a GUI. Many
end-users don't want to install XCode and command-line repositories,
but would benefit from using a dCVS, and in particular the
friendliness of Bazaar.

Thanks to all, Ian A.



References