Forum OpenACS Development: Re: Developmnet tools, debuggers, IDEs, etc

Collapse
Posted by Jay Dubanik on
Thanks for your suggestions,
I will definitely check emacs OACS mode,

From what I understand OACS will help me extract and build proper XQL files, and execute SQL queries, but from what I have read on Barts' website about OACS mode I don't see however how OACS mode helps in writing ad_procs and/or tcl/adp pages.

The emphasis there is on building xql files and executing sql queries, but I don't consider this to be of my concern.

For everything regarding database I use Tora (Open toolkit for Oracle) http://www.globecom.se/tora/ which covers all my database needs(linux version is free), I test my sql code there and then knowing it works I copy it into xql or tcl file.

The problem that I constantly encounter is building ad_procs and tcl/adp pairs from scratch.

Ideally I would like to see something like an editor with a tcl debugger that would recognize oacs and ns calls.
I was thinking maybe having oacs procs written as a tcl package and using a tcl debugger with adding 'package require <oacs-package-name>' in tcl pages, but I have never actually tried.

Collapse
Posted by Jade Rubick on
You might also want to install the developer-support package. It lets you directly interact with the Tcl processor of Aolserver.
Collapse
Posted by Bart Teeuwisse on
Jay,

take a look at the news column (http://www.thecodemill.biz/services/oacs/) or the changelog (http://www.thecodemill.biz/services/oacs/changelog/index?revision_id=10054) of Emacs OACS. You'll notice that Emacs OACS does a lot more than what is mentioned in the articles. As this is still a beta release, documenation is behind the development curve.

If you are an Emacs user (and even if you are not) I recommend giving Emacs OACS a shot. Use the changelog to learn what Emacs OACS has to offer.

/Bart