Skip to content

Lawtec

Sections
Personal tools
You are here: Home Members antonh's Home Getting set up for Zope development on OSX
Document Actions

Getting set up for Zope development on OSX

by antonh last modified 07-Sep-06 11:48 AM

I am guilty of not posting on this weblog lately. I guess one of the main reasons would be that I no longer have the Internet available to me 8 hours a day, since I'm not working fulltime anymore. That has meant lots of changes in the way I work, plus I'm back at Uni as a full time student, so I've got to factor in lots of readings and assignments as well.

But enough about me, let's talk about my computer. I bought an iBook G4 in December, and I've finally got it set up in a productive manner for developing using Zope. This was no small feat. Prior to my OS shift I was using Linux for most of my Zope development on an x86 box, either via Windows using VNC or directly. I used Kate as my text editor (because it made it easy to jump between all the files involved in a Zope product) and CVS from the command line. I used Mozilla Firebird so that I could have multiple tabs open.

When I had to use Windows, I was generally doing TTW development, again using Firebird.

Now back to OSX. I tried various things from the built-in TextEdit and SubEthaEdit to Eclipse (which seems like it would be more fun if multiple people were involved) and Xcode. In the end I settled on Xcode, because it seemed the most like Kate.

I used to find though that I would get lost on the screen rather a lot, and not know what I was supposed to be doing next. A couple of things were getting in the way:

- Double-clicking on a .py file brings up the PythonIDE (which I don't like - not sure why), and I haven't worked out how to change the program it uses.
- Missing a taskbar a lot. I guess I got used to it. It was taking way too much brain activity to work out where the program I was using was hidden. In the end, I can put that down to too many program icons in the dock. After dumping everything I wasn't using _every day_ from the dock, it works a lot more like the taskbar and I'm much happier.
- Safari for some reason doesn't interact well with the CookieCrumbler, with the result that I couldn't log in to Plone on my box. Seemed to work on ZopeZen, but not locally. Couldn't work out why.

Anyway, I realised a second ago that I was finally happy with the way I was working. I have Mozilla Firebird (3 tabs: ZMI, Plone, ZMI Refresh tab on the product I'm working on), Xcode as my text editor in 3 pane mode (I'm even going to get SCM working now) and a terminal. All are arranged so I can see them on the screen, but I can always use Expose to find what I'm looking for. And of course, iTunes running in the background.

Finally feel like I'm kicking some goals, and settling in on OSX. Now, just got to download the 38Mb OS 10.3.2 update...

 


This site conforms to the following standards: