[moby] RE: [MOBY-dev] vote on the RFC discussing Error Reporting

Mark Wilkinson markw at illuminae.com
Thu Nov 3 16:11:49 UTC 2005


I vote in favor also.

On Thu, 2005-11-03 at 07:00 -0800, Edward Kawas wrote:
> I vote in favor.
> 
> Eddie
> 
> > -----Original Message-----
> > From: moby-dev-bounces at portal.open-bio.org [mailto:moby-
> > dev-bounces at portal.open-bio.org] On Behalf Of Pieter
> > Neerincx
> > Sent: Thursday, November 03, 2005 3:56 AM
> > To: Core developer announcements
> > Subject: Re: [MOBY-dev] vote on the RFC discussing Error
> > Reporting
> > 
> > On  27Oct2005, at 24:18, Edward Kawas wrote:
> > 
> > > Hi,
> > >
> > > I am calling a vote on the RFC that discusses error
> > > reporting.
> > >
> > > Please refer to the following link:
> > > http://bugzilla.open-bio.org/show_bug.cgi?id=1863
> > 
> > I'm in favor of RFC 1863. So I vote yes again. I think
> > it's crucial
> > for the speed of BioMOBY evolution to have have at least
> > some error
> > reporting in place. In the current situation where empty
> > objects are
> > returned if something goes wrong, a user is completely in
> > the dark.
> > Debugging such cases is extremely painful. Currently most
> > users are
> > developers as well so we can look in the log files of the
> > machines
> > where our services are running, but if we want BioMOBY to
> > become more
> > popular with 'normal' users we need some error reporting
> > that makes
> > sense a.s.a.p.
> > 
> > I found two small inconsistencies though:
> > 
> > Page 4 mentions refqueryID, refQuery and refQueryID
> > attributes. Do I
> > get it right that these are typo's and all the same
> > atribute...?
> > 
> > Furtermore I think this:
> > 
> > "refElement -  refers to the articleName of the offending
> > input
> > Simple or Collection"
> > 
> > will be a problem. If it's referring to the articleName it
> > should be
> > called refArticleName. The problem is that articleNames
> > are optional.
> > There is no guarantee they will be present. Furthermore
> > they not need
> > to be unique. In case there are multiple elements of the
> > same type,
> > the articleName attribute can be used to differentiate
> > between them.
> > Hence the combination of element and articleName can be
> > used by a
> > service to find a specific element. If you want to link an
> > execption
> > to a specific element of the input you will need both a
> > refElement
> > and a refArticleName...
> > 
> > So instead of:
> > 
> > <mobyException refElement="input1"
> >                 refQueryID="1"
> >                 severity ="error">
> >      <exceptionCode>600</exceptionCode>
> >      <exceptionMessage>Unable to execute the
> > service</exceptionMessage>
> > </mobyException>
> > 
> > I propose something like this:
> > 
> > <mobyException refElement="String"
> >                 refArticleName="input1"
> >                 refQueryID="1"
> >                 severity ="error">
> >      <exceptionCode>600</exceptionCode>
> >      <exceptionMessage>Unable to execute the
> > service</exceptionMessage>
> > </mobyException>
> > 
> > Just my 2c,
> > 
> > Pieter
> > 
> > 
> > >
> > > Thanks.
> > >
> > > _______________________________________________
> > > MOBY-dev mailing list
> > > MOBY-dev at biomoby.org
> > > http://www.biomoby.org/mailman/listinfo/moby-dev
> > 
> > Wageningen University and Research centre (WUR)
> > Laboratory of Bioinformatics
> > Transitorium (building 312) room 1038
> > Dreijenlaan 3
> > 6703 HA Wageningen
> > phone: 0317-484 706
> > fax: 0317-483 584
> > mobile: 06-143 66 783
> > pieter.neerincx at wur.nl
> > 
> > _______________________________________________
> > MOBY-dev mailing list
> > MOBY-dev at biomoby.org
> > http://www.biomoby.org/mailman/listinfo/moby-dev
> 
> _______________________________________________
> MOBY-dev mailing list
> MOBY-dev at biomoby.org
> http://www.biomoby.org/mailman/listinfo/moby-dev
-- 
"Ontologists do it with the edges!"

Mark Wilkinson
Asst. Professor
Dept. of Medical Genetics
University of British Columbia
PI in Bioinformatics
iCAPTURE Centre
St. Paul's Hospital
Rm. 166, 1081 Burrard St.
Vancouver, BC, V6Z 1Y6
tel: 604 682 2344 x62129
fax: 604 806 9274




More information about the MOBY-dev mailing list