[Grok-dev] Next Step to Bug Resolution???

Tim Cook timothywayne.cook at gmail.com
Thu Dec 18 05:35:20 EST 2008


Hi All,

I have had an issue on the table for months.  I started a dialog about
it here:  

http://mail.zope.org/pipermail/zope3-users/2008-October/008215.html

The thread was interesting, helpful and did lead me to find an error in
some schema definitions because of a misunderstanding of the required
attribute.  But that had nothing to do with the problem.
 
It was first thought that it was a nasty, empty error report.  After
some investigation I discovered that it was an error that shouldn't be
an error.  Once I determined what I thought was the cause and a possible
fix I posted a bug report on Launchpad

 https://bugs.launchpad.net/zope3/+bug/301226 

So here we are.  I have a possible solution and the only comments I get
from the Zope Community are private emails (yes plural) asking me if
anyone is working on this issue.  I have to say that as far as I can
tell; no.  At this point I would be happier if someone just told me why
my fix might negatively affect the other schema field validations.

Now I realize that I must be the only person in the entire world to
exercise zope.schema this way.  BUT! It should work or it should be WELL
documented that you  cannot have cascading attribute=Object(IMySchema)
definitions.

The description of the project is here:
http://www.openehr.org/wiki/display/dev/OSHIP+Developer%27s+Wiki 

This is a rather major project.  See: http://www.ohloh.net/p/oship for
some metrics.  We have just received three years of funding from the
Brazilian government to complete the platform and develop an
Epidemiological decision support system on top of it to improve the
recognition of syndromic outbreaks.  

Right now the hardworking core open source team understands that we need
to replace zope.schema._field.py with our own to make it work.  But when
the project is ready, in a few months, for healthcare application
developers worldwide to start using it.  It may be a hard sell to say;
"Yeah we use the really cool, robust, well tested and trusted
application server called the Zope Component Architecture because it
really shows the strengths of the open source development process.  Oh,
by the way, after everything is installed you have to replace a core ZCA
file with the one we provide you in order to make it actually work."

Doesn't sound very professional to me and it should be embarrassing to
the Zope Community if that has to happen.

Thank you for reading this long posting.  I hope someone delivers me a
Holiday package in the form of a fixed zope.schema package.  :-)
  
Cheers,
Tim


-- 
Timothy Cook, MSc
Health Informatics Research & Development Services
LinkedIn Profile:http://www.linkedin.com/in/timothywaynecook 
Skype ID == timothy.cook 
**************************************************************
*You may get my Public GPG key from  popular keyservers or   *
*from this link http://timothywayne.cook.googlepages.com/home*
**************************************************************
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://mail.zope.org/pipermail/grok-dev/attachments/20081218/3f49b0ca/attachment.bin 


More information about the Grok-dev mailing list