[pmwiki-users] How to implement an online Production Management System

Jean DEMARTINI jean.demartini at dem-tech.net
Sun Aug 12 09:30:09 CDT 2007


I have to design a rather complex online PMS. PmWiki can help to solve
many problems but I am stuck on a nasty little problem :

A PMS is typically a set of objects which have to traverse a Finite
State Machine (FSM). All the objects are not in the same state.
Permanently new objects enter the PMS and produced objects quit the PMS.

My problem is : how to implement a FSM to manage changing lists of
objects in the spirit of PmWiki.

To implement an event is easy : a form with its submit button can easily
do that.

The problem is : how to implement a State and its associated list of
objects.

The easy way could be : a state is denoted by a page and the events to
change of state is a set of forms whose submit buttons are the
event-triggers. That's cool.

Managing a list of all the object in this given state is not so simple.

I can use Fox form to add, remotely, content in any page I want, that's
fine.

But how to remove(change), remotely, content from(in) a page to model an
object leaving a state and entering another one? A mean to mimic the
delete button of foxdelrange from another page could be great.

Thanks for any kind of help.








More information about the pmwiki-users mailing list