[Phoenix] Forward and Backward Compatibility issues
Michael Wechner
michael.wechner at wyona.com
Wed Jun 7 00:30:30 CEST 2006
Andreas Wuest wrote:
> Hi
>
> On 6.6.2006 22:44 Uhr, Michael Wechner wrote:
>
>> Andreas Wuest wrote:
>>
>>> Hi
>>>
>>> On 4.6.2006 1:22 Uhr, Michael Wechner wrote:
>>>
>>>> I guess at some point we will have the same issues as described in
>>>>
>>>> http://www-128.ibm.com/developerworks/webservices/library/ws-soa-backcomp/
>>>>
>>>>
>>>> and need to think about how we should handle this, e.g. by using
>>>> versioned public interfaces.
>>>
>>>
>>>
>>> Are you talking about OSR-101 or about the Phoenix client?
>>
>>
>> both, but mainly about OSR-101
>
>
> Ok!
>
>>> With regard to OSR-101, I absolutely agree.
>>>
>>> With regard to the Phoenix client, we are confronted with the ever
>>> recurring problem of published vs. public interfaces (for a recent
>>> take on it, see e.g. http://lambda-the-ultimate.org/node/1400). We
>>> therefore have to make it very clear which interfaces we are
>>> considering published, or if we should consider any of the
>>> interfaces as published at all!
>>
>>
>>
>> if there are no published interfaces, then we don't have to worry ;-)
>
>
> Heh, exactly. I think we should once go over the design documents and
> decide if and which interfaces we should publish. Of course, as soon
> as we start publishing interfaces, we get into the dreaded
> "deprecation" loop, so we should make sure if it is really sensible to
> publish them at all. This is also a question of how and in which
> amount we'd like to have third party contributions.
>
>> but I would
>> assume, that everything within introspection is published.
>
>
> Sure, everything stated in the OSR-101 specification should be
> considered published. As soon as we mark it as version 1.0, we have to
> be careful with regard to changes.
I think we should consider something like
http://www.ftponline.com/ea/magazine/winter2006/features/akrapf/default_pf.aspx
Michi
--
Michael Wechner
Wyona - Open Source Content Management - Apache Lenya
http://www.wyona.com http://lenya.apache.org
michael.wechner at wyona.com michi at apache.org
+41 44 272 91 61
More information about the Phoenix
mailing list