[Zope-dev] zope-tests - OK: 46

2011-12-03 Thread Zope tests summarizer
This is the summary for test reports received on the 
zope-tests list between 2011-12-02 00:00:00 UTC and 2011-12-03 00:00:00 UTC:

See the footnotes for test reports of unsuccessful builds.

An up-to date view of the builders is also available in our 
buildbot documentation: 
http://docs.zope.org/zopetoolkit/process/buildbots.html#the-nightly-builds

Reports received


   Bluebream / Python2.5.5 64bit linux
   Bluebream / Python2.6.7 64bit linux
   Bluebream / Python2.7.2 64bit linux
   ZTK 1.0 / Python2.4.6 Linux 64bit
   ZTK 1.0 / Python2.5.5 Linux 64bit
   ZTK 1.0 / Python2.6.7 Linux 64bit
   ZTK 1.0dev / Python2.4.6 Linux 64bit
   ZTK 1.0dev / Python2.5.5 Linux 64bit
   ZTK 1.0dev / Python2.6.7 Linux 64bit
   ZTK 1.1 / Python2.5.5 Linux 64bit
   ZTK 1.1 / Python2.6.7 Linux 64bit
   ZTK 1.1 / Python2.7.2 Linux 64bit
   ZTK 1.1dev / Python2.5.5 Linux 64bit
   ZTK 1.1dev / Python2.6.7 Linux 64bit
   ZTK 1.1dev / Python2.7.2 Linux 64bit
   Zope 3.4 KGS / Python2.4.6 64bit linux
   Zope 3.4 KGS / Python2.5.5 64bit linux
   Zope 3.4 Known Good Set / py2.4-32bit-linux
   Zope 3.4 Known Good Set / py2.4-64bit-linux
   Zope 3.4 Known Good Set / py2.5-32bit-linux
   Zope 3.4 Known Good Set / py2.5-64bit-linux
   Zope-2.10 Python-2.4.6 : Linux
   Zope-2.11 Python-2.4.6 : Linux
   Zope-2.12 Python-2.6.6 : Linux
   Zope-2.12-alltests Python-2.6.6 : Linux
   Zope-2.13 Python-2.6.6 : Linux
   Zope-2.13-alltests Python-2.6.6 : Linux
   Zope-trunk Python-2.6.6 : Linux
   Zope-trunk-alltests Python-2.6.6 : Linux
   winbot / ZODB_dev py_254_win32
   winbot / ZODB_dev py_265_win32
   winbot / ZODB_dev py_265_win64
   winbot / ZODB_dev py_270_win32
   winbot / ZODB_dev py_270_win64
   winbot / ztk_10 py_254_win32
   winbot / ztk_10 py_265_win32
   winbot / ztk_10 py_265_win64
   winbot / ztk_11 py_254_win32
   winbot / ztk_11 py_265_win32
   winbot / ztk_11 py_265_win64
   winbot / ztk_11 py_270_win32
   winbot / ztk_11 py_270_win64
   winbot / ztk_dev py_265_win32
   winbot / ztk_dev py_265_win64
   winbot / ztk_dev py_270_win32
   winbot / ztk_dev py_270_win64

Non-OK results
--

___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )


[Zope] Help in deciding approach to Web App

2011-12-03 Thread Sareesh Sudhakaran

I have a personal project - a web application I wanted to develop - but I'm 
confused on which route to take. I am not under any time constraint.
About the App:The best I can describe it is as a kind of expert system (but not 
AI) that needs to find the best workflow for a process, given a set of initial 
and final parameters. E.g. a 'capsule' of data must pass through many 'tools' 
or 'environments' to reach a desired output - something like a very complicated 
car wash.Let's say there are many tools that can be used at various stages in 
the process. I have estimated there are at least 500 tools as of now, and it is 
bound to grow in the future as newer tools are introduced. Existing tools will 
also have version updates.Each tool, on average, has at least 100 properties 
that define the tool. Some of them have as high as 1000 unique properties. Some 
of these tools are linked to each other - e.g if one tool is selected, there 
are only n tools that can correspond to it for the next step in the process. I 
also have the problem of 'matching' the tools for analysis. E.g. Tool A might 
have only three fixed rpms - 100, 200 and 500, but Tool B might have rpms from 
20 to 2000. I'm not sure how I can construct a database without spelling out 
each number, as in the example above.The total number of tools needed for the 
process can be defined at the beginning, however, it will change as the 
application becomes more complex in the future. I plan to address every 
contingency in the process. The idea is - if the user inputs the initial 
parameters and the desired outcome (another set of parameters), the app must 
find the 'best' path - sort of like a decision tree. The best path can be the 
fastest, cheapest, etc. I would like the user to choose what is best for 
him/her.Unfortunately, parameters might change, relationships might change (but 
not regularly) - the 'rules' I will be using might be revised for better 
accuracy in prediction.I also need to track each user's path and solutions' for 
future reference (but no personal details except username and email address for 
logging in). Maybe when the app is up and running, I'd like to make it more 
democratic, with users contributing to refining the logic/rules involved.If 
possible, I would also like the app to output a graphical flowchart at the end 
showing the workflow with all tools grouped in an easy to understand layout.
My questions:Will the app be better served with a relational DB like mySQL or 
an Object database? After a lot of research I've guessed that my particular 
case might be better served with Python and Zope/ZODB. But I might be wrong? 
Maybe PHP+mySQL or Django is a better fit?Can anyone provide general advice on 
how to go about beginning such a project in ZOPE. Which is the best place to 
start learning for a newbie? Can anyone recommend a good shared hosting 
provider that supports Zope fully but is not expensive? Is there a module or 
app that is open source that I can use to output a graphical flowchart based on 
the results, or will I be better served programming it from scratch with 
Python?I would appreciate any help in getting started. Thank you in advance. I 
have tried most online forums but have not good any productive answers. Most of 
the answers I got were pro-PHP+mySQL.
Adam  ___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Help in deciding approach to Web App

