[Pygui] Python 3 Plans
Andrew McNabb
amcnabb at mcnabbs.org
Wed Feb 10 20:18:06 CET 2010
On Wed, Feb 10, 2010 at 12:45:25PM -0600, Matt Anderson wrote:
>
> Actually, since 10.4 HFS+ has supported arbitrary extended attributes (sometimes called 'named forks'), which have become increasingly used for attaching various data to files. TextMate, for example, saves information about editing state as extended attributes[1] (caret position, bookmarks, text folding). They're used by Apple for the "quarantine" subsystem, finder/spotlight comments, etc. Snow Leopard does all sorts of other weird things with extended attributes too[2]. Also, third party software has started to make use of them for associating arbitrary text "tags" with files which are findable with spotlight[3].
Ouch. I thought that Apple learned in the late '90s that the resource
fork thing was a design mistake. When they abandoned resource forks
with Mac OS X, the Macintosh became a much more Internet-capable
operating system. Apparently they unlearned that lesson, and we now
have at least two people reporting that this makes it harder to
collaborate with others. This regression is disappointing. Anyway,
thanks for the information.
> In any event, I'll chime in and say I would LOVE to see progress on pygui accelerate, and a larger community of folks get involved. I personally don't care so much about the cross-platform aspect of pygui -- I've given myself over to the Mac for the most part (though occasionally I'll use some other unix in a server capacity). But I hate programming in Cocoa/PyObjC. I can hobble along, but I would much prefer to write my entire Mac-only programs in "pythonic" python (sans Cocoa API) and still have a native GUI. Though, having them be mostly cross-platform with no additional effort would be a definite plus.
There hasn't been any suggestion to remove cross-platform support from
PyGUI, has there? This would surprise me.
--
Andrew McNabb
http://www.mcnabbs.org/andrew/
PGP Fingerprint: 8A17 B57C 6879 1863 DE55 8012 AB4D 6098 8826 6868
More information about the Pygui
mailing list