[wsf-c-dev] APIs cannot be left to the last minute

Samisa Abeysinghe samisa at wso2.com
Fri Dec 15 03:05:50 PST 2006


I too am -1 for releasing stuff in a hurry with an API just started to 
be discussed.
However, I should also mention that we knew exactly one month back, who 
is going to do what and I expected the API related discussions would 
have been initiated by the relevant assignees well before this. (Even 
now this is happening because I happen to pull them out - but the pull 
model does not simply work and scale in this case)

I do understand that some of the deadlines were tough and some of the 
tasks involved were also technically complex.
However, it is not an excuse to put out the API late as documenting the 
API is one of the initial things that should happen.

Given the time remaining, I do not think that we can release the PHP 
stuff in time. So we have to postpone it.
But Axis2/C and WSF/C could be done, so we should go ahead with that.

For PHP, we should bundle something with RM support and do some RC, not 
a release as such. May be we can also include some WSDL stuff in RC.

Samisa...



James Clark wrote:
> I'm concerned that we are just starting discussion of APIs for
> functionality that is supposed to go into a release that is days away.
>
> Since we are creating a library, the APIs are the most fundamental
> aspect of our product.  It is not satisfactory just to hack away and
> then propose an API when you're nearly done.  Any public API needs to be
> documented, discussed and agreed well in advance, before implementation
> starts.  By documented, I don't just mean there's a list of the names of
> functions; the semantics need to be fully described as well.
>
> At the moment we should probably just focus on the PHP APIs.  But at
> some point we are going to need to get serious about our C API as well.
>
> James
>
>
>
>
>
>
>
>
> _______________________________________________
> Wsf-c-dev mailing list
> Wsf-c-dev at wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/wsf-c-dev
>
>   


-- 
Samisa Abeysinghe : http://www.wso2.org/ (WSO2 Oxygen Tank - Web Services Developers' Portal)





More information about the Wsf-c-dev mailing list