You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl@perl.apache.org by James G Smith <JG...@TAMU.Edu> on 2002/07/31 19:32:51 UTC

Re: [ANNOUNCE] StateMachine::Gestinanna 0.01

James G Smith <JG...@TAMU.Edu> wrote:
>The distribution is available on CPAN (soon -- has been uploaded) and
>at http://sourceforge.net/project/gestinanna/

Make that http://sourceforge.net/projects/gestinanna/
-- 
James Smith <JG...@TAMU.Edu>, 979-862-3725
Texas A&M CIS Operating Systems Group, Unix

Re: [ANNOUNCE] StateMachine::Gestinanna 0.01

Posted by Barrie Slaymaker <ba...@slaysys.com>.
On Wed, Jul 31, 2002 at 09:08:54PM -0500, James G Smith wrote:
> 
> My apologies.

np :).  It's fun to prattle on about my babies ;).

> The StateML:: stuff does sound neat though :)  I'm wanting to
> eventually put together a gui for creating web-based wizard-like
> applications -- draw the circles and the lines, hang a few
> requirements off the edges, and you almost have an app.  And with the
> OO stuff, the apps can be sub-classed.

I came *this* close to doing this sort of thing for the last webapp I
did, a survey tool, but the design put all the pages in a linear
sequence and I just couldn't bring myself to add StateML in to the mix
:).

I have so many things I want to do with this: getting a dia-based editor
or an SVG based editor is a prime goal (I'm not wed to dia or SVG, but
the former I know a little bit about the source code of and the latter
is sexy and can be run-in-browser w/ a plugin).  Using it for Workflow
apps, etc. is also a possibility, but need clients needing these things,
I'm afraid.

- Barrie

Re: [ANNOUNCE] StateMachine::Gestinanna 0.01

Posted by Barrie Slaymaker <ba...@slaysys.com>.
On Wed, Jul 31, 2002 at 07:25:48PM -0500, James G Smith wrote:
>   XML::SAX::Machines 

This is an XML SAX processing framework, nothing to do with state machines I'm
afraid.  I do have another distribution (not on CPAN, let me know if you want a
copy) in the StateML:: namespace that takes an XML definition for a state
machine and uses it, via TT2, to generate any kind of source code (we use it
for gnu and embedded C compilers here).  It also generates pretty diagrams
using GraphViz.

- Barrie

Re: [ANNOUNCE] StateMachine::Gestinanna 0.01

Posted by Ron Savage <ro...@deakin.edu.au>.
On Wed, 31 Jul 2002 12:32:51 -0500, James G Smith wrote:
>James G Smith <JG...@TAMU.Edu> wrote:
>>The distribution is available on CPAN (soon -- has been uploaded)
>>and
>>at http://sourceforge.net/project/gestinanna/
>
>Make that http://sourceforge.net/projects/gestinanna/

There are some state machine modules in CPAN already, under the 
prefix DFA:: for Discrete Finite Automata. Do we really need a 
separate prefix StateMachine:: for this?

For the record, DFA was suggested to me when I asked for module name 
suggestions, because it (DFA) was already in use when I wanted to 
submit my module.
-- 
Ron Savage, rons@deakin.edu.au on 1/08/2002