On Jan 16, 2013, at 4:29 PM, Fabio Martelli wrote:

> 
> Il giorno 16/gen/2013, alle ore 16.08, Francesco Chicchiriccò ha scritto:
> 
>> On 16/01/2013 15:50, Jan Bernhardt wrote:
>>> Hi Syncopers,
>>> 
>>> all preparation tasks are more or less done for CXF migration, so next we 
>>> would like to start with actual CXF migration.
>>> 
>>> Since we are planning to release Syncope 1.1.0 soon I can see two 
>>> reasonable solutions to continue.
>>> 
>>> 
>>> 1.       Creating a release branch for 1.1.0 and making sure this branch is 
>>> stable and give it some time for additional test before official "stable" 
>>> release will take place. CXF migration would start directly in trunk.
>>> 
>>> 2.       Creating a CXF branch and continue working on trunk for 1.1.0 
>>> release.
>>> 
>>> I would prefer option 1 best. I think having a release branch prior to 
>>> office release is a good practice in general.
>>> I expect quite some refactoring during CXF migration (which is not 
>>> mandatory in all cases but expedient), for example renaming some packages 
>>> (removing client from Types, TOs, ... since they are rather common classes 
>>> used on server and client site than specific only to the client) and I 
>>> would also like to rename *Controller classes to *ServiceImpl since these 
>>> classes do not act as controller for a workflow or GUI but rather offer 
>>> some REST services. SVN has some limitations to handle renamed files when 
>>> it comes to merging updates. Thus it could be quite painful to keep a cxf 
>>> branch in sync with trunk.
>>> 
>>> WDYT? Could we start a release branch?
>> 
>> Hi Jan,
>> I generally agree with (1) even though I am not sure whether Syncope 1.1.0 
>> release can actually happen soon: there is still a considerable number of 
>> issues to be solved (~20) and many changes introduced by SYNCOPE-241 
>> SYNCOPE-259 SYNCOPE-268 (all still open) need to consolidate a bit.
>> 
>> From the other side, 46+ issues have already been resolved in 1.1.0 and this 
>> would instead suggest pushing 1.1.0 for releasing soon.
>> 
>> Finally, please consider that even with option (1) there will be some 
>> bugfixing in the 1_1_X branch (i.e. the current trunk) for long time; this 
>> will push a consistent and constant merge work to be done between 1_1_X and 
>> new trunk.
>> 
>> Given this situation, I would personally suggest to devote as much energy as 
>> possible towards 1.1.0 release, possibly putting the CXF migration on hold 
>> for a while.
> 
> Completely agree with Francesco: I do think that, all together, we can 
> release 1.1.0 in a very short time with a little effort.
> Please, let's spend some time to make the current trunk stable as much as 
> possible.
> 

I agree with Fabio and Francesco.

M

> Regards,
> F.

--

Dott. Marco Di Sabatino Di Diodoro
Tel. +39 3939065570

Tirasa S.r.l.
Viale D'Annunzio 267 - 65127 Pescara
Tel +39 0859116307 / FAX +39 0859111173
http://www.tirasa.net

Apache Syncope PMC Member
http://people.apache.org/~mdisabatino





Reply via email to