Hi Tomaso,

On 10/23/07, Tomaso <[EMAIL PROTECTED]> wrote:
>
> On Oct 23, 10:52 am, "John Mettraux" <jmettr..Hello John
>
>>
> > The columns are id, wfid, expclass and value (which contains the
> > serialized/yamlized) version of the expression.
>
> There are also wfidgen.last and engine_environment.yaml, correct?

engine_environment is an expression like any other, but there is only
one per engine with a well defined flow expression id. This id being
the "primary key" of the expression storage, we just have to make sure
that this storage can retrieve the engine environment expression among
the other
expressions.

wfidgen.last, maybe, a file is OK though.


> > There is one issue though : the engine is demanding in terms of
> > updates to the storage. In order to limit them (IO is always costly),
> > I generally use the ThreadedStorageMixin :
> >
> > http://openwferu.rubyforge.org/svn/trunk/openwfe-ruby/lib/openwfe/exp...
> >
> > which dramatically reduces the number of updates to the
> > filesystem/database necessary.
>
> Coupled with the CacheExpressionStorage...

Exactly :)
Well done.


> > So to sum up all of this, I'd be glad to have your help.  The engine
> > persistence to the database is easy to implement, it needs tests and
> > documentation though :)
>
> That's my promise ....

Don't promise anything, it's just open source software.


> > Would your company be OK if code that you author goes out under the
> > BSD license ?
>
> I haven't forwarded this question...
> but, my idea is that once a company agrees to take advantage of open
> source software,
> should agree also to contribute here and there to community,
> shouldn't?

Well, it depends, maybe your contract states that any
idea/implementation you 'produced' during work time belong to the
company...


Best regards,

-- 
John Mettraux   -///-   http://jmettraux.openwfe.org

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"OpenWFEru dev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/openwferu-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to