Hi Odi,

> That's exactly my concern. People are just starting to use the API. I
> find it thus very early to freeze it. We have not had that much feedback
> so far.

Synapse has been using it for a year or more. One of the arguments
for going beta is to raise interest by providing a stable API to
work with. We've made signifcant API modifications with every alpha.
I don't expect much more users until we can promise stability.

As Oleg has pointed out on a few occasions, API changes will be
possible in the beta phase. Compatible API changes are not a problem,
incompatible changes will require a deprecation cycle.
I'm not sure how we are going to handle SPI changes like adding
a method to an interface. That doesn't break applications using
the interface, but will break applications implementing it.
I guess it will be decided on a case-by-case basis, depending on
how likely it is that an application implements that interface.

cheers,
  Roland


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to