[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