Native OS X Development roadmap

Geoff Ghose <geoff-FkA301it8kz2fBVCVOL8/[email protected]>
Newsgroups gmane.comp.gnome.apps.pybliographer
Message-ID <[email protected]>
I finally got around to grabbing the 1.3 development code. The UI looks 
very well contained in a directory named Gnome. I was wondering whether 
any one had devoted any thought or effort towards a native OS X UI. It 
seems to me there are two approaches: 1) using GTK 
(gtk-quartz.sourceforge.net) as  much as possible or 2) avoiding GTK 
entirely and going with an Objective-C bridge (pyobjc.sourceforge.net).

Although approach #1 would simpler in terms of porting, my read is that 
GTK effort is still in its early stages and it could be quite a while 
before it's functional. Also, you wouldn't get to use the great UI 
development environment (like Interface Builder) that OS X provides. 
And finally I fear the end product won't look completely native: for 
example, QT on the Mac definitely has some glitches.

So I'm leaning towards approach #2, and replacing the "Gnome" folder in 
PyblioUI with "Cocoa". (Easy said!) I'm willing to try to take a hack 
at it, but I might not be best person: although I'm familiar with 
Objective-C, my knowledge of python is close to nil. On the other hand 
looking at the PyObjC documentation it doesn't look completely 
insurmountable.

Advice, comments?
GMGWork.vcf (text/directory, 436 B)
BEGIN:VCARD
VERSION:3.0
N:Ghose;Geoff;;;
FN:Geoff Ghose
ORG:University of Minnesota;
TITLE:Dept of Neuroscience
EMAIL;type=INTERNET;type=WORK;type=pref:geoff-FkA301it8kz2fBVCVOL8/[email protected]
TEL;type=WORK:(612) 625-8362
TEL;type=HOME;type=pref:(952) 250-3921
TEL;type=WORK;type=FAX:(612) 626-2004
item1.ADR;type=WORK;type=pref:;;CMRR\n2021 6th St SE;Minneapolis;MN;55455;United States
item1.X-ABADR:us
item2.X-ABADR:us
END:VCARD
PGP.sig (application/pgp-signature, 194 B) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.