Jon Griffin's Blog

It is my site and I will do what I want on it! © 1996, yeah it is old

Mdev – Rapid ACS development

leave a comment

By Jon Griffin

Module Development

Purpose

This package will automate much of the monotony involved in creating OpenACS packages. It will also allow plug-in functionality so that it can generate code for other things.

Design

This will be a modular design similar to acs-reference where a core module is loaded, and this module will keep track of what “plug-ins” are available.In a second phase, javascript or a tcl plugin will allow more editing. A high level view is as follows: meta-data plugins

Physical Data Model – Generic

mdev_meta

mdev_plugins

mdev_projects

mdev_projects holds all the information about a project. In OpenACS terms this is a package.

project_id
project_name --
db_name -- this is a lookup into db_types which specifies which db to use.
comments

Initial Plugins

  • sql_generator
  • stored_proc_generator
  • interface_generator (initially openacs style)
  • reverse_engineering
  • documentation

powered by WordPress Multibox Plugin v1.3.5

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.

Leave a Reply

You must be logged in to post a comment.


 Powered by Max Banner Ads 

Featuring Recent Posts Wordpress Widget development by YD