You can subscribe to this list here.
| 2000 |
Jan
|
Feb
(9) |
Mar
(2) |
Apr
(1) |
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2001 |
Jan
|
Feb
(1) |
Mar
(28) |
Apr
|
May
|
Jun
|
Jul
(3) |
Aug
(2) |
Sep
(27) |
Oct
(31) |
Nov
(7) |
Dec
(23) |
| 2002 |
Jan
(22) |
Feb
(29) |
Mar
(50) |
Apr
(1) |
May
|
Jun
(6) |
Jul
(3) |
Aug
(5) |
Sep
(27) |
Oct
(39) |
Nov
(27) |
Dec
(17) |
| 2003 |
Jan
(25) |
Feb
(33) |
Mar
(15) |
Apr
(38) |
May
(8) |
Jun
(17) |
Jul
(5) |
Aug
(3) |
Sep
(6) |
Oct
(11) |
Nov
(5) |
Dec
|
| 2004 |
Jan
(10) |
Feb
(6) |
Mar
(2) |
Apr
|
May
(7) |
Jun
(1) |
Jul
(1) |
Aug
(1) |
Sep
|
Oct
|
Nov
(1) |
Dec
(2) |
| 2005 |
Jan
|
Feb
(3) |
Mar
(5) |
Apr
|
May
(6) |
Jun
(12) |
Jul
|
Aug
(2) |
Sep
(3) |
Oct
(2) |
Nov
|
Dec
|
| 2006 |
Jan
|
Feb
|
Mar
|
Apr
(4) |
May
(9) |
Jun
(5) |
Jul
(1) |
Aug
(16) |
Sep
(1) |
Oct
(6) |
Nov
(2) |
Dec
(2) |
| 2007 |
Jan
(17) |
Feb
(16) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(6) |
Oct
(1) |
Nov
|
Dec
|
| 2008 |
Jan
|
Feb
|
Mar
|
Apr
(3) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(8) |
| 2009 |
Jan
(4) |
Feb
(3) |
Mar
(4) |
Apr
(7) |
May
(2) |
Jun
(11) |
Jul
(1) |
Aug
(15) |
Sep
(13) |
Oct
(27) |
Nov
(21) |
Dec
(10) |
| 2010 |
Jan
(7) |
Feb
(5) |
Mar
(13) |
Apr
(31) |
May
(37) |
Jun
(17) |
Jul
(22) |
Aug
(20) |
Sep
(22) |
Oct
(19) |
Nov
(18) |
Dec
(15) |
| 2011 |
Jan
(16) |
Feb
(12) |
Mar
(8) |
Apr
(3) |
May
(1) |
Jun
(5) |
Jul
(3) |
Aug
(7) |
Sep
(7) |
Oct
(7) |
Nov
(3) |
Dec
(4) |
| 2012 |
Jan
(3) |
Feb
(2) |
Mar
(2) |
Apr
(6) |
May
(6) |
Jun
(2) |
Jul
(4) |
Aug
(3) |
Sep
(2) |
Oct
(4) |
Nov
(8) |
Dec
(13) |
| 2013 |
Jan
(2) |
Feb
(5) |
Mar
(13) |
Apr
(6) |
May
(6) |
Jun
(3) |
Jul
(6) |
Aug
(7) |
Sep
(6) |
Oct
(3) |
Nov
|
Dec
(1) |
| 2014 |
Jan
|
Feb
(2) |
Mar
(6) |
Apr
(6) |
May
(5) |
Jun
(7) |
Jul
(4) |
Aug
(1) |
Sep
(2) |
Oct
(15) |
Nov
(8) |
Dec
(3) |
| 2015 |
Jan
(6) |
Feb
(2) |
Mar
(10) |
Apr
(2) |
May
(3) |
Jun
(1) |
Jul
(5) |
Aug
(1) |
Sep
(2) |
Oct
(1) |
Nov
(1) |
Dec
(1) |
| 2016 |
Jan
(2) |
Feb
|
Mar
(5) |
Apr
(6) |
May
(5) |
Jun
(5) |
Jul
|
Aug
|
Sep
(2) |
Oct
(3) |
Nov
(2) |
Dec
(6) |
| 2017 |
Jan
(2) |
Feb
(5) |
Mar
(3) |
Apr
|
May
(1) |
Jun
(3) |
Jul
(4) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Daniele <d.t...@ic...> - 2003-04-18 10:31:19
|
Hello again, let me reply inline: On Friday 18 April 2003 12:11, Soren Roug wrote: > On Friday 18 April 2003 11:39, Daniele wrote: > > 1) in the applications I realize with OF adding properties is something I > > do to instances any time, not only upon their creation. Usually the roles > > I create for users do have the manage_properties permission to be able to > > create del and change properties. Nevertheless your proposal is > > definitely on-target: it's bothersome having to remember to add this > > permission to the users' role. > > I am concerned about side-effects to other objects if a clueless > zopeadministrator just gives manage_properties to Authenticated-role at the > toplevel. I usually don't give this permission at my application top-level. Usually I give this permission to appropriate users only on the OpenFlow object. This allows for managing properties on the instances while leaving the outside application untouched. > > What if I overload the manage_addProperty, manage_changeProperties and > > manage_delProperties methods leaving them unchanged but protected by "Use > > OpenFlow" permission (extending your feature request #2)? > > Sound OK to me. I'm not sure if manage_addProperty actually is protected > with "Manage properties". Yes it is. > > On the other hand I often use the process instance as a container for > > custom objects (instances of custom products) that I implement the way I > > most like, allowing them to use whatever method (protected in whatever > > way I prefer). This means that often properties are recorded on these > > objects rather than on the instance itself. This allows for a finer > > grained permission handling for you user roles. But this solving of the > > issue requires you to build your custom product, and this is bothersome > > anyway, for as simple you make it. > > I was thinking of putting files and images there. Haven't though about > custom objects yet. Oh, ok. Remember giving your user roles the "Add Documents, Images, and Files" permission. Again, a good place for this permission is the OpenFlow object, so that users can add those objects to a process instance. > > 2) reply to feature 2 is included in the solution above, I guess. > > > > > > Thanks a lot for your effort in making OpenFlow more usable, > > Daniele =) > > > > PS: did you subscribe to the openflow-dev mailing list? It's at: > > http://lists.sourceforge.net/lists/listinfo/openflow-dev > > Didn't know it existed until now. Now you know =) > I still have problems with the "View management screens" permission. I hope > you consider rewriting History.zpt into DTML. Yes I'm considering it, but I'll try figure out a possible different solution since a like PageTemplates much better than DTML. Anybody can help? Anyway probably this will be scheduled after some more urgent work. > I might be able to contribute some developer resources to this, but we'll > have to evaluate the product further at EEA first. Everybody is on Easter > vacation so it will take a while. > > Soren Roug Sure. I hope you'll want to use the product. =) Daniele =) -- Daniele Tarini - Research & Development - Icube S.r.l. Address: Via Ridolfi 15 - 56124 Pisa (PI), Italy E-mail: d.t...@ic... Web: http://www.icube.it Phone: (+39) 050 97 02 07 Fax: (+39) 050 31 36 588 |
|
From: Soren R. <so...@ro...> - 2003-04-18 10:10:20
|
On Friday 18 April 2003 11:39, Daniele wrote: > 1) in the applications I realize with OF adding properties is something I > do to instances any time, not only upon their creation. Usually the roles I > create for users do have the manage_properties permission to be able to > create del and change properties. Nevertheless your proposal is definitely > on-target: it's bothersome having to remember to add this permission to the > users' role. I am concerned about side-effects to other objects if a clueless zopeadministrator just gives manage_properties to Authenticated-role at the toplevel. > What if I overload the manage_addProperty, manage_changeProperties and > manage_delProperties methods leaving them unchanged but protected by "Use > OpenFlow" permission (extending your feature request #2)? Sound OK to me. I'm not sure if manage_addProperty actually is protected with "Manage properties". > On the other hand I often use the process instance as a container for > custom objects (instances of custom products) that I implement the way I > most like, allowing them to use whatever method (protected in whatever way > I prefer). This means that often properties are recorded on these objects > rather than on the instance itself. This allows for a finer grained > permission handling for you user roles. But this solving of the issue > requires you to build your custom product, and this is bothersome anyway, > for as simple you make it. I was thinking of putting files and images there. Haven't though about custom objects yet. > 2) reply to feature 2 is included in the solution above, I guess. > > > Thanks a lot for your effort in making OpenFlow more usable, > Daniele =) > > PS: did you subscribe to the openflow-dev mailing list? It's at: > http://lists.sourceforge.net/lists/listinfo/openflow-dev Didn't know it existed until now. I still have problems with the "View management screens" permission. I hope you consider rewriting History.zpt into DTML. I might be able to contribute some developer resources to this, but we'll have to evaluate the product further at EEA first. Everybody is on Easter vacation so it will take a while. Soren Roug |
|
From: Daniele <d.t...@ic...> - 2003-04-18 09:41:03
|
Hello Soren, thanks the interface-bug-finding, bug-solving and feature-requesting you sent me in your e-mail. And congratulations for your in-depth knowledge in OpenFlow and Zope. About your feature requests: 1) in the applications I realize with OF adding properties is something I do to instances any time, not only upon their creation. Usually the roles I create for users do have the manage_properties permission to be able to create del and change properties. Nevertheless your proposal is definitely on-target: it's bothersome having to remember to add this permission to the users' role. What if I overload the manage_addProperty, manage_changeProperties and manage_delProperties methods leaving them unchanged but protected by "Use OpenFlow" permission (extending your feature request #2)? On the other hand I often use the process instance as a container for custom objects (instances of custom products) that I implement the way I most like, allowing them to use whatever method (protected in whatever way I prefer). This means that often properties are recorded on these objects rather than on the instance itself. This allows for a finer grained permission handling for you user roles. But this solving of the issue requires you to build your custom product, and this is bothersome anyway, for as simple you make it. 2) reply to feature 2 is included in the solution above, I guess. Thanks a lot for your effort in making OpenFlow more usable, Daniele =) PS: did you subscribe to the openflow-dev mailing list? It's at: http://lists.sourceforge.net/lists/listinfo/openflow-dev On Friday 18 April 2003 11:12, Soren Roug wrote: > Hello Daniele, > > I've been playing with you openflow engine, and I think I've found a bug in > it. > > What I did was, I create an number of regular users in /acl_user with roles > having the permission "Use OpenFlow". I created a simple workflow > application with some forms to fill out. > > What happens is that a regular user fills out a form, which calls > addInstance() and so on. This part works. > > The problem is that an account with "Manager" role can't see the History > (The index_html of the Instance class) The manager gets this error: > > Error Type: Undefined > Error Value: You are not allowed to access manage_page_header in this > context not found in 'here/manage_page_header', at line 1, column 1 > > But it works if the Manager looks at one of the other tabs - like the > manage_editProperties. > > The difference is that index_html for Instance is written in ZPT whereas > the other tabs are written in DTML. The problem is that the Instance object > is OWNED by a regular user, and Zope's access control will only let you run > scripts with max the privileges of that user. I have not given the "View > management screens" permission to the regular users - they don't need it, > and that makes Manager unable to see the History of an instance. > > But why does History have this problem, when Properties does similar things > and works, you might ask. It is because when a DTML script is loaded from a > DTMLFile() in a python product, it is considered "trusted" and access > restrictions don't apply. The same is not true for PageTemplateFile(). > There are two ways you can fix this bug: > > 1. Rewrite History.zpt in DTML. My absolute favorite > 2. Don't use manage_page_header for ZPT files > ----------------------- > The next part is not a bug report, but a feature request: > > I have code that does this: > > <dtml-let instance="workflow.addInstance('webmaster', > 'nocustomer', > 'comments are ignored', > 'Question for the webmaster', > activation=0)" instobj="_.getattr(workflow,instance)"> > <dtml-call "instobj.manage_addProperty('frommail', frommail, 'string')"> > <dtml-call "instobj.manage_addProperty('subject', subject, 'string')"> > <dtml-call "instobj.manage_addProperty('question', question, 'text')"> > <dtml-call "instobj.manage_addProperty('answer', '', 'text')"> > <dtml-call "workflow.startInstance(instance)"> > > The unfortunate side-effect is that the user must have the "Manage > properties" permission or the DTML method must have a Proxy-role with > heightened permissions. I would like you to consider to add an extra > optional argument to addInstance() that can take a list of properties to > add an instance. Something like: > > <dtml-call "workflow.addInstance('webmaster', > 'nocustomer', > 'comments are ignored', > 'Question for the webmaster', > activation=1, > properties=[ > ['frommail', frommail, 'string'], > ['subject', subject, 'string'], > ['question', question, 'text'], > ['answer', '', 'text'] > ])"> > > Either that, or some way to specify in the Process definition what > properties should be created automatically with what types, so we don't > have to bother with manage_addProperty, but can just pass the REQUEST > variable into addInstance - like we do when we create ZClass instances. > > The next feature request is to add one line to instance.py: > > security.declareProtected('Use OpenFlow', 'manage_changeProperties') > > Then regular users don't need the "Manage properties" permission. > > best regards, > > Soren Roug > European Environment Agency -- Daniele Tarini - Research & Development - Icube S.r.l. Address: Via Ridolfi 15 - 56124 Pisa (PI), Italy E-mail: d.t...@ic... Web: http://www.icube.it Phone: (+39) 050 97 02 07 Fax: (+39) 050 31 36 588 |
|
From: Frank C. <fca...@da...> - 2003-04-17 16:30:41
|
That's great, an easy fix. Thank you for the quick reply. Frank ----- Original Message ----- From: "Daniele" <d.t...@ic...> To: "Frank Cannata" <fca...@da...> Cc: <ope...@li...> Sent: Thursday, April 17, 2003 9:28 AM Subject: Re: > This error is due to the zope version you are using. You can fix it two ways: > > 1) move to zope 2.6 > 2) update your ZCatalog with the most recent version > > I'll be fixing this in the cvs version of OpenFlow so that OpenFlow can be installed anyway even though you have a zope older than 2.6. > > Should you have further questions you can also mail to the openflow mailing list where other people can help you with their answers. > http://lists.sourceforge.net/lists/listinfo/openflow-dev > > Regards, > Daniele =) > > On Thursday 17 April 2003 21:09, Frank Cannata wrote: > > Hi, > > > > I am trying to get your product to work in a digital asset management > > system, using zope 2.5.1. When I install i am getting a catalogaware not > > found error. Any idea what might cause that, i couldnt find any info on > > your website. > > > > Thanks, > > Frank > > DPCI > > 1560 Broadway, Suite 810 > > New York, NY 10036 > > > > 212.575.5609 p > > 208.247.6729 f > > 516.526.3744 m > > > > > > > > Reach Your Audience, Anywhere. > > http://www.databasepublish.com > > > > -------------------- > > > > ** Join DPCI at our Educational Seminars near our corporate headquarters in > > New York City. Programs take place throughout the year and cover a wide > > variety of topics from Technology to Managerial Best Practices. Information > > is available on our website at > > http://www.databasepublish.com/main2-event.htm or call 212.575.5609 for > > further details and dates. ** > > > > This message (including any attachments) contains confidential information > > intended for a specific individual and purpose, and is protected by law. If > > you are not the intended recipient, you should delete this message and are > > hereby notified that any disclosure, copying, or distribution of this > > message, or the taking of any action based on it, is strictly prohibited. > > -- > Daniele Tarini - Research & Development - Icube S.r.l. > Address: Via Ridolfi 15 - 56124 Pisa (PI), Italy > E-mail: d.t...@ic... Web: http://www.icube.it > Phone: (+39) 050 97 02 07 Fax: (+39) 050 31 36 588 > > |
|
From: Daniele <d.t...@ic...> - 2003-04-17 16:29:28
|
This error is due to the zope version you are using. You can fix it two ways: 1) move to zope 2.6 2) update your ZCatalog with the most recent version I'll be fixing this in the cvs version of OpenFlow so that OpenFlow can be installed anyway even though you have a zope older than 2.6. Should you have further questions you can also mail to the openflow mailing list where other people can help you with their answers. http://lists.sourceforge.net/lists/listinfo/openflow-dev Regards, Daniele =) On Thursday 17 April 2003 21:09, Frank Cannata wrote: > Hi, > > I am trying to get your product to work in a digital asset management > system, using zope 2.5.1. When I install i am getting a catalogaware not > found error. Any idea what might cause that, i couldnt find any info on > your website. > > Thanks, > Frank > DPCI > 1560 Broadway, Suite 810 > New York, NY 10036 > > 212.575.5609 p > 208.247.6729 f > 516.526.3744 m > > > > Reach Your Audience, Anywhere. > http://www.databasepublish.com > > -------------------- > > ** Join DPCI at our Educational Seminars near our corporate headquarters in > New York City. Programs take place throughout the year and cover a wide > variety of topics from Technology to Managerial Best Practices. Information > is available on our website at > http://www.databasepublish.com/main2-event.htm or call 212.575.5609 for > further details and dates. ** > > This message (including any attachments) contains confidential information > intended for a specific individual and purpose, and is protected by law. If > you are not the intended recipient, you should delete this message and are > hereby notified that any disclosure, copying, or distribution of this > message, or the taking of any action based on it, is strictly prohibited. -- Daniele Tarini - Research & Development - Icube S.r.l. Address: Via Ridolfi 15 - 56124 Pisa (PI), Italy E-mail: d.t...@ic... Web: http://www.icube.it Phone: (+39) 050 97 02 07 Fax: (+39) 050 31 36 588 |
|
From: Antonio De M. <Ant...@ee...> - 2003-04-16 08:58:42
|
Dear Andrew, I know your frustration about getting started with Openflow. Unfortunately there is no workflow demo or tutorial at this time. there was one once but due to modification of the product's API the demo does not work anymore. So somebody has to create a new demo for all of them who still haven't get anything working. My experience We at EEA (European Environment Agency) have been looking at openflow. After a 2 weeks of deep theory reading, code inspection and direct support from Daniele we finally understood the machinery behind. And I'll tell you is quite well done and comparable to other commercial workflow engines (excluding documentation and tutorial). All of them have their own limitations of course, no matter what you choose. Workflow engines are one of the most difficult software to produce. They have to deal with parallelism, synchronization and deadlock etc .. On the other hand workflow have to be understandable to humans since they will be the main actors of the worklfow. Workflow is a way to program people's work, to apply programming and automation in the way we work daily. That's not always possible. Workflow patterns try to explain this http://tmitwww.tm.tue.nl/research/patterns/. So the workflow engine is there and works fine (for most workflow patterns) The difficulties are in understanding the machinery of the engine, how to use the API and the main cycle (from the developer's guide): Main cycle 1. addInstance 2. startInstance 3. pullWorklist 4. callApplication 5. activateWorkitem 6. elaboration of activity (the actual task) 7. completeWorkitem 8. for all remaining workitems start from 3 again. the above is a cycle that continues until no more workitems are left in the process. Then at the end the whole process would stop. Openflow is not a simple product that you can plug-in and you can work with it directly. In order to start developing with Openflow you have to read the following documents about workflows. Openflow documents. http://www.openflow.it/Documentation/documentation/ Workflow model http://www.openflow.it/wwwopenflow/EN/Documentation/workflowdocs_html Workflow patterns. It gives an overview of the problems in designing workflow solutions and how to solve them. It also shows which patterns are unsolvable by many workflow engines. http://tmitwww.tm.tue.nl/research/patterns/ Developers manual. That's probably what everybody wants to see. Unfortunately only in Italian. http://www.zope.it/Members/rlemmi/manuale_OpenFlow.pdf/view I will probably put an example on the Zope website as soon it is finished. Regards and nice reading Antonio __________________________ Antonio De Marinis ITS/Web Development European Environment Agency Kongens Nytorv 6 DK-1050 Copenhagen K Tel: +45.3336.7236 http://www.eea.eu.int __________________________ -----Original Message----- From: Andrew Hughes - LISAsoft [mailto:ah...@li...] Sent: 16 April 2003 03:02 To: openflow-dev Subject: Re: [Openflow-dev] Getting started with OpenFlow Hmmmm, the longer I look into 'OpenFlow' and whatever 'OpenFlow' is, because it could be www.openflow.it's OpenFlow or OpenFlow_Relflow the more confused I get. I understand Daniele that you are trying to help and I thank people like yourself for trying to do this (I really do!). However the use of this product (which ever one your talking about) seems to be shrowded in mystery. Yes there is no support, which is why I myself keep posting to this mailing list. I believe I'm looking at getting OpenFlow (NOT CMFOpenFlow_Relflow) up and running for a simple workflow model. After spending a week with the product(s) I'm still no further at understanding it than what I was a week ago. I'm guessing I need to get the application wizard up and running and then the openflow editor. But as I say again, the use of these products is simply a mystery. No one actually describes how to use the product, just how to install it. There is probably a lot more people than myself who would love an example or explaination (no matter how small the example) of how to build a workflow model and how to get some kind of output from this. This is (for myself anyway) the critical information needed to use the application. I don't mind documenting my discoveries as I go for others to use. I can do this and post it via the list, however I really require some of you guys out there (who know how to use it) to help me. Sorry about all the bitching, and thanks for reading my post. Andrew ps you can reply to me here 'ahughes @lisasoft.com' <-- just remove the space Daniele wrote: >Hello Johan, > >OpenFlow and CMF OpwnFlow are two different packages. Please refer to >www.openflow.it for OpenFlow and www.reflab.it for CMFOpenFlow. > >Since I don't feel confident with CMFOpenFlow (I don't know enough about it >and there are other people taking care of it) I'll be talking about OpenFlow. >Latest release version of OpenFlow is 1.0.6 so it seems you have the right >one. > >You get the mentioned error because your ZCatalog doesen't have the >CatalogPathAwareness library. If you switch to Zope 2.6.0 you'll get it by >default. Or you can try downloading just the latest ZCatalog product. > >CMF is not needed for OpenFlow. It should not hurt you either having it or >not having it installed. > >I know documentation about OpenFlow is scarce. And often outdated. I hope >somebody in the community could help with their experience in using OpenFlow. >Otherwis you'll have to wait 'till we get it written down. Sorry. > >Cheers, > Daniele =) > > >On Tuesday 15 April 2003 09:39, Braeken Johan wrote: > > >>Hi, >> >>I'm having trouble getting started with OpenFlow. >>I hate to say this, but the documentation of OpenFlow is rather bad. :-( >> >>What version of OpenFlow do I need? >>Is in on openflow.it or on reflab.it? >>Or is CMF OpenFlow (now Reflow) a totally different package? >> >>What do I need? >>I have zope on Linux. >>Do I need CMF? I thought I read it somewhere so I installed in anyway. >>Are there other things I need? (Plone, ...) >> >>Currently I have: >>Linux version: Red Hat 9 >>CMF 1.1 >>Zope Version (Zope 2.5.0 (binary release, python 2.1, linux2-x86), >>python 2.1.2, linux2) >>Python Version 2.1.2 (#1, Jan 25 2002, 13:17:56) [GCC 2.7.2.3] >>System Platform linux2 >> >> >>When I unpack OpenFlow 1.0.6 and place it in my lib/python/Products >>directory. >>I get a broken package in Zope: >> >>---------------------------------------------------- >>OpenFlow (Broken product OpenFlow) >> >>Traceback (most recent call last): >> File >>"/home/johan/Zope-2.5.0-linux2-x86/lib/python/OFS/Application.py", line >>531, in import_product >> product=__import__(pname, global_dict, global_dict, silly) >> File >>"/home/johan/Zope-2.5.0-linux2-x86/lib/python/Products/OpenFlow/__init__ >>.py", line 1, in ? >> from openflow import openflow, manage_addOpenflow, >>manage_addOpenflowForm >> File >>"/home/johan/Zope-2.5.0-linux2-x86/lib/python/Products/OpenFlow/openflow >>.py", line 6, in ? >> from instance import instance >> File >>"/home/johan/Zope-2.5.0-linux2-x86/lib/python/Products/OpenFlow/instance >>.py", line 4, in ? >> from Products.ZCatalog.CatalogPathAwareness import CatalogPathAware >>ImportError: cannot import name CatalogPathAware >>---------------------------------------------------- >> >>When I use Reflow 1.0.9 and I follow the procedure explained in >>install.txt (Adding an external method) I get the following Zope error: >> >>---------------------------------------------------- >>Error Type: ImportError >>Error Value: cannot import name CatalogPathAware >>---------------------------------------------------- >> >>So both errors are about CatalogPathAware. What do I do about it? >>I think I need a package I don't have... >> >>I'm also new to Zope, but I familiarized myself to it in the past few >>days. >> >> >>Kind regards, >> >>Johan. >> >> > > > -- ------------------------------------------------------------- Andrew Hughes Software Engineer / Application Developer, LISAsoft Pty Ltd B. Comp. Sc. http://www.lisasoft.com http://www.ardec.com.au Sydney Adelaide ----------------------- ----------------------- Level 3 228 Pitt Street 38 Greenhill Road Sydney NSW 2000 Wayville SA 5034 Ph: +61 2 9283 0855 Ph: +61 8 8272 1555 Fax: +61 2 9283 0866 Fax: +61 8 8271 1199 ----------------------- ----------------------- The contents of this e-mail are confidential and may be subject to legal or professional privilege and copyright. No representation is made that this e-mail is free of viruses or other defects. If you have received this communication in error, you may not copy or distribute any part of it or otherwise disclose its contents to anyone. Please advise the sender of your incorrect receipt of this correspondence. ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Openflow-dev mailing list Ope...@li... https://lists.sourceforge.net/lists/listinfo/openflow-dev |
|
From: Andrew H. - L. <ah...@li...> - 2003-04-16 01:01:44
|
Hmmmm, the longer I look into 'OpenFlow' and whatever 'OpenFlow' is, because it could be www.openflow.it's OpenFlow or OpenFlow_Relflow the more confused I get. I understand Daniele that you are trying to help and I thank people like yourself for trying to do this (I really do!). However the use of this product (which ever one your talking about) seems to be shrowded in mystery. Yes there is no support, which is why I myself keep posting to this mailing list. I believe I'm looking at getting OpenFlow (NOT CMFOpenFlow_Relflow) up and running for a simple workflow model. After spending a week with the product(s) I'm still no further at understanding it than what I was a week ago. I'm guessing I need to get the application wizard up and running and then the openflow editor. But as I say again, the use of these products is simply a mystery. No one actually describes how to use the product, just how to install it. There is probably a lot more people than myself who would love an example or explaination (no matter how small the example) of how to build a workflow model and how to get some kind of output from this. This is (for myself anyway) the critical information needed to use the application. I don't mind documenting my discoveries as I go for others to use. I can do this and post it via the list, however I really require some of you guys out there (who know how to use it) to help me. Sorry about all the bitching, and thanks for reading my post. Andrew ps you can reply to me here 'ahughes @lisasoft.com' <-- just remove the space Daniele wrote: >Hello Johan, > >OpenFlow and CMF OpwnFlow are two different packages. Please refer to >www.openflow.it for OpenFlow and www.reflab.it for CMFOpenFlow. > >Since I don't feel confident with CMFOpenFlow (I don't know enough about it >and there are other people taking care of it) I'll be talking about OpenFlow. >Latest release version of OpenFlow is 1.0.6 so it seems you have the right >one. > >You get the mentioned error because your ZCatalog doesen't have the >CatalogPathAwareness library. If you switch to Zope 2.6.0 you'll get it by >default. Or you can try downloading just the latest ZCatalog product. > >CMF is not needed for OpenFlow. It should not hurt you either having it or >not having it installed. > >I know documentation about OpenFlow is scarce. And often outdated. I hope >somebody in the community could help with their experience in using OpenFlow. >Otherwis you'll have to wait 'till we get it written down. Sorry. > >Cheers, > Daniele =) > > >On Tuesday 15 April 2003 09:39, Braeken Johan wrote: > > >>Hi, >> >>I'm having trouble getting started with OpenFlow. >>I hate to say this, but the documentation of OpenFlow is rather bad. :-( >> >>What version of OpenFlow do I need? >>Is in on openflow.it or on reflab.it? >>Or is CMF OpenFlow (now Reflow) a totally different package? >> >>What do I need? >>I have zope on Linux. >>Do I need CMF? I thought I read it somewhere so I installed in anyway. >>Are there other things I need? (Plone, ...) >> >>Currently I have: >>Linux version: Red Hat 9 >>CMF 1.1 >>Zope Version (Zope 2.5.0 (binary release, python 2.1, linux2-x86), >>python 2.1.2, linux2) >>Python Version 2.1.2 (#1, Jan 25 2002, 13:17:56) [GCC 2.7.2.3] >>System Platform linux2 >> >> >>When I unpack OpenFlow 1.0.6 and place it in my lib/python/Products >>directory. >>I get a broken package in Zope: >> >>---------------------------------------------------- >>OpenFlow (Broken product OpenFlow) >> >>Traceback (most recent call last): >> File >>"/home/johan/Zope-2.5.0-linux2-x86/lib/python/OFS/Application.py", line >>531, in import_product >> product=__import__(pname, global_dict, global_dict, silly) >> File >>"/home/johan/Zope-2.5.0-linux2-x86/lib/python/Products/OpenFlow/__init__ >>.py", line 1, in ? >> from openflow import openflow, manage_addOpenflow, >>manage_addOpenflowForm >> File >>"/home/johan/Zope-2.5.0-linux2-x86/lib/python/Products/OpenFlow/openflow >>.py", line 6, in ? >> from instance import instance >> File >>"/home/johan/Zope-2.5.0-linux2-x86/lib/python/Products/OpenFlow/instance >>.py", line 4, in ? >> from Products.ZCatalog.CatalogPathAwareness import CatalogPathAware >>ImportError: cannot import name CatalogPathAware >>---------------------------------------------------- >> >>When I use Reflow 1.0.9 and I follow the procedure explained in >>install.txt (Adding an external method) I get the following Zope error: >> >>---------------------------------------------------- >>Error Type: ImportError >>Error Value: cannot import name CatalogPathAware >>---------------------------------------------------- >> >>So both errors are about CatalogPathAware. What do I do about it? >>I think I need a package I don't have... >> >>I'm also new to Zope, but I familiarized myself to it in the past few >>days. >> >> >>Kind regards, >> >>Johan. >> >> > > > -- ------------------------------------------------------------- Andrew Hughes Software Engineer / Application Developer, LISAsoft Pty Ltd B. Comp. Sc. http://www.lisasoft.com http://www.ardec.com.au Sydney Adelaide ----------------------- ----------------------- Level 3 228 Pitt Street 38 Greenhill Road Sydney NSW 2000 Wayville SA 5034 Ph: +61 2 9283 0855 Ph: +61 8 8272 1555 Fax: +61 2 9283 0866 Fax: +61 8 8271 1199 ----------------------- ----------------------- The contents of this e-mail are confidential and may be subject to legal or professional privilege and copyright. No representation is made that this e-mail is free of viruses or other defects. If you have received this communication in error, you may not copy or distribute any part of it or otherwise disclose its contents to anyone. Please advise the sender of your incorrect receipt of this correspondence. |
|
From: Francesco C. <cir...@ti...> - 2003-04-15 16:09:59
|
Hi! as co-mantainer of CMFOpenflow (aka Reflow) I would be glad to help you i= f you=20 want to use it. Latest version is 1.0.9 available con collective cvs or=20 www.reflab.it/community/Openprojects/CMFOpenflow CMFOpenflow is integrated into CMF (and Plone in particular) but can be a= lso=20 used without it (so you don't need CMF nor Plone) Sorry for the scarce documentation;=20 right now some of us are writing an how-to-start-with-reflow and we just=20 released two demo applications (as CMF Products) that could help you writ= ing=20 your "first CMFOpenflow application".=20 A "technical" developer manual has also available (both in Italian and in= =20 English). regards, francesco. On Tuesday 15 April 2003 10:12, Daniele wrote: > Hello Johan, > > OpenFlow and CMF OpwnFlow are two different packages. Please refer to > www.openflow.it for OpenFlow and www.reflab.it for CMFOpenFlow. > > Since I don't feel confident with CMFOpenFlow (I don't know enough abou= t it > and there are other people taking care of it) I'll be talking about > OpenFlow. Latest release version of OpenFlow is 1.0.6 so it seems you h= ave > the right one. > > You get the mentioned error because your ZCatalog doesen't have the > CatalogPathAwareness library. If you switch to Zope 2.6.0 you'll get it= by > default. Or you can try downloading just the latest ZCatalog product. > > CMF is not needed for OpenFlow. It should not hurt you either having it= or > not having it installed. > > I know documentation about OpenFlow is scarce. And often outdated. I ho= pe > somebody in the community could help with their experience in using > OpenFlow. Otherwis you'll have to wait 'till we get it written down. So= rry. > > Cheers, > =09Daniele =3D) > > On Tuesday 15 April 2003 09:39, Braeken Johan wrote: > > Hi, > > > > I'm having trouble getting started with OpenFlow. > > I hate to say this, but the documentation of OpenFlow is rather bad. = :-( > > > > What version of OpenFlow do I need? > > Is in on openflow.it or on reflab.it? > > Or is CMF OpenFlow (now Reflow) a totally different package? > > > > What do I need? > > I have zope on Linux. > > Do I need CMF? I thought I read it somewhere so I installed in anyway= =2E > > Are there other things I need? (Plone, ...) > > > > Currently I have: > > Linux version: Red Hat 9 > > CMF 1.1 > > Zope Version (Zope 2.5.0 (binary release, python 2.1, linux2-x86), > > python 2.1.2, linux2) > > Python Version 2.1.2 (#1, Jan 25 2002, 13:17:56) [GCC 2.7.2.3] > > System Platform linux2 > > > > > > When I unpack OpenFlow 1.0.6 and place it in my lib/python/Products > > directory. > > I get a broken package in Zope: > > > > ---------------------------------------------------- > > OpenFlow (Broken product OpenFlow) > > > > Traceback (most recent call last): > > File > > "/home/johan/Zope-2.5.0-linux2-x86/lib/python/OFS/Application.py", li= ne > > 531, in import_product > > product=3D__import__(pname, global_dict, global_dict, silly) > > File > > "/home/johan/Zope-2.5.0-linux2-x86/lib/python/Products/OpenFlow/__ini= t__ > > .py", line 1, in ? > > from openflow import openflow, manage_addOpenflow, > > manage_addOpenflowForm > > File > > "/home/johan/Zope-2.5.0-linux2-x86/lib/python/Products/OpenFlow/openf= low > > .py", line 6, in ? > > from instance import instance > > File > > "/home/johan/Zope-2.5.0-linux2-x86/lib/python/Products/OpenFlow/insta= nce > > .py", line 4, in ? > > from Products.ZCatalog.CatalogPathAwareness import CatalogPathAwa= re > > ImportError: cannot import name CatalogPathAware > > ---------------------------------------------------- > > > > When I use Reflow 1.0.9 and I follow the procedure explained in > > install.txt (Adding an external method) I get the following Zope erro= r: > > > > ---------------------------------------------------- > > Error Type: ImportError > > Error Value: cannot import name CatalogPathAware > > ---------------------------------------------------- > > > > So both errors are about CatalogPathAware. What do I do about it? > > I think I need a package I don't have... > > > > I'm also new to Zope, but I familiarized myself to it in the past few > > days. > > > > > > Kind regards, > > > > Johan. |
|
From: Daniele <d.t...@ic...> - 2003-04-15 10:25:13
|
Hello Andrea, I'm glad you are developing on the OpenFlow tools. The Instance Monitor is something we planned on doing and I would like to thank you since you want to be developing it. For the requirements I don't have any yet: I trust your judgement. When I'll have some I'll let you know. The only point I would like to rise is about product differentiation: I would suggest you to make this tool a different tool from the Process Editor. I would go with an Instance Monitor product, a totally different product. This way you could use different tools for different tasks. Process Editor takes care of designing the process (design-time activity), while the Instance Monitor graphs the flow of the instances (a run-time activity). What do you think about this? Cheers, Daniele =) On Tuesday 15 April 2003 09:14, you wrote: > Hello Daniele, > > in the near future I want to write my degree dissertation. So I experienced > with OpenFlow and OpenFlow Editor. Hannes Vogt told me that you are > interested in a monitoring tool for OpenFlow. > > Yesterday I started to program some enhancements for the Editor Tool, so > that you can map an instance of a process (states of the workitems) and the > path (transitions) the instance has used. > > Do you have some other ideas for requirements? > > Thanks, Andrea. > > ___________________________________________________________________________ >___ UNICEF bittet um Spenden fur die Kinder im Irak! Hier online an > UNICEF spenden: https://spenden.web.de/unicef/special/?mc=021101 > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Openflow-dev mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/openflow-dev -- Daniele Tarini - Research & Development - Icube S.r.l. Address: Via Ridolfi 15 - 56124 Pisa (PI), Italy E-mail: d.t...@ic... Web: http://www.icube.it Phone: (+39) 050 97 02 07 Fax: (+39) 050 31 36 588 |
|
From: Daniele <d.t...@ic...> - 2003-04-15 08:14:07
|
Hello Johan, OpenFlow and CMF OpwnFlow are two different packages. Please refer to www.openflow.it for OpenFlow and www.reflab.it for CMFOpenFlow. Since I don't feel confident with CMFOpenFlow (I don't know enough about it and there are other people taking care of it) I'll be talking about OpenFlow. Latest release version of OpenFlow is 1.0.6 so it seems you have the right one. You get the mentioned error because your ZCatalog doesen't have the CatalogPathAwareness library. If you switch to Zope 2.6.0 you'll get it by default. Or you can try downloading just the latest ZCatalog product. CMF is not needed for OpenFlow. It should not hurt you either having it or not having it installed. I know documentation about OpenFlow is scarce. And often outdated. I hope somebody in the community could help with their experience in using OpenFlow. Otherwis you'll have to wait 'till we get it written down. Sorry. Cheers, Daniele =) On Tuesday 15 April 2003 09:39, Braeken Johan wrote: > Hi, > > I'm having trouble getting started with OpenFlow. > I hate to say this, but the documentation of OpenFlow is rather bad. :-( > > What version of OpenFlow do I need? > Is in on openflow.it or on reflab.it? > Or is CMF OpenFlow (now Reflow) a totally different package? > > What do I need? > I have zope on Linux. > Do I need CMF? I thought I read it somewhere so I installed in anyway. > Are there other things I need? (Plone, ...) > > Currently I have: > Linux version: Red Hat 9 > CMF 1.1 > Zope Version (Zope 2.5.0 (binary release, python 2.1, linux2-x86), > python 2.1.2, linux2) > Python Version 2.1.2 (#1, Jan 25 2002, 13:17:56) [GCC 2.7.2.3] > System Platform linux2 > > > When I unpack OpenFlow 1.0.6 and place it in my lib/python/Products > directory. > I get a broken package in Zope: > > ---------------------------------------------------- > OpenFlow (Broken product OpenFlow) > > Traceback (most recent call last): > File > "/home/johan/Zope-2.5.0-linux2-x86/lib/python/OFS/Application.py", line > 531, in import_product > product=__import__(pname, global_dict, global_dict, silly) > File > "/home/johan/Zope-2.5.0-linux2-x86/lib/python/Products/OpenFlow/__init__ > .py", line 1, in ? > from openflow import openflow, manage_addOpenflow, > manage_addOpenflowForm > File > "/home/johan/Zope-2.5.0-linux2-x86/lib/python/Products/OpenFlow/openflow > .py", line 6, in ? > from instance import instance > File > "/home/johan/Zope-2.5.0-linux2-x86/lib/python/Products/OpenFlow/instance > .py", line 4, in ? > from Products.ZCatalog.CatalogPathAwareness import CatalogPathAware > ImportError: cannot import name CatalogPathAware > ---------------------------------------------------- > > When I use Reflow 1.0.9 and I follow the procedure explained in > install.txt (Adding an external method) I get the following Zope error: > > ---------------------------------------------------- > Error Type: ImportError > Error Value: cannot import name CatalogPathAware > ---------------------------------------------------- > > So both errors are about CatalogPathAware. What do I do about it? > I think I need a package I don't have... > > I'm also new to Zope, but I familiarized myself to it in the past few > days. > > > Kind regards, > > Johan. -- Daniele Tarini - Research & Development - Icube S.r.l. Address: Via Ridolfi 15 - 56124 Pisa (PI), Italy E-mail: d.t...@ic... Web: http://www.icube.it Phone: (+39) 050 97 02 07 Fax: (+39) 050 31 36 588 |
|
From: Braeken J. <Joh...@op...> - 2003-04-15 07:40:11
|
Hi, =20 I'm having trouble getting started with OpenFlow. I hate to say this, but the documentation of OpenFlow is rather bad. :-( =20 What version of OpenFlow do I need? Is in on openflow.it or on reflab.it? Or is CMF OpenFlow (now Reflow) a totally different package? =20 What do I need? I have zope on Linux. Do I need CMF? I thought I read it somewhere so I installed in anyway. Are there other things I need? (Plone, ...) =20 Currently I have: Linux version: Red Hat 9 CMF 1.1 Zope Version (Zope 2.5.0 (binary release, python 2.1, linux2-x86), python 2.1.2, linux2) =20 Python Version 2.1.2 (#1, Jan 25 2002, 13:17:56) [GCC 2.7.2.3] =20 System Platform linux2=20 =20 =20 When I unpack OpenFlow 1.0.6 and place it in my lib/python/Products directory. I get a broken package in Zope: =20 ---------------------------------------------------- OpenFlow (Broken product OpenFlow) =20 Traceback (most recent call last): File "/home/johan/Zope-2.5.0-linux2-x86/lib/python/OFS/Application.py", line 531, in import_product product=3D__import__(pname, global_dict, global_dict, silly) File "/home/johan/Zope-2.5.0-linux2-x86/lib/python/Products/OpenFlow/__init__ .py", line 1, in ? from openflow import openflow, manage_addOpenflow, manage_addOpenflowForm File "/home/johan/Zope-2.5.0-linux2-x86/lib/python/Products/OpenFlow/openflow .py", line 6, in ? from instance import instance File "/home/johan/Zope-2.5.0-linux2-x86/lib/python/Products/OpenFlow/instance .py", line 4, in ? from Products.ZCatalog.CatalogPathAwareness import CatalogPathAware ImportError: cannot import name CatalogPathAware ---------------------------------------------------- =20 When I use Reflow 1.0.9 and I follow the procedure explained in install.txt (Adding an external method) I get the following Zope error: =20 ---------------------------------------------------- Error Type: ImportError Error Value: cannot import name CatalogPathAware ---------------------------------------------------- =20 So both errors are about CatalogPathAware. What do I do about it? I think I need a package I don't have... =20 I'm also new to Zope, but I familiarized myself to it in the past few days. =20 =20 Kind regards, =20 Johan. |
|
From: <And...@we...> - 2003-04-15 07:16:31
|
Hello Daniele, in the near future I want to write my degree dissertation. So I experienced with OpenFlow and OpenFlow Editor. Hannes Vogt told me that you are interested in a monitoring tool for OpenFlow. Yesterday I started to program some enhancements for the Editor Tool, so that you can map an instance of a process (states of the workitems) and the path (transitions) the instance has used. Do you have some other ideas for requirements? Thanks, Andrea. ______________________________________________________________________________ UNICEF bittet um Spenden fur die Kinder im Irak! Hier online an UNICEF spenden: https://spenden.web.de/unicef/special/?mc=021101 |
|
From: Andrew H. - L. <ah...@li...> - 2003-04-15 06:44:37
|
Is there a manual or tutorial for the OpenFlow application wizard? If there is not could someone please take the time to tell me how to use this product? For instance how do I create a workflow and use it in this application? and what are the Wizard features? It would be nice if there was a tutorial (similar to the Zope tutorial) but I'm not going to complain (just like your not taking my money!) but it would be nice. I'm also going to try and get the Zope Editor working (if I can get my mandrake libaries under control, they are giving me grief too!). If anyone can help me with this I'd be very thankful. So if any of you could take the time I'd love some help!!!!!! You can reach me here --> ahughes @lisasoft.com <---- there's a space in there you'll need to remove. Anyway, my compliments, everything looks excellent. I just wish I knew how to use it. -- ------------------------------------------------------------- Andrew Hughes Software Engineer / Application Developer, LISAsoft Pty Ltd B. Comp. Sc. http://www.lisasoft.com http://www.ardec.com.au Sydney Adelaide ----------------------- ----------------------- Level 3 228 Pitt Street 38 Greenhill Road Sydney NSW 2000 Wayville SA 5034 Ph: +61 2 9283 0855 Ph: +61 8 8272 1555 Fax: +61 2 9283 0866 Fax: +61 8 8271 1199 ----------------------- ----------------------- The contents of this e-mail are confidential and may be subject to legal or professional privilege and copyright. No representation is made that this e-mail is free of viruses or other defects. If you have received this communication in error, you may not copy or distribute any part of it or otherwise disclose its contents to anyone. Please advise the sender of your incorrect receipt of this correspondence. |
|
From: Daniele <d.t...@ic...> - 2003-04-14 09:00:29
|
Hello Gao Juntao, I'm glad to see you are interested in OpenFlow, and that you are thinking about moving your interest to help us developing it. Since you don't seem to like the meta model so much, do you have suggestions for the workflow meta model? Let me know what would you like to develop for OpenFlow and how: you'll be welcomed on board. There is a mailing list for openflow used by developers (as well as newborns, actually). I'm mailing this reply to the list as well: everybody will be glad to know one more person is interested in the development. Would you mind mailing the suggestions there as well? You can subscribe (if you still haven't) at: http://lists.sourceforge.net/lists/listinfo/openflow-dev Cheers, Daniele =) On Monday 14 April 2003 03:24, 高俊涛 wrote: > Daniele Tarini: > I am from China and looking at workflow technology for several years.I > like your openflow very much.But there are still some fault in openflow > system,such as it's workflow meta_model.I don't think it is enough > applicable.Please introduce me a way to contriubute myself to your > workflow development. Gao Juntao > > > > > ========================== > 263电子邮件-信赖邮自专业 -- Daniele Tarini - Research & Development - Icube S.r.l. Address: Via Ridolfi 15 - 56124 Pisa (PI), Italy E-mail: d.t...@ic... Web: http://www.icube.it Phone: (+39) 050 97 02 07 Fax: (+39) 050 31 36 588 |
|
From: Daniele <d.t...@ic...> - 2003-04-11 08:26:37
|
Hello Hannes, it is definitely possible and we were already planning to be making it! Although, this will not be implemented in the OpenFlow Editor product: we wanted to create a different product for doing this (OpenFlow Instance Monitor, perhaps?). If you feel like you might be wanting to develop it yourself do let us know: we'll include it in the OpenFlow products (if you want). Thanks for suggesting Daniele =) On Friday 11 April 2003 10:13, Hannes Vogt wrote: > Hi > > I've a little question about the Openflow editor. Will it be possible to > show not only the processdefinitions but also the instances of processes in > a later version? To better understand me: My plan was it to show the user > the instance in which he is actually working. He should see which activity > is the workitem, which is completed, which is not even touched and so on. > If something like that is planned, please let me know. > > Thanks Hannes > > > > ------------------------------------------------------- > This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger > for complex code. Debugging C/C++ programs can leave you feeling lost and > disoriented. TotalView can help you find your way. Available on major UNIX > and Linux platforms. Try it free. www.etnus.com > _______________________________________________ > Openflow-dev mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/openflow-dev -- Daniele Tarini - Research & Development - Icube S.r.l. Address: Via Ridolfi 15 - 56124 Pisa (PI), Italy E-mail: d.t...@ic... Web: http://www.icube.it Phone: (+39) 050 97 02 07 Fax: (+39) 050 31 36 588 |
|
From: Hannes V. <Vo...@dr...> - 2003-04-11 08:14:32
|
Hi I've a little question about the Openflow editor. Will it be possible to show not only the processdefinitions but also the instances of processes in a later version? To better understand me: My plan was it to show the user the instance in which he is actually working. He should see which activity is the workitem, which is completed, which is not even touched and so on. If something like that is planned, please let me know. Thanks Hannes |
|
From: Michael D. <mic...@ea...> - 2003-04-11 04:14:58
|
Andrew - Many if not most of the answers you are looking for are long and not something that would be answered in a day. Let me ask in return, how familiar are you with Zope and Python? From your questions, I would guess you are also pretty new to Zope as well. In basic terms, anything logical can be done by the Zope/Plone/CMS/OpenFlow/Python/SQL db of your choice. OpenFlow is a Zope product that is a part of the large product and features of Zope and is extended by programmers using Python and database functionality. Of course, Zope has it's own database, so using an add-on database is a decision based your needs and the availability of adapters. There are adapters for most major databases, both proprietary and open source. Some of what you are asking for comes from functionality in Zope and the portal product you chose, not OpenFlow itself. User management as an example is best done as a local function in Zope but if you don't know how Zope works, it is a long discussion to understand how flexible the user management actually is. Plone, CMF, and some of the other less well-known portal products for Zope have levels of user management you are asking for above and beyond what Zope itself provides. There are also products that can be added to add more levels of user management or the facilities that exist can often be extended by a Python routine crafted to pull information from Zope and customize it to what you are looking for. What OpenFlow is not is a stand alone product at the level of Ultimus or some of the other proprietary workflows. But in all honesty, those products depend on knowledge of things like the Microsoft Transaction Server and IIS. Instead, it adds additional workflow features to Zope and its product set. I say additional, because workflow and the concept of divided responsibilities/roles is a basic feature of the Zope concept for application development, maintenance and user interaction. To understand what OpenFlow adds, you need to understand Zope and the products you are using with OpenFlow and that isn't exactly simple. Because of that, mapping an application for this system requires an understanding of what each Zope product can do natively and when functionality is best used as it exists and when it is time to built a Python routine to add what you need. To me, and no offense intended I assure you, it sounds like you need to start by planning what your system needs to do and not by a feature set that might compare with a proprietary solution but may or may not be actually used. Then you need to break down the system to display, data, and functionality and implement each level in the products that meet the needs. I doubt I would be wrong by saying all of us have had to do that to figure out Zope. It does take time and the help to make it happen is weaker than it should be, but because of the object-oriented nature of Zope, the benefit is the smallest widget you build can be reused multiple times. So, if I failed to answer your questions with direct answers, it is because there are multiple approaches to every requirement you mention and no right way at a generic level. To make it work, start small, move your way through it one step at a time. So much for the "short" answer... Regards Mike > -----Original Message----- > From: ope...@li... > [mailto:ope...@li...]On Behalf Of Andrew > Hughes > Sent: Thursday, April 10, 2003 7:09 PM > To: Ope...@li... > Subject: [Openflow-dev] A few quick questions.... please help me out. > d > > Hi I need some help with some questions answered (and very quickly too > I'm stress'n). > > I'm very new to OpenFlow, and a client wishing to access its > capabilities has a few questions they need answered by the end of the > day..... please help me if you can. My answers need not be more than one > or two scentences, and in some cases and Yes or No will do the job. > > Any help would be fantasic..... > > * Can reports be generated in HTML and delimited format for use with > MS Excel? > * Does the WMS interface to an external report writer? If so, state > which, and describe how the interface is effected. > * Can employee attendance and log-on activity be tracked? > * Can employees be tracked for various processes they supervise? > * Can activity reports be generated by employee group and profiled > against other groups? > * Can the history of all transactions be maintained? > * Can processes be flagged inactive or cancelled but retained > for later use or revision? > * What facilities are available to track resources, including staff > & equipment? > * Is there capability for conflict resolution when multiple needs > are placed on individuals or resources? > * Is there capability for planning and forecasting? > * Can checklists be generated? > * Can calendar changes be made which reflect a range of > delivery areas? > * Can e-mail be linked to notification of events and completion of > activities etc? If so, describe how . > * Can any number of customisable e-mails be created? > * Can Zope be configured with Oracle (prefered) / SQL Server? > * Is there capability to import and export data ? Is the import / > export format customisable ? Specify the formats catered for > > > Any feedback would be extremely valuble!!! And I would be very thankful. > > > Thanks in advance, > > > Andrew. > > > ps you may reply to me if you wish at ahughes @lisasoft.com (Note: > remove the space) or in the mail list. > > > > ------------------------------------------------------- > This SF.net email is sponsored by: Etnus, makers of TotalView, > The debugger > for complex code. Debugging C/C++ programs can leave you feeling lost and > disoriented. TotalView can help you find your way. Available on > major UNIX > and Linux platforms. Try it free. www.etnus.com > _______________________________________________ > Openflow-dev mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/openflow-dev > |
|
From: Andrew H. <ah...@li...> - 2003-04-11 02:08:54
|
Hi I need some help with some questions answered (and very quickly too
I'm stress'n).
I'm very new to OpenFlow, and a client wishing to access its
capabilities has a few questions they need answered by the end of the
day..... please help me if you can. My answers need not be more than one
or two scentences, and in some cases and Yes or No will do the job.
Any help would be fantasic.....
* Can reports be generated in HTML and delimited format for use with
MS Excel?
* Does the WMS interface to an external report writer? If so, state
which, and describe how the interface is effected.
* Can employee attendance and log-on activity be tracked?
* Can employees be tracked for various processes they supervise?
* Can activity reports be generated by employee group and profiled
against other groups?
* Can the history of all transactions be maintained?
* Can processes be flagged inactive or cancelled but retained
for later use or revision?
* What facilities are available to track resources, including staff
& equipment?
* Is there capability for conflict resolution when multiple needs
are placed on individuals or resources?
* Is there capability for planning and forecasting?
* Can checklists be generated?
* Can calendar changes be made which reflect a range of delivery areas?
* Can e-mail be linked to notification of events and completion of
activities etc? If so, describe how .
* Can any number of customisable e-mails be created?
* Can Zope be configured with Oracle (prefered) / SQL Server?
* Is there capability to import and export data ? Is the import /
export format customisable ? Specify the formats catered for
Any feedback would be extremely valuble!!! And I would be very thankful.
Thanks in advance,
Andrew.
ps you may reply to me if you wish at ahughes @lisasoft.com (Note:
remove the space) or in the mail list.
|
|
From: Daniele <d.t...@ic...> - 2003-04-10 13:09:12
|
Well,
you're right again =). The missing file is nothing much really: it is just a spike I made to see if I could change the activities shape in the graph.
Still it might be handy so there, I posted the complete version: OpenFlow editor 0.3.2.
I now have a script checking that all cvs files are released. Thank you.
Cheers,
Daniele =)
On Thursday 10 April 2003 13:41, And...@we... wrote:
> Hello Daniele,
>
> I think you forgot to upload another file. In source code I found this:
>
> browse_workflow = PageTemplateFile('zpt/browse_workflow', globals())
> graph_settings = PageTemplateFile('zpt/graph_settings', globals())
> edit_process = PageTemplateFile('zpt/edit_process', globals())
>
> But I can't find the "graph_settings.zpt".
>
> Thanks, Andrea.
>
>
> ___________________________________________________________________________
>___ UNICEF bittet um Spenden fur die Kinder im Irak! Hier online an
> UNICEF spenden: https://spenden.web.de/unicef/special/?mc=021101
>
>
>
> -------------------------------------------------------
> This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger
> for complex code. Debugging C/C++ programs can leave you feeling lost and
> disoriented. TotalView can help you find your way. Available on major UNIX
> and Linux platforms. Try it free. www.etnus.com
> _______________________________________________
> Openflow-dev mailing list
> Ope...@li...
> https://lists.sourceforge.net/lists/listinfo/openflow-dev
--
Daniele Tarini - Research & Development - Icube S.r.l.
Address: Via Ridolfi 15 - 56124 Pisa (PI), Italy
E-mail: d.t...@ic... Web: http://www.icube.it
Phone: (+39) 050 97 02 07 Fax: (+39) 050 31 36 588
|
|
From: <And...@we...> - 2003-04-10 11:42:01
|
Hello Daniele,
I think you forgot to upload another file. In source code I found this:
browse_workflow = PageTemplateFile('zpt/browse_workflow', globals())
graph_settings = PageTemplateFile('zpt/graph_settings', globals())
edit_process = PageTemplateFile('zpt/edit_process', globals())
But I can't find the "graph_settings.zpt".
Thanks, Andrea.
______________________________________________________________________________
UNICEF bittet um Spenden fur die Kinder im Irak! Hier online an
UNICEF spenden: https://spenden.web.de/unicef/special/?mc=021101
|
|
From: Andrea S. <And...@we...> - 2003-04-08 09:32:08
|
Hello again, ok, it works, but now I've another problem: If I want to "see" my Process, I always get a blank screen without the image. The "edit_process.zpt" works (the map and the form operate), but I can't see the picture of the process. The "infile" and "outfile" are created, but there's the outfile not blank. Can you help? Thanks, Andrea. ______________________________________________________________________________ UNICEF bittet um Spenden fur die Kinder im Irak! Hier online an UNICEF spenden: https://spenden.web.de/unicef/special/?mc=021101 |
|
From: Daniele <d.t...@ic...> - 2003-04-08 08:40:36
|
Right, I forgot to cvs-add the file so when I extracted the tarball the file was not there. I added the file and released the OpenFlowEditor 0.3.1 Thanks for your feedback on this (and thanks to Roberto Borgotallo for raising the same issue) Cheers, Daniele =) On Tuesday 08 April 2003 08:20, Andrea Stelter wrote: > Hello, > > I'm glad to see that there's a new version of the OpenFlowEditor, but when > I test it, ZOPE can't find the "edit_process.zpt" (in Folder > "./OpenFlowEditor/zpt/" exists "browse_workflow.zpt" only). > > Thanks, Andrea. > ___________________________________________________________________________ >___ UNICEF bittet um Spenden fur die Kinder im Irak! Hier online an > UNICEF spenden: https://spenden.web.de/unicef/special/?mc=021101 > > > > ------------------------------------------------------- > This SF.net email is sponsored by: ValueWeb: > Dedicated Hosting for just $79/mo with 500 GB of bandwidth! > No other company gives more support or power for your dedicated server > http://click.atdmt.com/AFF/go/sdnxxaff00300020aff/direct/01/ > _______________________________________________ > Openflow-dev mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/openflow-dev -- Daniele Tarini - Research & Development - Icube S.r.l. Address: Via Ridolfi 15 - 56124 Pisa (PI), Italy E-mail: d.t...@ic... Web: http://www.icube.it Phone: (+39) 050 97 02 07 Fax: (+39) 050 31 36 588 |
|
From: <bor...@ya...> - 2003-04-08 07:51:43
|
Hello I've just tried the new OpenflowEditor but seems that some files are missing from the tar archive, I get for example this error: Error Type: IOError Error Value: [Errno 2] No such file or directory: '/home/openflow/Zope-2.6.1-linux2-x86/lib/python/Products/OpenFlowEditor/zpt/edit_process.zpt' Bye all Roberto --- ope...@li... ha scritto: > Send Openflow-dev mailing list submissions to > ope...@li... > > To subscribe or unsubscribe via the World Wide Web, > visit > > https://lists.sourceforge.net/lists/listinfo/openflow-dev > or, via email, send a message with subject or body > 'help' to > ope...@li... > > You can reach the person managing the list at > ope...@li... > > When replying, please edit your Subject line so it > is more specific > than "Re: Contents of Openflow-dev digest..." > > > Today's Topics: > > 1. OpenFlow editor 0.3 (Daniele) > 2. RE: CMF Openflow 1.0.8 (Cole, Timothy) > > --__--__-- > > Message: 1 > From: Daniele <d.t...@ic...> > Reply-To: d.t...@ic... > Organization: icube > To: ope...@li... > Date: Mon, 7 Apr 2003 18:57:15 +0200 > Subject: [Openflow-dev] OpenFlow editor 0.3 > > Dear openflowers, > > I'm glad to be telling you I just posted the third > version of the OpenFlow editor: > OpenFlowEditor_0_3_tgz. Go get it at: > http://www.openflow.it/EN/Download/index_html > > With this tool you can graphically draw your process > through a bubbles and arrows interface. Suggestions > for improvements, comments and opinions are warmly > welcome. > > Cheers, > Daniele =) > > > PS: you might have to refresh your web-page to see > the rendering change. Anybody with a solution for > this? > > > -- > Daniele Tarini - Research & Development - Icube > S.r.l. > Address: Via Ridolfi 15 - 56124 Pisa (PI), > Italy > E-mail: d.t...@ic... Web: > http://www.icube.it > Phone: (+39) 050 97 02 07 Fax: (+39) 050 31 > 36 588 > > > --__--__-- > > Message: 2 > From: "Cole, Timothy" <Tim...@us...> > To: "'cir...@ti...'" <cir...@ti...> > Cc: OpenflowList > <ope...@li...> > Subject: RE: [Openflow-dev] CMF Openflow 1.0.8 > Date: Mon, 7 Apr 2003 17:31:56 -0500 > > Francesco, > > Yes, that fixed it. (I grabbed the 1.0.9) from > http://www.reflab.it/community/Openprojects/CMFOpenflow/ > and it is working > great. Thank You! > > Is there any help that I can provide with > documentation? Who should I speak > to? Although I don't speak Italian, I can provide > documentation in English > and with my Wife's help, Spanish. > > Some areas that I can contribute: > > Examples for using Openflow/Reflow. > Proofreading. > Making pretty/standardizing. > > Cheers, > > Timothy Cole > > > -----Original Message----- > From: Francesco Ciriaci [mailto:cir...@ti...] > > Sent: Sunday, April 06, 2003 12:45 PM > To: Cole, Timothy > Cc: OpenflowList > Subject: Re: [Openflow-dev] CMF Openflow 1.0.8 > > Hi, > > yes, there was a problem with catalog using Zope > 2.6.1 .... > the good news is that it as been fixed (some weeks > ago in cvs) together with > > other minor bugs; the "bad" news is that the you > have to download it from > cvs > > I will also update the tar (Package), I promise! :) > > cheers, > francesco. > > > On Friday 04 April 2003 22:41, Cole, Timothy wrote: > > Hi, > > > > > > > > I have installed the CMFOpenflow/RefLab (1.0.8) > and at first appearances > it > > seems to have some issues with the Catalog. > > > > > > > > For example, I follow the steps listed below... > > > > > > > > 1. Create an OpenFlow object > (Openflow Reflab, since it > > is outside a CMF) name testwf > > > > 2. Within the testwf object, I > create a process called > > testpr with default begin/end activities. > > > > 3. I create a Begin-End > transition. > > > > > > > > When I return to the Worklist tab, I see several > Process Entries, each > > titled Catalog. It looks like this. > > > > > > > > > > Process: Catalog > > > > > > Process: Catalog > > > > > > Process: Catalog > > > > > > Process: Catalog > > > > > > Also, when I look to the process instances tab, I > see this. > > > > > > > > Title (Id) Status Workitems > > > > ( active / total ) > > > > (Catalog) 0/ 0 > > > > (Catalog) 0/ 0 > > > > (Catalog) 0/ 0 > > > > (Catalog) 0/ 0 > > > > > > > > Now, I haven't created any process instances yet. > I only see a Catalog > > entry, which as I've shown shows up in process > instances and worklist > tabs, > > for each object that was created in my OpenFlow > object. The count of > > entries matches the number of objects that have > already been created in > === message truncated === ______________________________________________________________________ Yahoo! Cellulari: loghi, suonerie, picture message per il tuo telefonino http://it.yahoo.com/mail_it/foot/?http://it.mobile.yahoo.com/index2002.html |
|
From: Andrea S. <And...@we...> - 2003-04-08 06:20:36
|
Hello, I'm glad to see that there's a new version of the OpenFlowEditor, but when I test it, ZOPE can't find the "edit_process.zpt" (in Folder "./OpenFlowEditor/zpt/" exists "browse_workflow.zpt" only). Thanks, Andrea. ______________________________________________________________________________ UNICEF bittet um Spenden fur die Kinder im Irak! Hier online an UNICEF spenden: https://spenden.web.de/unicef/special/?mc=021101 |
|
From: Cole, T. <Tim...@us...> - 2003-04-07 22:32:06
|
Francesco, Yes, that fixed it. (I grabbed the 1.0.9) from http://www.reflab.it/community/Openprojects/CMFOpenflow/ and it is working great. Thank You! Is there any help that I can provide with documentation? Who should I speak to? Although I don't speak Italian, I can provide documentation in English and with my Wife's help, Spanish. Some areas that I can contribute: Examples for using Openflow/Reflow. Proofreading. Making pretty/standardizing. Cheers, Timothy Cole -----Original Message----- From: Francesco Ciriaci [mailto:cir...@ti...] Sent: Sunday, April 06, 2003 12:45 PM To: Cole, Timothy Cc: OpenflowList Subject: Re: [Openflow-dev] CMF Openflow 1.0.8 Hi, yes, there was a problem with catalog using Zope 2.6.1 .... the good news is that it as been fixed (some weeks ago in cvs) together with other minor bugs; the "bad" news is that the you have to download it from cvs I will also update the tar (Package), I promise! :) cheers, francesco. On Friday 04 April 2003 22:41, Cole, Timothy wrote: > Hi, > > > > I have installed the CMFOpenflow/RefLab (1.0.8) and at first appearances it > seems to have some issues with the Catalog. > > > > For example, I follow the steps listed below... > > > > 1. Create an OpenFlow object (Openflow Reflab, since it > is outside a CMF) name testwf > > 2. Within the testwf object, I create a process called > testpr with default begin/end activities. > > 3. I create a Begin-End transition. > > > > When I return to the Worklist tab, I see several Process Entries, each > titled Catalog. It looks like this. > > > > > Process: Catalog > > > Process: Catalog > > > Process: Catalog > > > Process: Catalog > > > Also, when I look to the process instances tab, I see this. > > > > Title (Id) Status Workitems > > ( active / total ) > > (Catalog) 0/ 0 > > (Catalog) 0/ 0 > > (Catalog) 0/ 0 > > (Catalog) 0/ 0 > > > > Now, I haven't created any process instances yet. I only see a Catalog > entry, which as I've shown shows up in process instances and worklist tabs, > for each object that was created in my OpenFlow object. The count of > entries matches the number of objects that have already been created in > this OpenFlow. > > > > 1 for the "Process Definition" (i.e. testpr) > > 1 for the "Begin" activity > > 1 for the "End" activity > > 1 for the "Begin_End" transition > > > > Is anyone else seeing this? > > > > I have the following environment > > > > Solaris 8 > > Zope 2.6.1 > > Python 2.1.3 > > CMFOpenflow/Reflow 1.0.8 > > Plone 1.0.1 (Even though my workflow is external to my plone CMF) > > > > I was previously running Openflow 1.0.5 in this Zope environment, although > I removed my 1.0.5 openflow object. > > > > > > Cheers, > > > > Tim ...................................................... Francesco Ciriaci @ Reflab Cell. (+39) 333 4284675 http://www.reflab.it |