[MOBY-dev] vote on the RFC discussing Error Reporting
Edward Kawas
edward.kawas at gmail.com
Thu Nov 3 15:00:30 UTC 2005
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
More information about the MOBY-dev
mailing list