On 11/7/06, Lawrence Mandel <[EMAIL PROTECTED]> wrote:
[snip]
3.Development Discussion - All
Chinthaka: I had a problem when I moved up from M6 to a snapshot. A method
has been removed.
Surely that is the nature of using snapshots. When you want stability
you use the milestone release itself and you do that consciously - ie
when you move from M5 to M6 you build and test in a sandbox and
resolve any issues - you don't rely on the automated build machine to
get it right.
John: Would it be OK if we keep the method for one milestone of Woden?
Chinthaka: That would be better. At least we'd get a deprecation notice.
How will we know we can remove the deprecated methods. Axis2 could
still be relying on the deprecated methods when we remove them.
In some cases we might have to remove methods where the design changes
sufficiently that means we can't keep the method in situ. While this
would be unacceptable for a v1.0->v1.1 delivery I think it's fine
while we are in the middle of developing v1.0.
Howabout a hybrid approach. Include a date in the filename of the
SNAPSHOT file so that you (Axis2 community) can choose when to move up
to a new SNAPSHOT level - doing all the changes and testing in a
sandbox you need. You get the control and the frequent updates (more
frequent than milestone builds :-)
Lawrence: I don't want this to slow down Woden development. We haven't even
had a release yet.
Arthur: How about if we build Axis2 and fix anything we break?
Chinthaka: That will likely lead to problems. I'll see what we can do on the
Axis2 side to reduce the problems for these changes but I think keeping
deprecated methods for one Woden milestone will work.
Lawrence: We should announce all major changes on the woden-dev list.
Cheers,
Jeremy
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]