2011-12-03 Thread Andreas Jung
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

- From reading: your database model appears pretty much relational.
Where would you take advantages from using Zope as framework?
This sounds like a task for Pyramid + RDBMS or a graph DB.

- -aj

Sareesh Sudhakaran wrote:
 I have a personal project - a web application I wanted to develop - 
 but I'm confused on which route to take. I am not under any time 
 constraint.
 
 
 *About the App:*
 
 The best I can describe it is as a kind of expert system (but not AI)
 that needs to find the best workflow for a process, given a set of
 initial and final parameters. E.g. a 'capsule' of data must pass 
 through many 'tools' or 'environments' to reach a desired output - 
 something like a very complicated car wash.
 
 Let's say there are many tools that can be used at various stages in 
 the process. I have estimated there are at least 500 tools as of
 now, and it is bound to grow in the future as newer tools are
 introduced. Existing tools will also have version updates.
 
 Each tool, on average, has at least 100 properties that define the 
 tool. Some of them have as high as 1000 unique properties. Some of 
 these tools are linked to each other - e.g if one tool is selected, 
 there are only n tools that can correspond to it for the next step
 in the process. I also have the problem of 'matching' the tools for 
 analysis. E.g. Tool A might have only three fixed rpms - 100, 200
 and 500, but Tool B might have rpms from 20 to 2000. I'm not sure how
 I can construct a database without spelling out each number, as in
 the example above.
 
 The total number of tools needed for the process can be defined at 
 the beginning, however, it will change as the application becomes 
 more complex in the future. I plan to address every contingency in 
 the process. The idea is - if the user inputs the initial parameters 
 and the desired outcome (another set of parameters), the app must 
 find the 'best' path - sort of like a decision tree. The best path 
 can be the fastest, cheapest, etc. I would like the user to choose 
 what is best for him/her.
 
 Unfortunately, parameters might change, relationships might change 
 (but not regularly) - the 'rules' I will be using might be revised 
 for better accuracy in prediction.
 
 I also need to track each user's path and solutions' for future 
 reference (but no personal details except username and email address 
 for logging in). Maybe when the app is up and running, I'd like to 
 make it more democratic, with users contributing to refining the 
 logic/rules involved.
 
 If possible, I would also like the app to output a graphical 
 flowchart at the end showing the workflow with all tools grouped in 
 an easy to understand layout.
 
 
 *My questions:*
 
 1. Will the app be better served with a relational DB like mySQL or 
 an Object database? After a lot of research I've guessed that my 
 particular case might be better served with Python and Zope/ZODB.
 But I might be wrong? Maybe PHP+mySQL or Django is a better fit? 2.
 Can anyone provide general advice on how to go about beginning such
 a project in ZOPE. Which is the best place to start learning for a 
 newbie? 3. Can anyone recommend a good shared hosting provider that 
 supports Zope fully but is not expensive? 4. Is there a module or
 app that is open source that I can use to output a graphical
 flowchart based on the results, or will I be better served
 programming it from scratch with Python?
 
 I would appreciate any help in getting started. Thank you in
 advance. I have tried most online forums but have not good any
 productive answers. Most of the answers I got were pro-PHP+mySQL.
 
 
 Adam
 
 ___ Zope maillist  - 
 Zope@zope.org https://mail.zope.org/mailman/listinfo/zope **   No 
 cross posts or HTML encoding!  ** (Related lists - 
 https://mail.zope.org/mailman/listinfo/zope-announce 
 https://mail.zope.org/mailman/listinfo/zope-dev )

- -- 
ZOPYX Limited   | zopyx group
Charlottenstr. 37/1 | The full-service network for Zope  Plone
D-72070 Tübingen| Produce  Publish
www.zopyx.com   | www.produce-and-publish.com
- 
E-Publishing, Python, Zope  Plone development, Consulting


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQGUBAEBAgAGBQJO2yPrAAoJEADcfz7u4AZjnJULviZSrj8nLwzeqjgxGT+d9/aU
1x0bj/E3zuPFeKtWkevp26K4OiCe/yw7PmgVXh1xBbfLhFzUcet9Ubdu0eIjfE/8
dC8hayQf4fR8KD3J06CbkMAEJsJur3gTPoFxzDWd7S9ybwuFjb3E14AhiQGPpdYN
DVwE6U3t240Wj7ebNTblASQnvI2sfzr9r2tYVqZc8O+SMyROL1oIs56RNofT4pz5
p9OXiYlnHmn1keCbEKnYk1e2zTU7kFJdGQz/Uy+yV4QTiU7nMwhxWCx1gBKxVgNk
XseqPdWKl9epz/h1Pb0qPTvK6PXl46Cj/0Bls/XU6yHDDpB49SqMXai2i6VIAzdL
lik6JwSPVxBv24eTngrisx2qvhl1ln63EM+AWwky7jUgNl0cwALNdR3Gj+zDVioc
ZWAZfWcuI3TFKYpwJiwzNgT0DSbOLvlM/09xXPsxmE+rfXT8arTxMSEgaQS60LqJ