[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: LDAP C API: ber_* error handling



Hallvard B Furuseth wrote:
> Kurt D. Zeilenga writes:
> > I feel the choices are:
> >       1) rework error handling such there is a standard
> >       (preferably thread safe) mechanism for obtaining detail
> >       error information from each and every API call, or
> >
> >       2) say it's "implementation specific."
> 
> I think the draft should be progressed fairly soon.  Maybe these
> suggestions can reduce the error handling issues enough that it can be
> done quickly (if people agree with them:-)

You suggest major changes to the API specification.  Adopting
of such changes would requires significant time to review and, hence
would cause a lengthy delay the in the progression of the specification.

If we are going to delay the progression of the specification, we
should take a step back, review requirements, and then redesign the
specification to fulfill the requirements.

If we are going to progress the specification, it needs to be progressed
basically "as is."  Changes should be quite limited (primarily
clarifications).

We should either:
	clarify that the mechanisms for obtaining (and handling) detail
	error information is implementation specific

or:
	redesign the specification as needed based upon a review of
	requirements.