Agreed that a 2.0 switch at one time is the best answer...just a question of whether gradual support could be provided.
Agree that any incremental support is more complicated, interfaces, etc. -----Original Message----- From: Greg Brown [mailto:gkbr...@mac.com] Sent: Tuesday, June 15, 2010 11:10 AM To: dev@pivot.apache.org Subject: Re: Pivot 1.6->2.0 > a) Create a new serializer resource naming approach that does not use file > extensions and they are automatically appended when the user specifies a > string for a resource location. Sounds a bit complicated, and may seem foreign to many developers (myself included). Also may have hidden negative implications. > b) Encourage the use of a serializer interface (to be created). A specific > instance of the serializer is then created. The old serializer just inherits > from the new one for awhile until it is deprecated and removed as you > mentioned. I think this would be over-designing it, since a simple refactor or search/replace will suffice and will allow the user to begin using the new classes immediately. I understand that it is not ideal, but I think that a wholesale migration to BXML is going to work best. As long as we provide a script (or some other utility) to ease the transition, I don't think it is going to have much of an impact on developers.