Re: [VOTE] Release Synapse 2.1.0 - Take 3

2012-01-22 Thread Paul Fremantle
Brilliant! Thanks ;-)

Paul

On Fri, Jan 20, 2012 at 4:58 AM, Kasun Indrasiri  wrote:
> Hi devs,
>
> This vote has been open for more than 72 hours, and we got 4 binding votes,
> 6 votes, 7 community votes and no -1's or zeros.
> Therefore, I am calling the vote passed.
>
> On Thu, Jan 19, 2012 at 9:00 PM, ant elder  wrote:
>>
>> On Sun, Jan 8, 2012 at 6:18 PM, Kasun Indrasiri 
>> wrote:
>> > Hi Devs,
>> >
>> > This is the take-3 call for votes to release Apache Synapse-2.1.0.
>> >
>> > Please review the signed artifacts:
>> > http://people.apache.org/~kasun/synapse/RC-3/artifacts/
>> >
>> > The nexus staging repository is available at:
>> > https://repository.apache.org/content/repositories/orgapachesynapse-020/
>> >
>> > Revamped site for this release is available at:
>> > http://people.apache.org/~kasun/synapse/RC-3/site/
>> >
>> > SVN Info:
>> > revision is 1228129 on
>> > https://svn.apache.org/repos/asf/synapse/tags/2.1.0/
>> >
>> > public key:
>> > http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7F4D927283BED2E8
>> >
>> > Issues list:
>> >
>> > https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=12318573
>> >
>> > Here is my +1 to declaring the above dist as Synapse-2.1.0.
>> >
>> > Thanks,
>> >
>> > --
>> > Kasun Indrasiri
>> > Associate Technical Lead,
>> > WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
>> > Blog : http://kasunpanorama.blogspot.com/
>> >
>>
>> +1
>>
>> The NOTICE file could be updated to include 2012 in the date and
>> recent clarifications on the requirements mean a lot of the contents
>> is not really required, nether of those are issues that require a
>> respin though, see this thread for some detail about the NOTICE
>> requirements -
>> http://mail-archives.apache.org/mod_mbox/incubator-general/20.mbox/%3CCAJO%2BUbvDfOib7FnQpJPtVcMJKDvBPRHpAG4%3DbEO3Vmy4w4reFA%40mail.gmail.com%3E
>>
>>   ...ant
>>
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
>> For additional commands, e-mail: dev-h...@synapse.apache.org
>>
>
>
>
> --
> Kasun Indrasiri
> Associate Technical Lead,
> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
> Blog : http://kasunpanorama.blogspot.com/
>



-- 
Paul Fremantle
Co-Founder and CTO, WSO2
Apache Synapse PMC Chair
OASIS WS-RX TC Co-chair

blog: http://pzf.fremantle.org
p...@wso2.com

"Oxygenating the Web Service Platform", www.wso2.com

-
To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
For additional commands, e-mail: dev-h...@synapse.apache.org



Re: [VOTE] Release Synapse 2.1.0 - Take 3

2012-01-19 Thread Kasun Indrasiri
Hi devs,

This vote has been open for more than 72 hours, and we got 4 binding votes,
6 votes, 7 community votes and no -1's or zeros.
Therefore, I am calling the vote passed.

On Thu, Jan 19, 2012 at 9:00 PM, ant elder  wrote:

> On Sun, Jan 8, 2012 at 6:18 PM, Kasun Indrasiri 
> wrote:
> > Hi Devs,
> >
> > This is the take-3 call for votes to release Apache Synapse-2.1.0.
> >
> > Please review the signed artifacts:
> > http://people.apache.org/~kasun/synapse/RC-3/artifacts/
> >
> > The nexus staging repository is available at:
> > https://repository.apache.org/content/repositories/orgapachesynapse-020/
> >
> > Revamped site for this release is available at:
> > http://people.apache.org/~kasun/synapse/RC-3/site/
> >
> > SVN Info:
> > revision is 1228129 on
> > https://svn.apache.org/repos/asf/synapse/tags/2.1.0/
> >
> > public key:
> > http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7F4D927283BED2E8
> >
> > Issues list:
> >
> https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=12318573
> >
> > Here is my +1 to declaring the above dist as Synapse-2.1.0.
> >
> > Thanks,
> >
> > --
> > Kasun Indrasiri
> > Associate Technical Lead,
> > WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
> > Blog : http://kasunpanorama.blogspot.com/
> >
>
> +1
>
> The NOTICE file could be updated to include 2012 in the date and
> recent clarifications on the requirements mean a lot of the contents
> is not really required, nether of those are issues that require a
> respin though, see this thread for some detail about the NOTICE
> requirements -
> http://mail-archives.apache.org/mod_mbox/incubator-general/20.mbox/%3CCAJO%2BUbvDfOib7FnQpJPtVcMJKDvBPRHpAG4%3DbEO3Vmy4w4reFA%40mail.gmail.com%3E
>
>   ...ant
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
> For additional commands, e-mail: dev-h...@synapse.apache.org
>
>


-- 
Kasun Indrasiri
Associate Technical Lead,
WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
Blog : http://kasunpanorama.blogspot.com/


Re: [VOTE] Release Synapse 2.1.0 - Take 3

2012-01-19 Thread ant elder
On Sun, Jan 8, 2012 at 6:18 PM, Kasun Indrasiri  wrote:
> Hi Devs,
>
> This is the take-3 call for votes to release Apache Synapse-2.1.0.
>
> Please review the signed artifacts:
> http://people.apache.org/~kasun/synapse/RC-3/artifacts/
>
> The nexus staging repository is available at:
> https://repository.apache.org/content/repositories/orgapachesynapse-020/
>
> Revamped site for this release is available at:
> http://people.apache.org/~kasun/synapse/RC-3/site/
>
> SVN Info:
> revision is 1228129 on
> https://svn.apache.org/repos/asf/synapse/tags/2.1.0/
>
> public key:
> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7F4D927283BED2E8
>
> Issues list:
> https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=12318573
>
> Here is my +1 to declaring the above dist as Synapse-2.1.0.
>
> Thanks,
>
> --
> Kasun Indrasiri
> Associate Technical Lead,
> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
> Blog : http://kasunpanorama.blogspot.com/
>

+1

The NOTICE file could be updated to include 2012 in the date and
recent clarifications on the requirements mean a lot of the contents
is not really required, nether of those are issues that require a
respin though, see this thread for some detail about the NOTICE
requirements - 
http://mail-archives.apache.org/mod_mbox/incubator-general/20.mbox/%3CCAJO%2BUbvDfOib7FnQpJPtVcMJKDvBPRHpAG4%3DbEO3Vmy4w4reFA%40mail.gmail.com%3E

   ...ant

-
To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
For additional commands, e-mail: dev-h...@synapse.apache.org



Re: [VOTE] Release Synapse 2.1.0 - Take 3

2012-01-19 Thread Deepal Jayasinghe
+1 (binding)

Deepal

On Wed, Jan 18, 2012 at 5:35 PM, indika kumara  wrote:
> Sorry for my mistake. I am +1 with binding
>
> Thanks,
>
> Indika
>
>
> On Tue, Jan 10, 2012 at 6:04 PM, indika kumara 
> wrote:
>>
>>
>> + 1
>>
>> Did some smoke tests.. Seems ok
>>
>> Thanks,
>>
>> Indika
>>
>>
>> On Mon, Jan 9, 2012 at 5:18 AM, Kasun Indrasiri 
>> wrote:
>>>
>>> Hi Devs,
>>>
>>> This is the take-3 call for votes to release Apache Synapse-2.1.0.
>>>
>>> Please review the signed artifacts:
>>> http://people.apache.org/~kasun/synapse/RC-3/artifacts/
>>>
>>> The nexus staging repository is available at:
>>> https://repository.apache.org/content/repositories/orgapachesynapse-020/
>>>
>>> Revamped site for this release is available at:
>>> http://people.apache.org/~kasun/synapse/RC-3/site/
>>>
>>> SVN Info:
>>> revision is 1228129 on
>>> https://svn.apache.org/repos/asf/synapse/tags/2.1.0/
>>>
>>> public key:
>>> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7F4D927283BED2E8
>>>
>>> Issues list:
>>>
>>> https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=12318573
>>>
>>> Here is my +1 to declaring the above dist as Synapse-2.1.0.
>>>
>>> Thanks,
>>>
>>> --
>>> Kasun Indrasiri
>>> Associate Technical Lead,
>>> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
>>> Blog : http://kasunpanorama.blogspot.com/
>>>
>>
>



-- 
http://blogs.deepal.org

-
To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
For additional commands, e-mail: dev-h...@synapse.apache.org



Re: [VOTE] Release Synapse 2.1.0 - Take 3

2012-01-18 Thread indika kumara
Sorry for my mistake. I am +1 with binding

Thanks,

Indika

On Tue, Jan 10, 2012 at 6:04 PM, indika kumara wrote:

>
> + 1
>
> Did some smoke tests.. Seems ok
>
> Thanks,
>
> Indika
>
>
> On Mon, Jan 9, 2012 at 5:18 AM, Kasun Indrasiri wrote:
>
>> Hi Devs,
>>
>> This is the take-3 call for votes to release Apache Synapse-2.1.0.
>>
>> Please review the signed artifacts:
>> http://people.apache.org/~kasun/synapse/RC-3/artifacts/
>>
>> The nexus staging repository is available at:
>> https://repository.apache.org/content/repositories/orgapachesynapse-020/
>>
>> Revamped site for this release is available at:
>> http://people.apache.org/~kasun/synapse/RC-3/site/
>>
>> SVN Info:
>> revision is 1228129 on
>> https://svn.apache.org/repos/asf/synapse/tags/2.1.0/
>>
>> public key:
>> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7F4D927283BED2E8
>>
>> Issues list:
>>
>> https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=12318573
>>
>> Here is my +1 to declaring the above dist as Synapse-2.1.0.
>>
>> Thanks,
>>
>> --
>> Kasun Indrasiri
>> Associate Technical Lead,
>> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
>> Blog : http://kasunpanorama.blogspot.com/
>>
>>
>


Re: [VOTE] Release Synapse 2.1.0 - Take 3

2012-01-09 Thread indika kumara
+ 1

Did some smoke tests.. Seems ok

Thanks,

Indika


On Mon, Jan 9, 2012 at 5:18 AM, Kasun Indrasiri  wrote:

> Hi Devs,
>
> This is the take-3 call for votes to release Apache Synapse-2.1.0.
>
> Please review the signed artifacts:
> http://people.apache.org/~kasun/synapse/RC-3/artifacts/
>
> The nexus staging repository is available at:
> https://repository.apache.org/content/repositories/orgapachesynapse-020/
>
> Revamped site for this release is available at:
> http://people.apache.org/~kasun/synapse/RC-3/site/
>
> SVN Info:
> revision is 1228129 on
> https://svn.apache.org/repos/asf/synapse/tags/2.1.0/
>
> public key:
> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7F4D927283BED2E8
>
> Issues list:
>
> https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=12318573
>
> Here is my +1 to declaring the above dist as Synapse-2.1.0.
>
> Thanks,
>
> --
> Kasun Indrasiri
> Associate Technical Lead,
> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
> Blog : http://kasunpanorama.blogspot.com/
>
>


Re: [VOTE] Release Synapse 2.1.0 - Take 3

2012-01-09 Thread Supun Kamburugamuva
Sorry 1 was missing [?]. +1 from me as well.

Supun..

On Tue, Jan 10, 2012 at 12:20 PM, Supun Kamburugamuva wrote:

> + from me.
>
> Thanks,
> Supun..
>
>
> On Tue, Jan 10, 2012 at 11:45 AM, Paul Fremantle  wrote:
>
>> +1 from me (binding)
>>
>> Paul
>>
>> On Mon, Jan 9, 2012 at 3:43 AM, Hiranya Jayathilaka
>>  wrote:
>> > +1
>> >
>> > Everything seems to be in order.
>> >
>> > Thanks,
>> > Hiranya
>> >
>> > On Sun, Jan 8, 2012 at 11:48 PM, Kasun Indrasiri 
>> wrote:
>> >>
>> >> Hi Devs,
>> >>
>> >> This is the take-3 call for votes to release Apache Synapse-2.1.0.
>> >>
>> >> Please review the signed artifacts:
>> >> http://people.apache.org/~kasun/synapse/RC-3/artifacts/
>> >>
>> >> The nexus staging repository is available at:
>> >>
>> https://repository.apache.org/content/repositories/orgapachesynapse-020/
>> >>
>> >> Revamped site for this release is available at:
>> >> http://people.apache.org/~kasun/synapse/RC-3/site/
>> >>
>> >> SVN Info:
>> >> revision is 1228129 on
>> >> https://svn.apache.org/repos/asf/synapse/tags/2.1.0/
>> >>
>> >> public key:
>> >> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7F4D927283BED2E8
>> >>
>> >> Issues list:
>> >>
>> >>
>> https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=12318573
>> >>
>> >> Here is my +1 to declaring the above dist as Synapse-2.1.0.
>> >>
>> >> Thanks,
>> >>
>> >> --
>> >> Kasun Indrasiri
>> >> Associate Technical Lead,
>> >> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
>> >> Blog : http://kasunpanorama.blogspot.com/
>> >>
>> >
>> >
>> >
>> > --
>> > Hiranya Jayathilaka
>> > Associate Technical Lead;
>> > WSO2 Inc.;  http://wso2.org
>> > E-mail: hira...@wso2.com;  Mobile: +94 77 633 3491
>> > Blog: http://techfeast-hiranya.blogspot.com
>>
>>
>>
>> --
>> Paul Fremantle
>> Co-Founder and CTO, WSO2
>> Apache Synapse PMC Chair
>> OASIS WS-RX TC Co-chair
>>
>> blog: http://pzf.fremantle.org
>> p...@wso2.com
>>
>> "Oxygenating the Web Service Platform", www.wso2.com
>>
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
>> For additional commands, e-mail: dev-h...@synapse.apache.org
>>
>>
>
>
> --
> Supun Kamburugamuva
> Member, Apache Software Foundation; http://www.apache.org
> E-mail: supu...@gmail.com ;  Mobile: +94 77 431 3585
> Blog: http://supunk.blogspot.com
>
>
>
>


-- 
Supun Kamburugamuva
Member, Apache Software Foundation; http://www.apache.org
E-mail: supu...@gmail.com ;  Mobile: +94 77 431 3585
Blog: http://supunk.blogspot.com
<<330.gif>>

Re: [VOTE] Release Synapse 2.1.0 - Take 3

2012-01-09 Thread Supun Kamburugamuva
+ from me.

Thanks,
Supun..

On Tue, Jan 10, 2012 at 11:45 AM, Paul Fremantle  wrote:

> +1 from me (binding)
>
> Paul
>
> On Mon, Jan 9, 2012 at 3:43 AM, Hiranya Jayathilaka
>  wrote:
> > +1
> >
> > Everything seems to be in order.
> >
> > Thanks,
> > Hiranya
> >
> > On Sun, Jan 8, 2012 at 11:48 PM, Kasun Indrasiri 
> wrote:
> >>
> >> Hi Devs,
> >>
> >> This is the take-3 call for votes to release Apache Synapse-2.1.0.
> >>
> >> Please review the signed artifacts:
> >> http://people.apache.org/~kasun/synapse/RC-3/artifacts/
> >>
> >> The nexus staging repository is available at:
> >>
> https://repository.apache.org/content/repositories/orgapachesynapse-020/
> >>
> >> Revamped site for this release is available at:
> >> http://people.apache.org/~kasun/synapse/RC-3/site/
> >>
> >> SVN Info:
> >> revision is 1228129 on
> >> https://svn.apache.org/repos/asf/synapse/tags/2.1.0/
> >>
> >> public key:
> >> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7F4D927283BED2E8
> >>
> >> Issues list:
> >>
> >>
> https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=12318573
> >>
> >> Here is my +1 to declaring the above dist as Synapse-2.1.0.
> >>
> >> Thanks,
> >>
> >> --
> >> Kasun Indrasiri
> >> Associate Technical Lead,
> >> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
> >> Blog : http://kasunpanorama.blogspot.com/
> >>
> >
> >
> >
> > --
> > Hiranya Jayathilaka
> > Associate Technical Lead;
> > WSO2 Inc.;  http://wso2.org
> > E-mail: hira...@wso2.com;  Mobile: +94 77 633 3491
> > Blog: http://techfeast-hiranya.blogspot.com
>
>
>
> --
> Paul Fremantle
> Co-Founder and CTO, WSO2
> Apache Synapse PMC Chair
> OASIS WS-RX TC Co-chair
>
> blog: http://pzf.fremantle.org
> p...@wso2.com
>
> "Oxygenating the Web Service Platform", www.wso2.com
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
> For additional commands, e-mail: dev-h...@synapse.apache.org
>
>


-- 
Supun Kamburugamuva
Member, Apache Software Foundation; http://www.apache.org
E-mail: supu...@gmail.com ;  Mobile: +94 77 431 3585
Blog: http://supunk.blogspot.com


Re: [VOTE] Release Synapse 2.1.0 - Take 3

2012-01-09 Thread Paul Fremantle
+1 from me (binding)

Paul

On Mon, Jan 9, 2012 at 3:43 AM, Hiranya Jayathilaka
 wrote:
> +1
>
> Everything seems to be in order.
>
> Thanks,
> Hiranya
>
> On Sun, Jan 8, 2012 at 11:48 PM, Kasun Indrasiri  wrote:
>>
>> Hi Devs,
>>
>> This is the take-3 call for votes to release Apache Synapse-2.1.0.
>>
>> Please review the signed artifacts:
>> http://people.apache.org/~kasun/synapse/RC-3/artifacts/
>>
>> The nexus staging repository is available at:
>> https://repository.apache.org/content/repositories/orgapachesynapse-020/
>>
>> Revamped site for this release is available at:
>> http://people.apache.org/~kasun/synapse/RC-3/site/
>>
>> SVN Info:
>> revision is 1228129 on
>> https://svn.apache.org/repos/asf/synapse/tags/2.1.0/
>>
>> public key:
>> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7F4D927283BED2E8
>>
>> Issues list:
>>
>> https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=12318573
>>
>> Here is my +1 to declaring the above dist as Synapse-2.1.0.
>>
>> Thanks,
>>
>> --
>> Kasun Indrasiri
>> Associate Technical Lead,
>> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
>> Blog : http://kasunpanorama.blogspot.com/
>>
>
>
>
> --
> Hiranya Jayathilaka
> Associate Technical Lead;
> WSO2 Inc.;  http://wso2.org
> E-mail: hira...@wso2.com;  Mobile: +94 77 633 3491
> Blog: http://techfeast-hiranya.blogspot.com



-- 
Paul Fremantle
Co-Founder and CTO, WSO2
Apache Synapse PMC Chair
OASIS WS-RX TC Co-chair

blog: http://pzf.fremantle.org
p...@wso2.com

"Oxygenating the Web Service Platform", www.wso2.com

-
To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
For additional commands, e-mail: dev-h...@synapse.apache.org



Re: [VOTE] Release Synapse 2.1.0 - Take 3

2012-01-09 Thread Charitha Madurangi
+1

On Tue, Jan 10, 2012 at 10:22 AM, Nuwan Dias  wrote:

> +1
>
> Thanks,
> Nuwan
>
>
> On Tue, Jan 10, 2012 at 10:14 AM, Afkham Azeez  wrote:
>
>> +1
>>
>> Azeez
>>
>> On Sun, Jan 8, 2012 at 11:48 PM, Kasun Indrasiri wrote:
>>
>>> Hi Devs,
>>>
>>> This is the take-3 call for votes to release Apache Synapse-2.1.0.
>>>
>>> Please review the signed artifacts:
>>> http://people.apache.org/~kasun/synapse/RC-3/artifacts/
>>>
>>> The nexus staging repository is available at:
>>> https://repository.apache.org/content/repositories/orgapachesynapse-020/
>>>
>>> Revamped site for this release is available at:
>>> http://people.apache.org/~kasun/synapse/RC-3/site/
>>>
>>> SVN Info:
>>> revision is 1228129 on
>>> https://svn.apache.org/repos/asf/synapse/tags/2.1.0/
>>>
>>> public key:
>>> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7F4D927283BED2E8
>>>
>>> Issues list:
>>>
>>> https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=12318573
>>>
>>> Here is my +1 to declaring the above dist as Synapse-2.1.0.
>>>
>>> Thanks,
>>>
>>> --
>>> Kasun Indrasiri
>>> Associate Technical Lead,
>>> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
>>> Blog : http://kasunpanorama.blogspot.com/
>>>
>>>
>>
>>
>> --
>> *Afkham Azeez*
>> Director of Architecture; WSO2, Inc.; http://wso2.com,
>> *Member; Apache Software Foundation; 
>> **http://www.apache.org/*
>> *
>> *
>> *email: **az...@wso2.com* * cell: +94 77 3320919
>> blog: **http://blog.afkham.org* *
>> twitter: **http://twitter.com/afkham_azeez*
>> *
>> linked-in: **http://lk.linkedin.com/in/afkhamazeez*
>> *
>> *
>> *Lean . Enterprise . Middleware*
>> *
>> *
>>
>>
>


Re: [VOTE] Release Synapse 2.1.0 - Take 3

2012-01-09 Thread Nuwan Dias
+1

Thanks,
Nuwan

On Tue, Jan 10, 2012 at 10:14 AM, Afkham Azeez  wrote:

> +1
>
> Azeez
>
> On Sun, Jan 8, 2012 at 11:48 PM, Kasun Indrasiri wrote:
>
>> Hi Devs,
>>
>> This is the take-3 call for votes to release Apache Synapse-2.1.0.
>>
>> Please review the signed artifacts:
>> http://people.apache.org/~kasun/synapse/RC-3/artifacts/
>>
>> The nexus staging repository is available at:
>> https://repository.apache.org/content/repositories/orgapachesynapse-020/
>>
>> Revamped site for this release is available at:
>> http://people.apache.org/~kasun/synapse/RC-3/site/
>>
>> SVN Info:
>> revision is 1228129 on
>> https://svn.apache.org/repos/asf/synapse/tags/2.1.0/
>>
>> public key:
>> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7F4D927283BED2E8
>>
>> Issues list:
>>
>> https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=12318573
>>
>> Here is my +1 to declaring the above dist as Synapse-2.1.0.
>>
>> Thanks,
>>
>> --
>> Kasun Indrasiri
>> Associate Technical Lead,
>> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
>> Blog : http://kasunpanorama.blogspot.com/
>>
>>
>
>
> --
> *Afkham Azeez*
> Director of Architecture; WSO2, Inc.; http://wso2.com,
> *Member; Apache Software Foundation; 
> **http://www.apache.org/*
> *
> *
> *email: **az...@wso2.com* * cell: +94 77 3320919
> blog: **http://blog.afkham.org* *
> twitter: **http://twitter.com/afkham_azeez*
> *
> linked-in: **http://lk.linkedin.com/in/afkhamazeez*
> *
> *
> *Lean . Enterprise . Middleware*
> *
> *
>
>


Re: [VOTE] Release Synapse 2.1.0 - Take 3

2012-01-09 Thread Afkham Azeez
+1

Azeez

On Sun, Jan 8, 2012 at 11:48 PM, Kasun Indrasiri  wrote:

> Hi Devs,
>
> This is the take-3 call for votes to release Apache Synapse-2.1.0.
>
> Please review the signed artifacts:
> http://people.apache.org/~kasun/synapse/RC-3/artifacts/
>
> The nexus staging repository is available at:
> https://repository.apache.org/content/repositories/orgapachesynapse-020/
>
> Revamped site for this release is available at:
> http://people.apache.org/~kasun/synapse/RC-3/site/
>
> SVN Info:
> revision is 1228129 on
> https://svn.apache.org/repos/asf/synapse/tags/2.1.0/
>
> public key:
> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7F4D927283BED2E8
>
> Issues list:
>
> https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=12318573
>
> Here is my +1 to declaring the above dist as Synapse-2.1.0.
>
> Thanks,
>
> --
> Kasun Indrasiri
> Associate Technical Lead,
> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
> Blog : http://kasunpanorama.blogspot.com/
>
>


-- 
*Afkham Azeez*
Director of Architecture; WSO2, Inc.; http://wso2.com,
*Member; Apache Software Foundation;
**http://www.apache.org/*
*
*
*email: **az...@wso2.com* * cell: +94 77 3320919
blog: **http://blog.afkham.org* *
twitter: **http://twitter.com/afkham_azeez*
*
linked-in: **http://lk.linkedin.com/in/afkhamazeez*
*
*
*Lean . Enterprise . Middleware*
*
*


Re: [VOTE] Release Synapse 2.1.0 - Take 3

2012-01-09 Thread Miyuru Wanninayaka
+1

On Sun, Jan 8, 2012 at 11:48 PM, Kasun Indrasiri  wrote:

> Hi Devs,
>
> This is the take-3 call for votes to release Apache Synapse-2.1.0.
>
> Please review the signed artifacts:
> http://people.apache.org/~kasun/synapse/RC-3/artifacts/
>
> The nexus staging repository is available at:
> https://repository.apache.org/content/repositories/orgapachesynapse-020/
>
> Revamped site for this release is available at:
> http://people.apache.org/~kasun/synapse/RC-3/site/
>
> SVN Info:
> revision is 1228129 on
> https://svn.apache.org/repos/asf/synapse/tags/2.1.0/
>
> public key:
> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7F4D927283BED2E8
>
> Issues list:
>
> https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=12318573
>
> Here is my +1 to declaring the above dist as Synapse-2.1.0.
>
> Thanks,
>
> --
> Kasun Indrasiri
> Associate Technical Lead,
> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
> Blog : http://kasunpanorama.blogspot.com/
>
>


-- 
Miyuru Wanninayaka
Software Engineer - WSO2 Inc .


Re: [VOTE] Release Synapse 2.1.0 - Take 3

2012-01-09 Thread Ishan Jayawardena
On Jan 8, 2012 11:48 PM, "Kasun Indrasiri"  wrote:
>
> Hi Devs,
>
> This is the take-3 call for votes to release Apache Synapse-2.1.0.
>
> Please review the signed artifacts:
> http://people.apache.org/~kasun/synapse/RC-3/artifacts/
>
> The nexus staging repository is available at:
> https://repository.apache.org/content/repositories/orgapachesynapse-020/
>
> Revamped site for this release is available at:
> http://people.apache.org/~kasun/synapse/RC-3/site/
>
> SVN Info:
> revision is 1228129 on
> https://svn.apache.org/repos/asf/synapse/tags/2.1.0/
>
> public key:
> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7F4D927283BED2E8
>
> Issues list:
>
https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=12318573
>
+1
> Here is my +1 to declaring the above dist as Synapse-2.1.0.
>
> Thanks,
>
> --
> Kasun Indrasiri
> Associate Technical Lead,
> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
> Blog : http://kasunpanorama.blogspot.com/
>
Regards,
Ishan Jayawardena.


Re: [VOTE] Release Synapse 2.1.0 - Take 3

2012-01-09 Thread Isuru Udana
On Sun, Jan 8, 2012 at 11:48 PM, Kasun Indrasiri  wrote:

> Hi Devs,
>
> This is the take-3 call for votes to release Apache Synapse-2.1.0.
>
> Please review the signed artifacts:
> http://people.apache.org/~kasun/synapse/RC-3/artifacts/
>
> The nexus staging repository is available at:
> https://repository.apache.org/content/repositories/orgapachesynapse-020/
>
> Revamped site for this release is available at:
> http://people.apache.org/~kasun/synapse/RC-3/site/
>
> SVN Info:
> revision is 1228129 on
> https://svn.apache.org/repos/asf/synapse/tags/2.1.0/
>
> public key:
> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7F4D927283BED2E8
>
> Issues list:
>
> https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=12318573
>
> Here is my +1 to declaring the above dist as Synapse-2.1.0.
>

+1


>
> Thanks,
>
> --
> Kasun Indrasiri
> Associate Technical Lead,
> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
> Blog : http://kasunpanorama.blogspot.com/
>
>


-- 
*Isuru Udana*
*
*
*
Software Engineer; WSO2 Inc.; http://wso2.com

email: isud...@gmail.com
blog: http://mytecheye.blogspot.com/
twitter: http://twitter.com/isudana
*


Re: [VOTE] Release Synapse 2.1.0 - Take 3

2012-01-09 Thread Dushan Abeyruwan
HI
 +1
 cheers
 Dushan

On Mon, Jan 9, 2012 at 5:55 PM, Sadeep Jayasumana wrote:

>
>
> On Mon, Jan 9, 2012 at 5:45 PM, Udayanga Wickramasinghe  > wrote:
>
>>
>>
>> On Sun, Jan 8, 2012 at 11:48 PM, Kasun Indrasiri wrote:
>>
>>> Hi Devs,
>>>
>>> This is the take-3 call for votes to release Apache Synapse-2.1.0.
>>>
>>> Please review the signed artifacts:
>>> http://people.apache.org/~kasun/synapse/RC-3/artifacts/
>>>
>>> The nexus staging repository is available at:
>>> https://repository.apache.org/content/repositories/orgapachesynapse-020/
>>>
>>> Revamped site for this release is available at:
>>> http://people.apache.org/~kasun/synapse/RC-3/site/
>>>
>>> SVN Info:
>>> revision is 1228129 on
>>> https://svn.apache.org/repos/asf/synapse/tags/2.1.0/
>>>
>>> public key:
>>> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7F4D927283BED2E8
>>>
>>> Issues list:
>>>
>>> https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=12318573
>>>
>>> Here is my +1 to declaring the above dist as Synapse-2.1.0.
>>>
>>
>> +1
>>
>
> +1
>
> Thanks,
> Sadeep
>
>
>>
>> Regards,
>> udayanga--
>>
>> *Udayanga Wickramasinghe*
>> Software Engineer; WSO2 Inc.; http://wso2.com,
>> *email: **udaya...@wso2.com* * cell: +94 (77)
>> 983-4365
>> blog: **http://udayangawiki.blogspot.com*
>> *
>> twitter: 
>> **http://twitter.com/udayanga_wick*
>> *
>> *
>>
>
>
>
> --
>
> Sadeep Jayasumana
>
> Email: gayansad...@gmail.com
>
> Phone: +94-77-2266507
>
>
>
>


-- 
Dushan Abeyruwan
WSO2 Inc
Software Engineer

Mobile:(+94)714408632


Re: [VOTE] Release Synapse 2.1.0 - Take 3

2012-01-09 Thread Sadeep Jayasumana
On Mon, Jan 9, 2012 at 5:45 PM, Udayanga Wickramasinghe
wrote:

>
>
> On Sun, Jan 8, 2012 at 11:48 PM, Kasun Indrasiri wrote:
>
>> Hi Devs,
>>
>> This is the take-3 call for votes to release Apache Synapse-2.1.0.
>>
>> Please review the signed artifacts:
>> http://people.apache.org/~kasun/synapse/RC-3/artifacts/
>>
>> The nexus staging repository is available at:
>> https://repository.apache.org/content/repositories/orgapachesynapse-020/
>>
>> Revamped site for this release is available at:
>> http://people.apache.org/~kasun/synapse/RC-3/site/
>>
>> SVN Info:
>> revision is 1228129 on
>> https://svn.apache.org/repos/asf/synapse/tags/2.1.0/
>>
>> public key:
>> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7F4D927283BED2E8
>>
>> Issues list:
>>
>> https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=12318573
>>
>> Here is my +1 to declaring the above dist as Synapse-2.1.0.
>>
>
> +1
>

+1

Thanks,
Sadeep


>
> Regards,
> udayanga--
>
> *Udayanga Wickramasinghe*
> Software Engineer; WSO2 Inc.; http://wso2.com,
> *email: **udaya...@wso2.com* * cell: +94 (77) 983-4365
> blog: **http://udayangawiki.blogspot.com*
> *
> twitter: **http://twitter.com/udayanga_wick*
> *
> *
>



-- 

Sadeep Jayasumana

Email: gayansad...@gmail.com

Phone: +94-77-2266507


Re: [VOTE] Release Synapse 2.1.0 - Take 3

2012-01-09 Thread Udayanga Wickramasinghe
On Sun, Jan 8, 2012 at 11:48 PM, Kasun Indrasiri  wrote:

> Hi Devs,
>
> This is the take-3 call for votes to release Apache Synapse-2.1.0.
>
> Please review the signed artifacts:
> http://people.apache.org/~kasun/synapse/RC-3/artifacts/
>
> The nexus staging repository is available at:
> https://repository.apache.org/content/repositories/orgapachesynapse-020/
>
> Revamped site for this release is available at:
> http://people.apache.org/~kasun/synapse/RC-3/site/
>
> SVN Info:
> revision is 1228129 on
> https://svn.apache.org/repos/asf/synapse/tags/2.1.0/
>
> public key:
> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7F4D927283BED2E8
>
> Issues list:
>
> https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=12318573
>
> Here is my +1 to declaring the above dist as Synapse-2.1.0.
>

+1

Regards,
udayanga--

*Udayanga Wickramasinghe*
Software Engineer; WSO2 Inc.; http://wso2.com,
*email: **udaya...@wso2.com* * cell: +94 (77) 983-4365
blog: **http://udayangawiki.blogspot.com*
*
twitter: **http://twitter.com/udayanga_wick*
*
*


Re: [VOTE] Release Synapse 2.1.0 - Take 3

2012-01-09 Thread Charith Wickramarachchi
On Sun, Jan 8, 2012 at 11:48 PM, Kasun Indrasiri  wrote:

> Hi Devs,
>
> This is the take-3 call for votes to release Apache Synapse-2.1.0.
>
> Please review the signed artifacts:
> http://people.apache.org/~kasun/synapse/RC-3/artifacts/
>
> The nexus staging repository is available at:
> https://repository.apache.org/content/repositories/orgapachesynapse-020/
>
> Revamped site for this release is available at:
> http://people.apache.org/~kasun/synapse/RC-3/site/
>
> SVN Info:
> revision is 1228129 on
> https://svn.apache.org/repos/asf/synapse/tags/2.1.0/
>
> public key:
> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7F4D927283BED2E8
>
> Issues list:
>
> https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=12318573
>
> Here is my +1 to declaring the above dist as Synapse-2.1.0.
>
>



Looks good!

Here is my +1,

Thanks,
Charith



> Thanks,
>
> --
> Kasun Indrasiri
> Associate Technical Lead,
> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
> Blog : http://kasunpanorama.blogspot.com/
>
>


-- 
Charith Dhanushka Wickramarachchi
http://charithwiki.blogspot.com/


Re: [VOTE] Release Synapse 2.1.0 - Take 3

2012-01-08 Thread Hiranya Jayathilaka
+1

Everything seems to be in order.

Thanks,
Hiranya

On Sun, Jan 8, 2012 at 11:48 PM, Kasun Indrasiri  wrote:

> Hi Devs,
>
> This is the take-3 call for votes to release Apache Synapse-2.1.0.
>
> Please review the signed artifacts:
> http://people.apache.org/~kasun/synapse/RC-3/artifacts/
>
> The nexus staging repository is available at:
> https://repository.apache.org/content/repositories/orgapachesynapse-020/
>
> Revamped site for this release is available at:
> http://people.apache.org/~kasun/synapse/RC-3/site/
>
> SVN Info:
> revision is 1228129 on
> https://svn.apache.org/repos/asf/synapse/tags/2.1.0/
>
> public key:
> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7F4D927283BED2E8
>
> Issues list:
>
> https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=12318573
>
> Here is my +1 to declaring the above dist as Synapse-2.1.0.
>
> Thanks,
>
> --
> Kasun Indrasiri
> Associate Technical Lead,
> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
> Blog : http://kasunpanorama.blogspot.com/
>
>


-- 
Hiranya Jayathilaka
Associate Technical Lead;
WSO2 Inc.;  http://wso2.org
E-mail: hira...@wso2.com;  Mobile: +94 77 633 3491
Blog: http://techfeast-hiranya.blogspot.com


Re: [VOTE] Release Synapse 2.1.0 - Take 3

2012-01-08 Thread Kasun Indrasiri
On Sun, Jan 8, 2012 at 11:48 PM, Kasun Indrasiri  wrote:

> Hi Devs,
>
> This is the take-3 call for votes to release Apache Synapse-2.1.0.
>
> Please review the signed artifacts:
> http://people.apache.org/~kasun/synapse/RC-3/artifacts/
>
> The nexus staging repository is available at:
> https://repository.apache.org/content/repositories/orgapachesynapse-020/
>
> Revamped site for this release is available at:
> http://people.apache.org/~kasun/synapse/RC-3/site/
>
> SVN Info:
> revision is 1228129 on
> https://svn.apache.org/repos/asf/synapse/tags/2.1.0/
>
> public key:
> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7F4D927283BED2E8
>
> Issues list:
>
> https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=12318573
>
Issues fixed for 2.1 can be found at:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310201&version=12313935


>
> Here is my +1 to declaring the above dist as Synapse-2.1.0.
>
> Thanks,
>
> --
> Kasun Indrasiri
> Associate Technical Lead,
> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
> Blog : http://kasunpanorama.blogspot.com/
>
>


-- 
Kasun Indrasiri
Associate Technical Lead,
WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
Blog : http://kasunpanorama.blogspot.com/


Re: [VOTE] Release Synapse 2.1.0 - Take 2

2012-01-04 Thread Kasun Indrasiri
On Wed, Jan 4, 2012 at 7:03 PM, Sagara Gunathunga <
sagara.gunathu...@gmail.com> wrote:

> Hi Kasun ,
>
> On Wed, Jan 4, 2012 at 3:47 PM, Kasun Indrasiri wrote:
>
>> Hi Devs,
>>
>> This is the take-2 call for votes to release Apache Synapse-2.1.0.
>>
>> Please review the signed artifacts:
>> http://people.apache.org/~kasun/synapse/RC-2/artifacts/
>>
>> The nexus staging repository is available at:
>> https://repository.apache.org/content/repositories/orgapachesynapse-007/
>>
>> Revamped site for this release is available at:
>> http://people.apache.org/~kasun/synapse/RC-2/site/
>>
>
>   I wonder about generation of this page
> http://people.apache.org/~kasun/synapse/RC-2/site/source-repository.htmlusually
>  this is point to SVN release tag. (e.g -
> http://ws.apache.org/axiom/source-repository.html)
>
>
>>
>> SVN Info:
>> revision is 1226391 on
>> https://svn.apache.org/repos/asf/synapse/branches/2.1
>>
>
> The better way is to provide the link for SVN tag for this release instead
> of branch. Also would be nice to have a list of JIRA issues fixed for this
> release with this.
>
> Will do.

Thanks.

> Thanks !
>
>
>>
>>
>>
>>
>>
>>
>
>> public key:
>> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7F4D927283BED2E8
>>
>> Here is my +1 to declaring the above dist as Synapse-2.1.0.
>>
>> Thanks,
>>
>> --
>> Kasun Indrasiri
>> Associate Technical Lead,
>> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
>> Blog : http://kasunpanorama.blogspot.com/
>>
>>
>
>
> --
> Sagara Gunathunga
>
> Blog  - http://ssagara.blogspot.com
> Web  - http://people.apache.org/~sagara/
> LinkedIn - http://www.linkedin.com/in/ssagara
>



-- 
Kasun Indrasiri
Associate Technical Lead,
WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
Blog : http://kasunpanorama.blogspot.com/


Re: [VOTE] Release Synapse 2.1.0 - Take 2

2012-01-04 Thread Sagara Gunathunga
Hi Kasun ,

On Wed, Jan 4, 2012 at 3:47 PM, Kasun Indrasiri  wrote:

> Hi Devs,
>
> This is the take-2 call for votes to release Apache Synapse-2.1.0.
>
> Please review the signed artifacts:
> http://people.apache.org/~kasun/synapse/RC-2/artifacts/
>
> The nexus staging repository is available at:
> https://repository.apache.org/content/repositories/orgapachesynapse-007/
>
> Revamped site for this release is available at:
> http://people.apache.org/~kasun/synapse/RC-2/site/
>

  I wonder about generation of this page
http://people.apache.org/~kasun/synapse/RC-2/site/source-repository.htmlusually
this is point to SVN release tag. (e.g -
http://ws.apache.org/axiom/source-repository.html)


>
> SVN Info:
> revision is 1226391 on
> https://svn.apache.org/repos/asf/synapse/branches/2.1
>

The better way is to provide the link for SVN tag for this release instead
of branch. Also would be nice to have a list of JIRA issues fixed for this
release with this.

Thanks !


>
>
>
>
>
>

> public key:
> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7F4D927283BED2E8
>
> Here is my +1 to declaring the above dist as Synapse-2.1.0.
>
> Thanks,
>
> --
> Kasun Indrasiri
> Associate Technical Lead,
> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
> Blog : http://kasunpanorama.blogspot.com/
>
>


-- 
Sagara Gunathunga

Blog  - http://ssagara.blogspot.com
Web  - http://people.apache.org/~sagara/
LinkedIn - http://www.linkedin.com/in/ssagara


Re: [VOTE] Release Synapse 2.1.0 - Take 2

2012-01-04 Thread Kasun Indrasiri
On Wed, Jan 4, 2012 at 6:10 PM, Hiranya Jayathilaka wrote:

>
>
> On Wed, Jan 4, 2012 at 6:05 PM, Kasun Indrasiri wrote:
>
>> BTW, the artifacts uploaded to [1] are from the staging repository it
>> self.
>
>
> I was wondering why the artifacts are named
> 'synapse-distribution-2.1.0-bin' instead of just 'synapse-2.1.0-bin'.
>
>
>> We are in the process of uploading the new artifacts to the same
>> location. Once it's done, will call the vote again.
>
>
> By new artifacts I believe you mean the artifacts created under
> modules/distribution/target during the build process?
>
> Yeah.

> Thanks,
> Hiranya
>
>
>>
>> [1] http://people.apache.org/~kasun/synapse/RC-2/artifacts/
>>
>>
>> On Wed, Jan 4, 2012 at 5:29 PM, Hiranya Jayathilaka > > wrote:
>>
>>>
>>>
>>> On Wed, Jan 4, 2012 at 5:17 PM, Andreas Veithen <
>>> andreas.veit...@gmail.com> wrote:
>>>
 The binary distribution contains a wsdl4j-1.6.2.jar artifact that is
 not the same as the one on Maven central. Can you explain how this
 happens and where this artifact comes from?

>>>
>>> Probably coming from http://dist.wso2.org/maven2/wsdl4j/wsdl4j/1.6.2/
>>>
>>>

 Andreas

 On Wed, Jan 4, 2012 at 11:17, Kasun Indrasiri 
 wrote:
 > Hi Devs,
 >
 > This is the take-2 call for votes to release Apache Synapse-2.1.0.
 >
 > Please review the signed artifacts:
 > http://people.apache.org/~kasun/synapse/RC-2/artifacts/
 >
 > The nexus staging repository is available at:
 >
 https://repository.apache.org/content/repositories/orgapachesynapse-007/
 >
 > Revamped site for this release is available at:
 > http://people.apache.org/~kasun/synapse/RC-2/site/
 >
 > SVN Info:
 > revision is 1226391 on
 > https://svn.apache.org/repos/asf/synapse/branches/2.1
 >
 > public key:
 > http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7F4D927283BED2E8
 >
 > Here is my +1 to declaring the above dist as Synapse-2.1.0.
 >
 > Thanks,
 >
 > --
 > Kasun Indrasiri
 > Associate Technical Lead,
 > WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
 > Blog : http://kasunpanorama.blogspot.com/
 >

 -
 To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
 For additional commands, e-mail: dev-h...@synapse.apache.org


>>>
>>>
>>> --
>>> Hiranya Jayathilaka
>>> Associate Technical Lead;
>>> WSO2 Inc.;  http://wso2.org
>>> E-mail: hira...@wso2.com;  Mobile: +94 77 633 3491
>>> Blog: http://techfeast-hiranya.blogspot.com
>>>
>>
>>
>>
>> --
>> Kasun Indrasiri
>> Associate Technical Lead,
>> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
>> Blog : http://kasunpanorama.blogspot.com/
>>
>>
>
>
> --
> Hiranya Jayathilaka
> Associate Technical Lead;
> WSO2 Inc.;  http://wso2.org
> E-mail: hira...@wso2.com;  Mobile: +94 77 633 3491
> Blog: http://techfeast-hiranya.blogspot.com
>



-- 
Kasun Indrasiri
Associate Technical Lead,
WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
Blog : http://kasunpanorama.blogspot.com/


Re: [VOTE] Release Synapse 2.1.0 - Take 2

2012-01-04 Thread Hiranya Jayathilaka
On Wed, Jan 4, 2012 at 6:05 PM, Kasun Indrasiri  wrote:

> BTW, the artifacts uploaded to [1] are from the staging repository it
> self.


I was wondering why the artifacts are named
'synapse-distribution-2.1.0-bin' instead of just 'synapse-2.1.0-bin'.


> We are in the process of uploading the new artifacts to the same location.
> Once it's done, will call the vote again.


By new artifacts I believe you mean the artifacts created under
modules/distribution/target during the build process?

Thanks,
Hiranya


>
> [1] http://people.apache.org/~kasun/synapse/RC-2/artifacts/
>
>
> On Wed, Jan 4, 2012 at 5:29 PM, Hiranya Jayathilaka 
> wrote:
>
>>
>>
>> On Wed, Jan 4, 2012 at 5:17 PM, Andreas Veithen <
>> andreas.veit...@gmail.com> wrote:
>>
>>> The binary distribution contains a wsdl4j-1.6.2.jar artifact that is
>>> not the same as the one on Maven central. Can you explain how this
>>> happens and where this artifact comes from?
>>>
>>
>> Probably coming from http://dist.wso2.org/maven2/wsdl4j/wsdl4j/1.6.2/
>>
>>
>>>
>>> Andreas
>>>
>>> On Wed, Jan 4, 2012 at 11:17, Kasun Indrasiri 
>>> wrote:
>>> > Hi Devs,
>>> >
>>> > This is the take-2 call for votes to release Apache Synapse-2.1.0.
>>> >
>>> > Please review the signed artifacts:
>>> > http://people.apache.org/~kasun/synapse/RC-2/artifacts/
>>> >
>>> > The nexus staging repository is available at:
>>> >
>>> https://repository.apache.org/content/repositories/orgapachesynapse-007/
>>> >
>>> > Revamped site for this release is available at:
>>> > http://people.apache.org/~kasun/synapse/RC-2/site/
>>> >
>>> > SVN Info:
>>> > revision is 1226391 on
>>> > https://svn.apache.org/repos/asf/synapse/branches/2.1
>>> >
>>> > public key:
>>> > http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7F4D927283BED2E8
>>> >
>>> > Here is my +1 to declaring the above dist as Synapse-2.1.0.
>>> >
>>> > Thanks,
>>> >
>>> > --
>>> > Kasun Indrasiri
>>> > Associate Technical Lead,
>>> > WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
>>> > Blog : http://kasunpanorama.blogspot.com/
>>> >
>>>
>>> -
>>> To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
>>> For additional commands, e-mail: dev-h...@synapse.apache.org
>>>
>>>
>>
>>
>> --
>> Hiranya Jayathilaka
>> Associate Technical Lead;
>> WSO2 Inc.;  http://wso2.org
>> E-mail: hira...@wso2.com;  Mobile: +94 77 633 3491
>> Blog: http://techfeast-hiranya.blogspot.com
>>
>
>
>
> --
> Kasun Indrasiri
> Associate Technical Lead,
> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
> Blog : http://kasunpanorama.blogspot.com/
>
>


-- 
Hiranya Jayathilaka
Associate Technical Lead;
WSO2 Inc.;  http://wso2.org
E-mail: hira...@wso2.com;  Mobile: +94 77 633 3491
Blog: http://techfeast-hiranya.blogspot.com


Re: [VOTE] Release Synapse 2.1.0 - Take 2

2012-01-04 Thread Kasun Indrasiri
BTW, the artifacts uploaded to [1] are from the staging repository it self.
We are in the process of uploading the new artifacts to the same location.
Once it's done, will call the vote again.

[1] http://people.apache.org/~kasun/synapse/RC-2/artifacts/

On Wed, Jan 4, 2012 at 5:29 PM, Hiranya Jayathilaka wrote:

>
>
> On Wed, Jan 4, 2012 at 5:17 PM, Andreas Veithen  > wrote:
>
>> The binary distribution contains a wsdl4j-1.6.2.jar artifact that is
>> not the same as the one on Maven central. Can you explain how this
>> happens and where this artifact comes from?
>>
>
> Probably coming from http://dist.wso2.org/maven2/wsdl4j/wsdl4j/1.6.2/
>
>
>>
>> Andreas
>>
>> On Wed, Jan 4, 2012 at 11:17, Kasun Indrasiri  wrote:
>> > Hi Devs,
>> >
>> > This is the take-2 call for votes to release Apache Synapse-2.1.0.
>> >
>> > Please review the signed artifacts:
>> > http://people.apache.org/~kasun/synapse/RC-2/artifacts/
>> >
>> > The nexus staging repository is available at:
>> >
>> https://repository.apache.org/content/repositories/orgapachesynapse-007/
>> >
>> > Revamped site for this release is available at:
>> > http://people.apache.org/~kasun/synapse/RC-2/site/
>> >
>> > SVN Info:
>> > revision is 1226391 on
>> > https://svn.apache.org/repos/asf/synapse/branches/2.1
>> >
>> > public key:
>> > http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7F4D927283BED2E8
>> >
>> > Here is my +1 to declaring the above dist as Synapse-2.1.0.
>> >
>> > Thanks,
>> >
>> > --
>> > Kasun Indrasiri
>> > Associate Technical Lead,
>> > WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
>> > Blog : http://kasunpanorama.blogspot.com/
>> >
>>
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
>> For additional commands, e-mail: dev-h...@synapse.apache.org
>>
>>
>
>
> --
> Hiranya Jayathilaka
> Associate Technical Lead;
> WSO2 Inc.;  http://wso2.org
> E-mail: hira...@wso2.com;  Mobile: +94 77 633 3491
> Blog: http://techfeast-hiranya.blogspot.com
>



-- 
Kasun Indrasiri
Associate Technical Lead,
WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
Blog : http://kasunpanorama.blogspot.com/


Re: [VOTE] Release Synapse 2.1.0 - Take 2

2012-01-04 Thread Hiranya Jayathilaka
On Wed, Jan 4, 2012 at 5:17 PM, Andreas Veithen
wrote:

> The binary distribution contains a wsdl4j-1.6.2.jar artifact that is
> not the same as the one on Maven central. Can you explain how this
> happens and where this artifact comes from?
>

Probably coming from http://dist.wso2.org/maven2/wsdl4j/wsdl4j/1.6.2/


>
> Andreas
>
> On Wed, Jan 4, 2012 at 11:17, Kasun Indrasiri  wrote:
> > Hi Devs,
> >
> > This is the take-2 call for votes to release Apache Synapse-2.1.0.
> >
> > Please review the signed artifacts:
> > http://people.apache.org/~kasun/synapse/RC-2/artifacts/
> >
> > The nexus staging repository is available at:
> > https://repository.apache.org/content/repositories/orgapachesynapse-007/
> >
> > Revamped site for this release is available at:
> > http://people.apache.org/~kasun/synapse/RC-2/site/
> >
> > SVN Info:
> > revision is 1226391 on
> > https://svn.apache.org/repos/asf/synapse/branches/2.1
> >
> > public key:
> > http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7F4D927283BED2E8
> >
> > Here is my +1 to declaring the above dist as Synapse-2.1.0.
> >
> > Thanks,
> >
> > --
> > Kasun Indrasiri
> > Associate Technical Lead,
> > WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
> > Blog : http://kasunpanorama.blogspot.com/
> >
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
> For additional commands, e-mail: dev-h...@synapse.apache.org
>
>


-- 
Hiranya Jayathilaka
Associate Technical Lead;
WSO2 Inc.;  http://wso2.org
E-mail: hira...@wso2.com;  Mobile: +94 77 633 3491
Blog: http://techfeast-hiranya.blogspot.com


Re: [VOTE] Release Synapse 2.1.0 - Take 2

2012-01-04 Thread Andreas Veithen
The binary distribution contains a wsdl4j-1.6.2.jar artifact that is
not the same as the one on Maven central. Can you explain how this
happens and where this artifact comes from?

Andreas

On Wed, Jan 4, 2012 at 11:17, Kasun Indrasiri  wrote:
> Hi Devs,
>
> This is the take-2 call for votes to release Apache Synapse-2.1.0.
>
> Please review the signed artifacts:
> http://people.apache.org/~kasun/synapse/RC-2/artifacts/
>
> The nexus staging repository is available at:
> https://repository.apache.org/content/repositories/orgapachesynapse-007/
>
> Revamped site for this release is available at:
> http://people.apache.org/~kasun/synapse/RC-2/site/
>
> SVN Info:
> revision is 1226391 on
> https://svn.apache.org/repos/asf/synapse/branches/2.1
>
> public key:
> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7F4D927283BED2E8
>
> Here is my +1 to declaring the above dist as Synapse-2.1.0.
>
> Thanks,
>
> --
> Kasun Indrasiri
> Associate Technical Lead,
> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
> Blog : http://kasunpanorama.blogspot.com/
>

-
To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
For additional commands, e-mail: dev-h...@synapse.apache.org



Re: [VOTE] Release Synapse 2.1.0

2012-01-01 Thread Kasun Indrasiri
Apparently, mvn release:prepare -DdryRun=true seems to fail with maven
2.2.1. I think we need to use maven 3.x to overcome that issue.

On Thu, Dec 29, 2011 at 10:38 PM, Kasun Indrasiri wrote:

>
>
> On Thu, Dec 29, 2011 at 7:02 PM, Andreas Veithen <
> andreas.veit...@gmail.com> wrote:
>
>> Did you execute a dry-run as explained in [1]?
>>
>> Yeah. The dry-run was successful.
>
>> Andreas
>>
>> [1]
>> http://www.apache.org/dev/publishing-maven-artifacts.html#prepare-poms
>>
>> On Thu, Dec 29, 2011 at 10:34, Kasun Indrasiri 
>> wrote:
>> > We have published the 2.1.0-SNAPSHOT artifacts to the repository [1].
>> > So, if everything is ok, we can proceed with the staging of 2.1.0
>> release.
>> >
>> > [1]
>> https://repository.apache.org/content/repositories/snapshots/org/apache/synapse/
>> >
>> >
>> > On Wed, Dec 28, 2011 at 2:27 AM, Andreas Veithen <
>> andreas.veit...@gmail.com>
>> > wrote:
>> >>
>> >> The Axis2 project had the same issue. The problem is that this tends
>> >> to become a vicious circle:
>> >> - Because releases are not very frequent, they are painful.
>> >> - Because releases are painful, they are not very frequent.
>> >> - Because releases are not very frequent, people tend to push all
>> >> kinds of changes into the release, which creates new difficulties and
>> >> further delays the release.
>> >>
>> >> Here are the ingredients that we used to break out of that vicious
>> >> circle (except for the Axis2 Transports project, which is still caught
>> >> in that vicious circle):
>> >> - Use maven-release-plugin and Nexus to create branches and to perform
>> >> releases. This makes the process easier and more reproducible.
>> >> - Eliminate as many manual steps from the release procedure as
>> possible.
>> >> - Document the release process, in particular the manual steps that
>> >> still need to be performed.
>> >> - Use a strategy to maintain the release/maintenance branch(es) that
>> >> ensures that all changes are always included in the trunk and that
>> >> makes it easy to determine what changes have been merged to the
>> >> branch. This avoids unpleasant surprises when doing a new major
>> >> release and ensures that the branch created during a major release can
>> >> be used later to produce maintenance releases. That in turn helps
>> >> increasing the release frequency and allows to refine the release
>> >> process.
>> >> - Make sure that several people can act (and effectively do act) as
>> >> release managers. E.g. since we switched to Nexus, every project
>> >> (Axis2, Rampart and Sandesha2) has been released at least once by
>> >> Sagara and at least once by myself.
>> >> - A frequent problem is that when starting to plan a release, people
>> >> wake up and try to put non-critical issues or feature requests on the
>> >> critical path for the release (That's what happened with the Axis2
>> >> Transports release). Don't let that happen. Instead tell people that
>> >> they should work on these issues after the release and then ask for a
>> >> maintenance release once the changes are ready.
>> >>
>> >> Andreas
>> >>
>> >> On Tue, Dec 27, 2011 at 15:42, Hiranya Jayathilaka <
>> hiranya...@gmail.com>
>> >> wrote:
>> >> > I believe that the main reason for this mess is our poor release
>> >> > frequency.
>> >> > If we can do a release at least once every 3-4 months, trunk and
>> >> > everything
>> >> > else will stabilize gradually. Part of my recent efforts with the new
>> >> > documentation, integration tests and dependency cleanup was intended
>> to
>> >> > lay
>> >> > a foundation on which we can do quick and frequent releases with
>> small
>> >> > incremental improvements. This release has been a great learning
>> >> > experience
>> >> > so far. We are learning where things have gone wrong and are actively
>> >> > taking
>> >> > action to fix them.
>> >> >
>> >> > Thanks,
>> >> > Hiranya
>> >> >
>> >> >
>> >> > On Tue, Dec 27, 2011 at 7:41 PM, Andreas Veithen
>> >> > 
>> >> > wrote:
>> >> >>
>> >> >> On Tue, Dec 27, 2011 at 06:02, Hiranya Jayathilaka
>> >> >> 
>> >> >> wrote:
>> >> >> >
>> >> >> >
>> >> >> > On Tue, Dec 27, 2011 at 4:58 AM, Andreas Veithen
>> >> >> > 
>> >> >> > wrote:
>> >> >> >>
>> >> >> >> -1
>> >> >> >>
>> >> >> >> The Maven artifacts don't meet the requirements for publication
>> to
>> >> >> >> Maven Central (see [1] and in particular the link to [2]). In
>> >> >> >> particular each artifact must be signed. Each artifact must also
>> >> >> >> have
>> >> >> >> an MD5 checksum (that is not explicitly mentioned in [2] because
>> the
>> >> >> >> maven-deploy-plugin normally takes care of this).
>> >> >> >>
>> >> >> >> I'm not even sure if releasing artifacts using the old
>> >> >> >> m2-ibiblio-rsync-repository thing is still supported. What is
>> sure
>> >> >> >> is
>> >> >> >> that the only documented way is via Nexus.
>> >> >> >
>> >> >> >
>> >> >> > Can you please explain how that's done? Should we follow the
>> >> >> > instructions
>> >> >> > on http://www.apa

Re: [VOTE] Release Synapse 2.1.0

2012-01-01 Thread Hiranya Jayathilaka
I can see that Axis2 has disabled the source build at the root POM. We can
take the same approach in Synapse. Will implement that.

Thanks,
Hiranya

On Mon, Jan 2, 2012 at 11:44 AM, Hiranya Jayathilaka
wrote:

>
>
> On Mon, Jan 2, 2012 at 10:52 AM, Hiranya Jayathilaka  > wrote:
>
>>
>>
>> On Mon, Jan 2, 2012 at 10:50 AM, Hiranya Jayathilaka <
>> hiranya...@gmail.com> wrote:
>>
>>>
>>>
>>> On Sun, Jan 1, 2012 at 6:30 PM, Andreas Veithen <
>>> andreas.veit...@gmail.com> wrote:
>>>
 Then you should have seen that the release build produces two
 different source distributions...

>>>
>>> This is defined in the Apache root POM. Any idea how to disable it?
>>>
>>
>> I mean how can we prevent an additional source distribution getting
>> created at the project root level?
>>
>
> Cancel that. Actually there is only one source distribution created. I
> just did a dry run on my machine from a clean repo and here are all the zip
> files created:
>
> ./modules/patches/target/synapse-patches-2.1.0-SNAPSHOT-jars.zip
> ./modules/patches/target/synapse-patches-2.1.0-SNAPSHOT-source-release.zip
>
> ./modules/packaging/package-skeleton/target/synapse-package-skeleton-2.1.0-SNAPSHOT-source-release.zip
>
> ./modules/packaging/package-skeleton/target/synapse-package-skeleton-2.1.0-SNAPSHOT.zip
> ./modules/distribution/target/synapse-2.1.0-SNAPSHOT-bin.zip
>
> ./modules/distribution/target/synapse-distribution-2.1.0-SNAPSHOT-source-release.zip
> ./target/Apache-Synapse-2.1.0-SNAPSHOT-source-release.zip
>
> The official source distribution is the last one listed. The one above
> that only contains the sources of the distribution module. That's why it's
> named 'synapse-distribution*'.
>
>
>>
>>
>>>
>>> Thanks,
>>> Hiranya
>>>
>>>

 Andreas

 On Thu, Dec 29, 2011 at 18:08, Kasun Indrasiri 
 wrote:
 >
 >
 > On Thu, Dec 29, 2011 at 7:02 PM, Andreas Veithen <
 andreas.veit...@gmail.com>
 > wrote:
 >>
 >> Did you execute a dry-run as explained in [1]?
 >>
 > Yeah. The dry-run was successful.
 >>
 >> Andreas
 >>
 >> [1]
 http://www.apache.org/dev/publishing-maven-artifacts.html#prepare-poms
 >>
 >> On Thu, Dec 29, 2011 at 10:34, Kasun Indrasiri 
 wrote:
 >> > We have published the 2.1.0-SNAPSHOT artifacts to the repository
 [1].
 >> > So, if everything is ok, we can proceed with the staging of 2.1.0
 >> > release.
 >> >
 >> >
 >> > [1]
 https://repository.apache.org/content/repositories/snapshots/org/apache/synapse/
 >> >
 >> >
 >> > On Wed, Dec 28, 2011 at 2:27 AM, Andreas Veithen
 >> > 
 >> > wrote:
 >> >>
 >> >> The Axis2 project had the same issue. The problem is that this
 tends
 >> >> to become a vicious circle:
 >> >> - Because releases are not very frequent, they are painful.
 >> >> - Because releases are painful, they are not very frequent.
 >> >> - Because releases are not very frequent, people tend to push all
 >> >> kinds of changes into the release, which creates new difficulties
 and
 >> >> further delays the release.
 >> >>
 >> >> Here are the ingredients that we used to break out of that vicious
 >> >> circle (except for the Axis2 Transports project, which is still
 caught
 >> >> in that vicious circle):
 >> >> - Use maven-release-plugin and Nexus to create branches and to
 perform
 >> >> releases. This makes the process easier and more reproducible.
 >> >> - Eliminate as many manual steps from the release procedure as
 >> >> possible.
 >> >> - Document the release process, in particular the manual steps
 that
 >> >> still need to be performed.
 >> >> - Use a strategy to maintain the release/maintenance branch(es)
 that
 >> >> ensures that all changes are always included in the trunk and that
 >> >> makes it easy to determine what changes have been merged to the
 >> >> branch. This avoids unpleasant surprises when doing a new major
 >> >> release and ensures that the branch created during a major
 release can
 >> >> be used later to produce maintenance releases. That in turn helps
 >> >> increasing the release frequency and allows to refine the release
 >> >> process.
 >> >> - Make sure that several people can act (and effectively do act)
 as
 >> >> release managers. E.g. since we switched to Nexus, every project
 >> >> (Axis2, Rampart and Sandesha2) has been released at least once by
 >> >> Sagara and at least once by myself.
 >> >> - A frequent problem is that when starting to plan a release,
 people
 >> >> wake up and try to put non-critical issues or feature requests on
 the
 >> >> critical path for the release (That's what happened with the Axis2
 >> >> Transports release). Don't let that happen. Instead tell people
 that
 >> >> they should work on these issues after the release and th

Re: [VOTE] Release Synapse 2.1.0

2012-01-01 Thread Hiranya Jayathilaka
On Mon, Jan 2, 2012 at 10:52 AM, Hiranya Jayathilaka
wrote:

>
>
> On Mon, Jan 2, 2012 at 10:50 AM, Hiranya Jayathilaka  > wrote:
>
>>
>>
>> On Sun, Jan 1, 2012 at 6:30 PM, Andreas Veithen <
>> andreas.veit...@gmail.com> wrote:
>>
>>> Then you should have seen that the release build produces two
>>> different source distributions...
>>>
>>
>> This is defined in the Apache root POM. Any idea how to disable it?
>>
>
> I mean how can we prevent an additional source distribution getting
> created at the project root level?
>

Cancel that. Actually there is only one source distribution created. I just
did a dry run on my machine from a clean repo and here are all the zip
files created:

./modules/patches/target/synapse-patches-2.1.0-SNAPSHOT-jars.zip
./modules/patches/target/synapse-patches-2.1.0-SNAPSHOT-source-release.zip
./modules/packaging/package-skeleton/target/synapse-package-skeleton-2.1.0-SNAPSHOT-source-release.zip
./modules/packaging/package-skeleton/target/synapse-package-skeleton-2.1.0-SNAPSHOT.zip
./modules/distribution/target/synapse-2.1.0-SNAPSHOT-bin.zip
./modules/distribution/target/synapse-distribution-2.1.0-SNAPSHOT-source-release.zip
./target/Apache-Synapse-2.1.0-SNAPSHOT-source-release.zip

The official source distribution is the last one listed. The one above that
only contains the sources of the distribution module. That's why it's named
'synapse-distribution*'.


>
>
>>
>> Thanks,
>> Hiranya
>>
>>
>>>
>>> Andreas
>>>
>>> On Thu, Dec 29, 2011 at 18:08, Kasun Indrasiri 
>>> wrote:
>>> >
>>> >
>>> > On Thu, Dec 29, 2011 at 7:02 PM, Andreas Veithen <
>>> andreas.veit...@gmail.com>
>>> > wrote:
>>> >>
>>> >> Did you execute a dry-run as explained in [1]?
>>> >>
>>> > Yeah. The dry-run was successful.
>>> >>
>>> >> Andreas
>>> >>
>>> >> [1]
>>> http://www.apache.org/dev/publishing-maven-artifacts.html#prepare-poms
>>> >>
>>> >> On Thu, Dec 29, 2011 at 10:34, Kasun Indrasiri 
>>> wrote:
>>> >> > We have published the 2.1.0-SNAPSHOT artifacts to the repository
>>> [1].
>>> >> > So, if everything is ok, we can proceed with the staging of 2.1.0
>>> >> > release.
>>> >> >
>>> >> >
>>> >> > [1]
>>> https://repository.apache.org/content/repositories/snapshots/org/apache/synapse/
>>> >> >
>>> >> >
>>> >> > On Wed, Dec 28, 2011 at 2:27 AM, Andreas Veithen
>>> >> > 
>>> >> > wrote:
>>> >> >>
>>> >> >> The Axis2 project had the same issue. The problem is that this
>>> tends
>>> >> >> to become a vicious circle:
>>> >> >> - Because releases are not very frequent, they are painful.
>>> >> >> - Because releases are painful, they are not very frequent.
>>> >> >> - Because releases are not very frequent, people tend to push all
>>> >> >> kinds of changes into the release, which creates new difficulties
>>> and
>>> >> >> further delays the release.
>>> >> >>
>>> >> >> Here are the ingredients that we used to break out of that vicious
>>> >> >> circle (except for the Axis2 Transports project, which is still
>>> caught
>>> >> >> in that vicious circle):
>>> >> >> - Use maven-release-plugin and Nexus to create branches and to
>>> perform
>>> >> >> releases. This makes the process easier and more reproducible.
>>> >> >> - Eliminate as many manual steps from the release procedure as
>>> >> >> possible.
>>> >> >> - Document the release process, in particular the manual steps that
>>> >> >> still need to be performed.
>>> >> >> - Use a strategy to maintain the release/maintenance branch(es)
>>> that
>>> >> >> ensures that all changes are always included in the trunk and that
>>> >> >> makes it easy to determine what changes have been merged to the
>>> >> >> branch. This avoids unpleasant surprises when doing a new major
>>> >> >> release and ensures that the branch created during a major release
>>> can
>>> >> >> be used later to produce maintenance releases. That in turn helps
>>> >> >> increasing the release frequency and allows to refine the release
>>> >> >> process.
>>> >> >> - Make sure that several people can act (and effectively do act) as
>>> >> >> release managers. E.g. since we switched to Nexus, every project
>>> >> >> (Axis2, Rampart and Sandesha2) has been released at least once by
>>> >> >> Sagara and at least once by myself.
>>> >> >> - A frequent problem is that when starting to plan a release,
>>> people
>>> >> >> wake up and try to put non-critical issues or feature requests on
>>> the
>>> >> >> critical path for the release (That's what happened with the Axis2
>>> >> >> Transports release). Don't let that happen. Instead tell people
>>> that
>>> >> >> they should work on these issues after the release and then ask
>>> for a
>>> >> >> maintenance release once the changes are ready.
>>> >> >>
>>> >> >> Andreas
>>> >> >>
>>> >> >> On Tue, Dec 27, 2011 at 15:42, Hiranya Jayathilaka
>>> >> >> 
>>> >> >> wrote:
>>> >> >> > I believe that the main reason for this mess is our poor release
>>> >> >> > frequency.
>>> >> >> > If we can do a release at least once every 3-4 months, trunk and
>>> >> >> > every

Re: [VOTE] Release Synapse 2.1.0

2012-01-01 Thread Hiranya Jayathilaka
On Mon, Jan 2, 2012 at 10:50 AM, Hiranya Jayathilaka
wrote:

>
>
> On Sun, Jan 1, 2012 at 6:30 PM, Andreas Veithen  > wrote:
>
>> Then you should have seen that the release build produces two
>> different source distributions...
>>
>
> This is defined in the Apache root POM. Any idea how to disable it?
>

I mean how can we prevent an additional source distribution getting created
at the project root level?


>
> Thanks,
> Hiranya
>
>
>>
>> Andreas
>>
>> On Thu, Dec 29, 2011 at 18:08, Kasun Indrasiri 
>> wrote:
>> >
>> >
>> > On Thu, Dec 29, 2011 at 7:02 PM, Andreas Veithen <
>> andreas.veit...@gmail.com>
>> > wrote:
>> >>
>> >> Did you execute a dry-run as explained in [1]?
>> >>
>> > Yeah. The dry-run was successful.
>> >>
>> >> Andreas
>> >>
>> >> [1]
>> http://www.apache.org/dev/publishing-maven-artifacts.html#prepare-poms
>> >>
>> >> On Thu, Dec 29, 2011 at 10:34, Kasun Indrasiri 
>> wrote:
>> >> > We have published the 2.1.0-SNAPSHOT artifacts to the repository [1].
>> >> > So, if everything is ok, we can proceed with the staging of 2.1.0
>> >> > release.
>> >> >
>> >> >
>> >> > [1]
>> https://repository.apache.org/content/repositories/snapshots/org/apache/synapse/
>> >> >
>> >> >
>> >> > On Wed, Dec 28, 2011 at 2:27 AM, Andreas Veithen
>> >> > 
>> >> > wrote:
>> >> >>
>> >> >> The Axis2 project had the same issue. The problem is that this tends
>> >> >> to become a vicious circle:
>> >> >> - Because releases are not very frequent, they are painful.
>> >> >> - Because releases are painful, they are not very frequent.
>> >> >> - Because releases are not very frequent, people tend to push all
>> >> >> kinds of changes into the release, which creates new difficulties
>> and
>> >> >> further delays the release.
>> >> >>
>> >> >> Here are the ingredients that we used to break out of that vicious
>> >> >> circle (except for the Axis2 Transports project, which is still
>> caught
>> >> >> in that vicious circle):
>> >> >> - Use maven-release-plugin and Nexus to create branches and to
>> perform
>> >> >> releases. This makes the process easier and more reproducible.
>> >> >> - Eliminate as many manual steps from the release procedure as
>> >> >> possible.
>> >> >> - Document the release process, in particular the manual steps that
>> >> >> still need to be performed.
>> >> >> - Use a strategy to maintain the release/maintenance branch(es) that
>> >> >> ensures that all changes are always included in the trunk and that
>> >> >> makes it easy to determine what changes have been merged to the
>> >> >> branch. This avoids unpleasant surprises when doing a new major
>> >> >> release and ensures that the branch created during a major release
>> can
>> >> >> be used later to produce maintenance releases. That in turn helps
>> >> >> increasing the release frequency and allows to refine the release
>> >> >> process.
>> >> >> - Make sure that several people can act (and effectively do act) as
>> >> >> release managers. E.g. since we switched to Nexus, every project
>> >> >> (Axis2, Rampart and Sandesha2) has been released at least once by
>> >> >> Sagara and at least once by myself.
>> >> >> - A frequent problem is that when starting to plan a release, people
>> >> >> wake up and try to put non-critical issues or feature requests on
>> the
>> >> >> critical path for the release (That's what happened with the Axis2
>> >> >> Transports release). Don't let that happen. Instead tell people that
>> >> >> they should work on these issues after the release and then ask for
>> a
>> >> >> maintenance release once the changes are ready.
>> >> >>
>> >> >> Andreas
>> >> >>
>> >> >> On Tue, Dec 27, 2011 at 15:42, Hiranya Jayathilaka
>> >> >> 
>> >> >> wrote:
>> >> >> > I believe that the main reason for this mess is our poor release
>> >> >> > frequency.
>> >> >> > If we can do a release at least once every 3-4 months, trunk and
>> >> >> > everything
>> >> >> > else will stabilize gradually. Part of my recent efforts with the
>> new
>> >> >> > documentation, integration tests and dependency cleanup was
>> intended
>> >> >> > to
>> >> >> > lay
>> >> >> > a foundation on which we can do quick and frequent releases with
>> >> >> > small
>> >> >> > incremental improvements. This release has been a great learning
>> >> >> > experience
>> >> >> > so far. We are learning where things have gone wrong and are
>> actively
>> >> >> > taking
>> >> >> > action to fix them.
>> >> >> >
>> >> >> > Thanks,
>> >> >> > Hiranya
>> >> >> >
>> >> >> >
>> >> >> > On Tue, Dec 27, 2011 at 7:41 PM, Andreas Veithen
>> >> >> > 
>> >> >> > wrote:
>> >> >> >>
>> >> >> >> On Tue, Dec 27, 2011 at 06:02, Hiranya Jayathilaka
>> >> >> >> 
>> >> >> >> wrote:
>> >> >> >> >
>> >> >> >> >
>> >> >> >> > On Tue, Dec 27, 2011 at 4:58 AM, Andreas Veithen
>> >> >> >> > 
>> >> >> >> > wrote:
>> >> >> >> >>
>> >> >> >> >> -1
>> >> >> >> >>
>> >> >> >> >> The Maven artifacts don't meet the requirements for
>> publication
>> >> >> >> >> to
>> >> >> >> >> Maven Central (see [1] an

Re: [VOTE] Release Synapse 2.1.0

2012-01-01 Thread Hiranya Jayathilaka
On Sun, Jan 1, 2012 at 6:30 PM, Andreas Veithen
wrote:

> Then you should have seen that the release build produces two
> different source distributions...
>

This is defined in the Apache root POM. Any idea how to disable it?

Thanks,
Hiranya


>
> Andreas
>
> On Thu, Dec 29, 2011 at 18:08, Kasun Indrasiri  wrote:
> >
> >
> > On Thu, Dec 29, 2011 at 7:02 PM, Andreas Veithen <
> andreas.veit...@gmail.com>
> > wrote:
> >>
> >> Did you execute a dry-run as explained in [1]?
> >>
> > Yeah. The dry-run was successful.
> >>
> >> Andreas
> >>
> >> [1]
> http://www.apache.org/dev/publishing-maven-artifacts.html#prepare-poms
> >>
> >> On Thu, Dec 29, 2011 at 10:34, Kasun Indrasiri 
> wrote:
> >> > We have published the 2.1.0-SNAPSHOT artifacts to the repository [1].
> >> > So, if everything is ok, we can proceed with the staging of 2.1.0
> >> > release.
> >> >
> >> >
> >> > [1]
> https://repository.apache.org/content/repositories/snapshots/org/apache/synapse/
> >> >
> >> >
> >> > On Wed, Dec 28, 2011 at 2:27 AM, Andreas Veithen
> >> > 
> >> > wrote:
> >> >>
> >> >> The Axis2 project had the same issue. The problem is that this tends
> >> >> to become a vicious circle:
> >> >> - Because releases are not very frequent, they are painful.
> >> >> - Because releases are painful, they are not very frequent.
> >> >> - Because releases are not very frequent, people tend to push all
> >> >> kinds of changes into the release, which creates new difficulties and
> >> >> further delays the release.
> >> >>
> >> >> Here are the ingredients that we used to break out of that vicious
> >> >> circle (except for the Axis2 Transports project, which is still
> caught
> >> >> in that vicious circle):
> >> >> - Use maven-release-plugin and Nexus to create branches and to
> perform
> >> >> releases. This makes the process easier and more reproducible.
> >> >> - Eliminate as many manual steps from the release procedure as
> >> >> possible.
> >> >> - Document the release process, in particular the manual steps that
> >> >> still need to be performed.
> >> >> - Use a strategy to maintain the release/maintenance branch(es) that
> >> >> ensures that all changes are always included in the trunk and that
> >> >> makes it easy to determine what changes have been merged to the
> >> >> branch. This avoids unpleasant surprises when doing a new major
> >> >> release and ensures that the branch created during a major release
> can
> >> >> be used later to produce maintenance releases. That in turn helps
> >> >> increasing the release frequency and allows to refine the release
> >> >> process.
> >> >> - Make sure that several people can act (and effectively do act) as
> >> >> release managers. E.g. since we switched to Nexus, every project
> >> >> (Axis2, Rampart and Sandesha2) has been released at least once by
> >> >> Sagara and at least once by myself.
> >> >> - A frequent problem is that when starting to plan a release, people
> >> >> wake up and try to put non-critical issues or feature requests on the
> >> >> critical path for the release (That's what happened with the Axis2
> >> >> Transports release). Don't let that happen. Instead tell people that
> >> >> they should work on these issues after the release and then ask for a
> >> >> maintenance release once the changes are ready.
> >> >>
> >> >> Andreas
> >> >>
> >> >> On Tue, Dec 27, 2011 at 15:42, Hiranya Jayathilaka
> >> >> 
> >> >> wrote:
> >> >> > I believe that the main reason for this mess is our poor release
> >> >> > frequency.
> >> >> > If we can do a release at least once every 3-4 months, trunk and
> >> >> > everything
> >> >> > else will stabilize gradually. Part of my recent efforts with the
> new
> >> >> > documentation, integration tests and dependency cleanup was
> intended
> >> >> > to
> >> >> > lay
> >> >> > a foundation on which we can do quick and frequent releases with
> >> >> > small
> >> >> > incremental improvements. This release has been a great learning
> >> >> > experience
> >> >> > so far. We are learning where things have gone wrong and are
> actively
> >> >> > taking
> >> >> > action to fix them.
> >> >> >
> >> >> > Thanks,
> >> >> > Hiranya
> >> >> >
> >> >> >
> >> >> > On Tue, Dec 27, 2011 at 7:41 PM, Andreas Veithen
> >> >> > 
> >> >> > wrote:
> >> >> >>
> >> >> >> On Tue, Dec 27, 2011 at 06:02, Hiranya Jayathilaka
> >> >> >> 
> >> >> >> wrote:
> >> >> >> >
> >> >> >> >
> >> >> >> > On Tue, Dec 27, 2011 at 4:58 AM, Andreas Veithen
> >> >> >> > 
> >> >> >> > wrote:
> >> >> >> >>
> >> >> >> >> -1
> >> >> >> >>
> >> >> >> >> The Maven artifacts don't meet the requirements for publication
> >> >> >> >> to
> >> >> >> >> Maven Central (see [1] and in particular the link to [2]). In
> >> >> >> >> particular each artifact must be signed. Each artifact must
> also
> >> >> >> >> have
> >> >> >> >> an MD5 checksum (that is not explicitly mentioned in [2]
> because
> >> >> >> >> the
> >> >> >> >> maven-deploy-plugin normally takes care of this).
> >> >> >> >>
> >> >> >> >

Re: [VOTE] Release Synapse 2.1.0

2012-01-01 Thread Andreas Veithen
Then you should have seen that the release build produces two
different source distributions...

Andreas

On Thu, Dec 29, 2011 at 18:08, Kasun Indrasiri  wrote:
>
>
> On Thu, Dec 29, 2011 at 7:02 PM, Andreas Veithen 
> wrote:
>>
>> Did you execute a dry-run as explained in [1]?
>>
> Yeah. The dry-run was successful.
>>
>> Andreas
>>
>> [1] http://www.apache.org/dev/publishing-maven-artifacts.html#prepare-poms
>>
>> On Thu, Dec 29, 2011 at 10:34, Kasun Indrasiri  wrote:
>> > We have published the 2.1.0-SNAPSHOT artifacts to the repository [1].
>> > So, if everything is ok, we can proceed with the staging of 2.1.0
>> > release.
>> >
>> >
>> > [1] https://repository.apache.org/content/repositories/snapshots/org/apache/synapse/
>> >
>> >
>> > On Wed, Dec 28, 2011 at 2:27 AM, Andreas Veithen
>> > 
>> > wrote:
>> >>
>> >> The Axis2 project had the same issue. The problem is that this tends
>> >> to become a vicious circle:
>> >> - Because releases are not very frequent, they are painful.
>> >> - Because releases are painful, they are not very frequent.
>> >> - Because releases are not very frequent, people tend to push all
>> >> kinds of changes into the release, which creates new difficulties and
>> >> further delays the release.
>> >>
>> >> Here are the ingredients that we used to break out of that vicious
>> >> circle (except for the Axis2 Transports project, which is still caught
>> >> in that vicious circle):
>> >> - Use maven-release-plugin and Nexus to create branches and to perform
>> >> releases. This makes the process easier and more reproducible.
>> >> - Eliminate as many manual steps from the release procedure as
>> >> possible.
>> >> - Document the release process, in particular the manual steps that
>> >> still need to be performed.
>> >> - Use a strategy to maintain the release/maintenance branch(es) that
>> >> ensures that all changes are always included in the trunk and that
>> >> makes it easy to determine what changes have been merged to the
>> >> branch. This avoids unpleasant surprises when doing a new major
>> >> release and ensures that the branch created during a major release can
>> >> be used later to produce maintenance releases. That in turn helps
>> >> increasing the release frequency and allows to refine the release
>> >> process.
>> >> - Make sure that several people can act (and effectively do act) as
>> >> release managers. E.g. since we switched to Nexus, every project
>> >> (Axis2, Rampart and Sandesha2) has been released at least once by
>> >> Sagara and at least once by myself.
>> >> - A frequent problem is that when starting to plan a release, people
>> >> wake up and try to put non-critical issues or feature requests on the
>> >> critical path for the release (That's what happened with the Axis2
>> >> Transports release). Don't let that happen. Instead tell people that
>> >> they should work on these issues after the release and then ask for a
>> >> maintenance release once the changes are ready.
>> >>
>> >> Andreas
>> >>
>> >> On Tue, Dec 27, 2011 at 15:42, Hiranya Jayathilaka
>> >> 
>> >> wrote:
>> >> > I believe that the main reason for this mess is our poor release
>> >> > frequency.
>> >> > If we can do a release at least once every 3-4 months, trunk and
>> >> > everything
>> >> > else will stabilize gradually. Part of my recent efforts with the new
>> >> > documentation, integration tests and dependency cleanup was intended
>> >> > to
>> >> > lay
>> >> > a foundation on which we can do quick and frequent releases with
>> >> > small
>> >> > incremental improvements. This release has been a great learning
>> >> > experience
>> >> > so far. We are learning where things have gone wrong and are actively
>> >> > taking
>> >> > action to fix them.
>> >> >
>> >> > Thanks,
>> >> > Hiranya
>> >> >
>> >> >
>> >> > On Tue, Dec 27, 2011 at 7:41 PM, Andreas Veithen
>> >> > 
>> >> > wrote:
>> >> >>
>> >> >> On Tue, Dec 27, 2011 at 06:02, Hiranya Jayathilaka
>> >> >> 
>> >> >> wrote:
>> >> >> >
>> >> >> >
>> >> >> > On Tue, Dec 27, 2011 at 4:58 AM, Andreas Veithen
>> >> >> > 
>> >> >> > wrote:
>> >> >> >>
>> >> >> >> -1
>> >> >> >>
>> >> >> >> The Maven artifacts don't meet the requirements for publication
>> >> >> >> to
>> >> >> >> Maven Central (see [1] and in particular the link to [2]). In
>> >> >> >> particular each artifact must be signed. Each artifact must also
>> >> >> >> have
>> >> >> >> an MD5 checksum (that is not explicitly mentioned in [2] because
>> >> >> >> the
>> >> >> >> maven-deploy-plugin normally takes care of this).
>> >> >> >>
>> >> >> >> I'm not even sure if releasing artifacts using the old
>> >> >> >> m2-ibiblio-rsync-repository thing is still supported. What is
>> >> >> >> sure
>> >> >> >> is
>> >> >> >> that the only documented way is via Nexus.
>> >> >> >
>> >> >> >
>> >> >> > Can you please explain how that's done? Should we follow the
>> >> >> > instructions
>> >> >> > on http://www.apache.org/dev/publishing-maven-artifacts.html?
>> >> >> >
>> >> >> >>

Re: [VOTE] Release Synapse 2.1.0

2011-12-29 Thread Kasun Indrasiri
On Thu, Dec 29, 2011 at 7:02 PM, Andreas Veithen
wrote:

> Did you execute a dry-run as explained in [1]?
>
> Yeah. The dry-run was successful.

> Andreas
>
> [1] http://www.apache.org/dev/publishing-maven-artifacts.html#prepare-poms
>
> On Thu, Dec 29, 2011 at 10:34, Kasun Indrasiri  wrote:
> > We have published the 2.1.0-SNAPSHOT artifacts to the repository [1].
> > So, if everything is ok, we can proceed with the staging of 2.1.0
> release.
> >
> > [1]
> https://repository.apache.org/content/repositories/snapshots/org/apache/synapse/
> >
> >
> > On Wed, Dec 28, 2011 at 2:27 AM, Andreas Veithen <
> andreas.veit...@gmail.com>
> > wrote:
> >>
> >> The Axis2 project had the same issue. The problem is that this tends
> >> to become a vicious circle:
> >> - Because releases are not very frequent, they are painful.
> >> - Because releases are painful, they are not very frequent.
> >> - Because releases are not very frequent, people tend to push all
> >> kinds of changes into the release, which creates new difficulties and
> >> further delays the release.
> >>
> >> Here are the ingredients that we used to break out of that vicious
> >> circle (except for the Axis2 Transports project, which is still caught
> >> in that vicious circle):
> >> - Use maven-release-plugin and Nexus to create branches and to perform
> >> releases. This makes the process easier and more reproducible.
> >> - Eliminate as many manual steps from the release procedure as possible.
> >> - Document the release process, in particular the manual steps that
> >> still need to be performed.
> >> - Use a strategy to maintain the release/maintenance branch(es) that
> >> ensures that all changes are always included in the trunk and that
> >> makes it easy to determine what changes have been merged to the
> >> branch. This avoids unpleasant surprises when doing a new major
> >> release and ensures that the branch created during a major release can
> >> be used later to produce maintenance releases. That in turn helps
> >> increasing the release frequency and allows to refine the release
> >> process.
> >> - Make sure that several people can act (and effectively do act) as
> >> release managers. E.g. since we switched to Nexus, every project
> >> (Axis2, Rampart and Sandesha2) has been released at least once by
> >> Sagara and at least once by myself.
> >> - A frequent problem is that when starting to plan a release, people
> >> wake up and try to put non-critical issues or feature requests on the
> >> critical path for the release (That's what happened with the Axis2
> >> Transports release). Don't let that happen. Instead tell people that
> >> they should work on these issues after the release and then ask for a
> >> maintenance release once the changes are ready.
> >>
> >> Andreas
> >>
> >> On Tue, Dec 27, 2011 at 15:42, Hiranya Jayathilaka <
> hiranya...@gmail.com>
> >> wrote:
> >> > I believe that the main reason for this mess is our poor release
> >> > frequency.
> >> > If we can do a release at least once every 3-4 months, trunk and
> >> > everything
> >> > else will stabilize gradually. Part of my recent efforts with the new
> >> > documentation, integration tests and dependency cleanup was intended
> to
> >> > lay
> >> > a foundation on which we can do quick and frequent releases with small
> >> > incremental improvements. This release has been a great learning
> >> > experience
> >> > so far. We are learning where things have gone wrong and are actively
> >> > taking
> >> > action to fix them.
> >> >
> >> > Thanks,
> >> > Hiranya
> >> >
> >> >
> >> > On Tue, Dec 27, 2011 at 7:41 PM, Andreas Veithen
> >> > 
> >> > wrote:
> >> >>
> >> >> On Tue, Dec 27, 2011 at 06:02, Hiranya Jayathilaka
> >> >> 
> >> >> wrote:
> >> >> >
> >> >> >
> >> >> > On Tue, Dec 27, 2011 at 4:58 AM, Andreas Veithen
> >> >> > 
> >> >> > wrote:
> >> >> >>
> >> >> >> -1
> >> >> >>
> >> >> >> The Maven artifacts don't meet the requirements for publication to
> >> >> >> Maven Central (see [1] and in particular the link to [2]). In
> >> >> >> particular each artifact must be signed. Each artifact must also
> >> >> >> have
> >> >> >> an MD5 checksum (that is not explicitly mentioned in [2] because
> the
> >> >> >> maven-deploy-plugin normally takes care of this).
> >> >> >>
> >> >> >> I'm not even sure if releasing artifacts using the old
> >> >> >> m2-ibiblio-rsync-repository thing is still supported. What is sure
> >> >> >> is
> >> >> >> that the only documented way is via Nexus.
> >> >> >
> >> >> >
> >> >> > Can you please explain how that's done? Should we follow the
> >> >> > instructions
> >> >> > on http://www.apache.org/dev/publishing-maven-artifacts.html?
> >> >> >
> >> >> >>
> >> >> >>
> >> >> >> There is also a regression with respect to the project branding
> >> >> >> requirements. Apparently the change in r1051752 was never applied
> to
> >> >> >> the trunk and is missing in 2.1.0.
> >> >> >
> >> >> >
> >> >> > No it is available in 2.1. Take a look at the links 

Re: [VOTE] Release Synapse 2.1.0

2011-12-29 Thread Andreas Veithen
Did you execute a dry-run as explained in [1]?

Andreas

[1] http://www.apache.org/dev/publishing-maven-artifacts.html#prepare-poms

On Thu, Dec 29, 2011 at 10:34, Kasun Indrasiri  wrote:
> We have published the 2.1.0-SNAPSHOT artifacts to the repository [1].
> So, if everything is ok, we can proceed with the staging of 2.1.0 release.
>
> [1] https://repository.apache.org/content/repositories/snapshots/org/apache/synapse/
>
>
> On Wed, Dec 28, 2011 at 2:27 AM, Andreas Veithen 
> wrote:
>>
>> The Axis2 project had the same issue. The problem is that this tends
>> to become a vicious circle:
>> - Because releases are not very frequent, they are painful.
>> - Because releases are painful, they are not very frequent.
>> - Because releases are not very frequent, people tend to push all
>> kinds of changes into the release, which creates new difficulties and
>> further delays the release.
>>
>> Here are the ingredients that we used to break out of that vicious
>> circle (except for the Axis2 Transports project, which is still caught
>> in that vicious circle):
>> - Use maven-release-plugin and Nexus to create branches and to perform
>> releases. This makes the process easier and more reproducible.
>> - Eliminate as many manual steps from the release procedure as possible.
>> - Document the release process, in particular the manual steps that
>> still need to be performed.
>> - Use a strategy to maintain the release/maintenance branch(es) that
>> ensures that all changes are always included in the trunk and that
>> makes it easy to determine what changes have been merged to the
>> branch. This avoids unpleasant surprises when doing a new major
>> release and ensures that the branch created during a major release can
>> be used later to produce maintenance releases. That in turn helps
>> increasing the release frequency and allows to refine the release
>> process.
>> - Make sure that several people can act (and effectively do act) as
>> release managers. E.g. since we switched to Nexus, every project
>> (Axis2, Rampart and Sandesha2) has been released at least once by
>> Sagara and at least once by myself.
>> - A frequent problem is that when starting to plan a release, people
>> wake up and try to put non-critical issues or feature requests on the
>> critical path for the release (That's what happened with the Axis2
>> Transports release). Don't let that happen. Instead tell people that
>> they should work on these issues after the release and then ask for a
>> maintenance release once the changes are ready.
>>
>> Andreas
>>
>> On Tue, Dec 27, 2011 at 15:42, Hiranya Jayathilaka 
>> wrote:
>> > I believe that the main reason for this mess is our poor release
>> > frequency.
>> > If we can do a release at least once every 3-4 months, trunk and
>> > everything
>> > else will stabilize gradually. Part of my recent efforts with the new
>> > documentation, integration tests and dependency cleanup was intended to
>> > lay
>> > a foundation on which we can do quick and frequent releases with small
>> > incremental improvements. This release has been a great learning
>> > experience
>> > so far. We are learning where things have gone wrong and are actively
>> > taking
>> > action to fix them.
>> >
>> > Thanks,
>> > Hiranya
>> >
>> >
>> > On Tue, Dec 27, 2011 at 7:41 PM, Andreas Veithen
>> > 
>> > wrote:
>> >>
>> >> On Tue, Dec 27, 2011 at 06:02, Hiranya Jayathilaka
>> >> 
>> >> wrote:
>> >> >
>> >> >
>> >> > On Tue, Dec 27, 2011 at 4:58 AM, Andreas Veithen
>> >> > 
>> >> > wrote:
>> >> >>
>> >> >> -1
>> >> >>
>> >> >> The Maven artifacts don't meet the requirements for publication to
>> >> >> Maven Central (see [1] and in particular the link to [2]). In
>> >> >> particular each artifact must be signed. Each artifact must also
>> >> >> have
>> >> >> an MD5 checksum (that is not explicitly mentioned in [2] because the
>> >> >> maven-deploy-plugin normally takes care of this).
>> >> >>
>> >> >> I'm not even sure if releasing artifacts using the old
>> >> >> m2-ibiblio-rsync-repository thing is still supported. What is sure
>> >> >> is
>> >> >> that the only documented way is via Nexus.
>> >> >
>> >> >
>> >> > Can you please explain how that's done? Should we follow the
>> >> > instructions
>> >> > on http://www.apache.org/dev/publishing-maven-artifacts.html?
>> >> >
>> >> >>
>> >> >>
>> >> >> There is also a regression with respect to the project branding
>> >> >> requirements. Apparently the change in r1051752 was never applied to
>> >> >> the trunk and is missing in 2.1.0.
>> >> >
>> >> >
>> >> > No it is available in 2.1. Take a look at the links available on the
>> >> > Main
>> >> > Menu of the site. It's not yet committed to the trunk. But we still
>> >> > haven't
>> >> > merged the new documentation into the trunk. That will be done pretty
>> >> > soon.
>> >>
>> >> The change not only modifies the links, but also adds a disclaimer
>> >> related to trademarks. It's not included in 2.1 and if you now replace
>> >> the do

Re: [VOTE] Release Synapse 2.1.0

2011-12-29 Thread Andreas Veithen
Actually the switch to Nexus has already been done:

https://issues.apache.org/jira/browse/INFRA-3350

But apparently this was after the 2.0.0 release.

Andreas

On Tue, Dec 27, 2011 at 00:30, Andreas Veithen
 wrote:
> I think that 2.0.0 was done using the m2-ibiblio-rsync-repository
> thing, but I'm not sure. Note that this is an important question
> because IIRC, once you decide to switch to Nexus, you can no longer
> release using the old approach.
>
> Andreas
>
> On Mon, Dec 26, 2011 at 17:31, Ruwan Linton  wrote:
>> Kasun,
>>
>> Just a minor thing, why aren't we using Nexus for the release staging? I
>> thought we have done all the ground work to integrate with Nexus?
>>
>> Thanks
>> Ruwan
>>
>>
>> On Mon, Dec 26, 2011 at 9:00 PM, Kasun Indrasiri  wrote:
>>>
>>> Hi Devs,
>>>
>>> This is the call for votes to release Apache Synapse-2.1.0.
>>>
>>> Please review the signed artifacts:
>>> http://people.apache.org/~kasun/synapse/2.1-RC1/artifacts/
>>>
>>> The m2 repository is available at:
>>> http://people.apache.org/~kasun/synapse/2.1-RC1/m2_repo/
>>>
>>> Revamped site for this release is available at:
>>> http://people.apache.org/~kasun/synapse/2.1-RC1/site/
>>>
>>> SVN Info:
>>> revision is 1222784 on
>>> https://svn.apache.org/repos/asf/synapse/branches/2.1
>>>
>>> Here is my +1 to declaring the above dist as Synapse-2.1.0.
>>>
>>> Thanks,
>>> --
>>> Kasun Indrasiri
>>> Associate Technical Lead,
>>> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
>>> Blog : http://kasunpanorama.blogspot.com/
>>>
>>
>>
>>
>> --
>> Ruwan Linton
>> Member, Apache Software Foundation; http://www.apache.org
>> Director of Engineering; http://adroitlogic.org
>>
>> phone: +94 11 282 7532
>> email: ru...@adroitlogic.com; cell: +94 77 341 3097
>> blog: http://blog.ruwan.org
>> linkedin: http://www.linkedin.com/in/ruwanlinton
>> google: http://www.google.com/profiles/ruwan.linton
>> tweet: http://twitter.com/ruwanlinton
>>

-
To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
For additional commands, e-mail: dev-h...@synapse.apache.org



Re: [VOTE] Release Synapse 2.1.0

2011-12-29 Thread Hiranya Jayathilaka
On Thu, Dec 29, 2011 at 3:04 PM, Kasun Indrasiri  wrote:

> We have published the 2.1.0-SNAPSHOT artifacts to the repository [1].
> So, if everything is ok, we can proceed with the staging of 2.1.0 release.
>

+1

Thanks,
Hiranya


>
> [1]
> https://repository.apache.org/content/repositories/snapshots/org/apache/synapse/
>
>
> On Wed, Dec 28, 2011 at 2:27 AM, Andreas Veithen <
> andreas.veit...@gmail.com> wrote:
>
>> The Axis2 project had the same issue. The problem is that this tends
>> to become a vicious circle:
>> - Because releases are not very frequent, they are painful.
>> - Because releases are painful, they are not very frequent.
>> - Because releases are not very frequent, people tend to push all
>> kinds of changes into the release, which creates new difficulties and
>> further delays the release.
>>
>> Here are the ingredients that we used to break out of that vicious
>> circle (except for the Axis2 Transports project, which is still caught
>> in that vicious circle):
>> - Use maven-release-plugin and Nexus to create branches and to perform
>> releases. This makes the process easier and more reproducible.
>> - Eliminate as many manual steps from the release procedure as possible.
>> - Document the release process, in particular the manual steps that
>> still need to be performed.
>> - Use a strategy to maintain the release/maintenance branch(es) that
>> ensures that all changes are always included in the trunk and that
>> makes it easy to determine what changes have been merged to the
>> branch. This avoids unpleasant surprises when doing a new major
>> release and ensures that the branch created during a major release can
>> be used later to produce maintenance releases. That in turn helps
>> increasing the release frequency and allows to refine the release
>> process.
>> - Make sure that several people can act (and effectively do act) as
>> release managers. E.g. since we switched to Nexus, every project
>> (Axis2, Rampart and Sandesha2) has been released at least once by
>> Sagara and at least once by myself.
>> - A frequent problem is that when starting to plan a release, people
>> wake up and try to put non-critical issues or feature requests on the
>> critical path for the release (That's what happened with the Axis2
>> Transports release). Don't let that happen. Instead tell people that
>> they should work on these issues after the release and then ask for a
>> maintenance release once the changes are ready.
>>
>> Andreas
>>
>> On Tue, Dec 27, 2011 at 15:42, Hiranya Jayathilaka 
>> wrote:
>> > I believe that the main reason for this mess is our poor release
>> frequency.
>> > If we can do a release at least once every 3-4 months, trunk and
>> everything
>> > else will stabilize gradually. Part of my recent efforts with the new
>> > documentation, integration tests and dependency cleanup was intended to
>> lay
>> > a foundation on which we can do quick and frequent releases with small
>> > incremental improvements. This release has been a great learning
>> experience
>> > so far. We are learning where things have gone wrong and are actively
>> taking
>> > action to fix them.
>> >
>> > Thanks,
>> > Hiranya
>> >
>> >
>> > On Tue, Dec 27, 2011 at 7:41 PM, Andreas Veithen <
>> andreas.veit...@gmail.com>
>> > wrote:
>> >>
>> >> On Tue, Dec 27, 2011 at 06:02, Hiranya Jayathilaka <
>> hiranya...@gmail.com>
>> >> wrote:
>> >> >
>> >> >
>> >> > On Tue, Dec 27, 2011 at 4:58 AM, Andreas Veithen
>> >> > 
>> >> > wrote:
>> >> >>
>> >> >> -1
>> >> >>
>> >> >> The Maven artifacts don't meet the requirements for publication to
>> >> >> Maven Central (see [1] and in particular the link to [2]). In
>> >> >> particular each artifact must be signed. Each artifact must also
>> have
>> >> >> an MD5 checksum (that is not explicitly mentioned in [2] because the
>> >> >> maven-deploy-plugin normally takes care of this).
>> >> >>
>> >> >> I'm not even sure if releasing artifacts using the old
>> >> >> m2-ibiblio-rsync-repository thing is still supported. What is sure
>> is
>> >> >> that the only documented way is via Nexus.
>> >> >
>> >> >
>> >> > Can you please explain how that's done? Should we follow the
>> >> > instructions
>> >> > on http://www.apache.org/dev/publishing-maven-artifacts.html?
>> >> >
>> >> >>
>> >> >>
>> >> >> There is also a regression with respect to the project branding
>> >> >> requirements. Apparently the change in r1051752 was never applied to
>> >> >> the trunk and is missing in 2.1.0.
>> >> >
>> >> >
>> >> > No it is available in 2.1. Take a look at the links available on the
>> >> > Main
>> >> > Menu of the site. It's not yet committed to the trunk. But we still
>> >> > haven't
>> >> > merged the new documentation into the trunk. That will be done pretty
>> >> > soon.
>> >>
>> >> The change not only modifies the links, but also adds a disclaimer
>> >> related to trademarks. It's not included in 2.1 and if you now replace
>> >> the documentation on the trunk with the one from the 2.1 b

Re: [VOTE] Release Synapse 2.1.0

2011-12-29 Thread Kasun Indrasiri
We have published the 2.1.0-SNAPSHOT artifacts to the repository [1].
So, if everything is ok, we can proceed with the staging of 2.1.0 release.

[1]
https://repository.apache.org/content/repositories/snapshots/org/apache/synapse/

On Wed, Dec 28, 2011 at 2:27 AM, Andreas Veithen
wrote:

> The Axis2 project had the same issue. The problem is that this tends
> to become a vicious circle:
> - Because releases are not very frequent, they are painful.
> - Because releases are painful, they are not very frequent.
> - Because releases are not very frequent, people tend to push all
> kinds of changes into the release, which creates new difficulties and
> further delays the release.
>
> Here are the ingredients that we used to break out of that vicious
> circle (except for the Axis2 Transports project, which is still caught
> in that vicious circle):
> - Use maven-release-plugin and Nexus to create branches and to perform
> releases. This makes the process easier and more reproducible.
> - Eliminate as many manual steps from the release procedure as possible.
> - Document the release process, in particular the manual steps that
> still need to be performed.
> - Use a strategy to maintain the release/maintenance branch(es) that
> ensures that all changes are always included in the trunk and that
> makes it easy to determine what changes have been merged to the
> branch. This avoids unpleasant surprises when doing a new major
> release and ensures that the branch created during a major release can
> be used later to produce maintenance releases. That in turn helps
> increasing the release frequency and allows to refine the release
> process.
> - Make sure that several people can act (and effectively do act) as
> release managers. E.g. since we switched to Nexus, every project
> (Axis2, Rampart and Sandesha2) has been released at least once by
> Sagara and at least once by myself.
> - A frequent problem is that when starting to plan a release, people
> wake up and try to put non-critical issues or feature requests on the
> critical path for the release (That's what happened with the Axis2
> Transports release). Don't let that happen. Instead tell people that
> they should work on these issues after the release and then ask for a
> maintenance release once the changes are ready.
>
> Andreas
>
> On Tue, Dec 27, 2011 at 15:42, Hiranya Jayathilaka 
> wrote:
> > I believe that the main reason for this mess is our poor release
> frequency.
> > If we can do a release at least once every 3-4 months, trunk and
> everything
> > else will stabilize gradually. Part of my recent efforts with the new
> > documentation, integration tests and dependency cleanup was intended to
> lay
> > a foundation on which we can do quick and frequent releases with small
> > incremental improvements. This release has been a great learning
> experience
> > so far. We are learning where things have gone wrong and are actively
> taking
> > action to fix them.
> >
> > Thanks,
> > Hiranya
> >
> >
> > On Tue, Dec 27, 2011 at 7:41 PM, Andreas Veithen <
> andreas.veit...@gmail.com>
> > wrote:
> >>
> >> On Tue, Dec 27, 2011 at 06:02, Hiranya Jayathilaka <
> hiranya...@gmail.com>
> >> wrote:
> >> >
> >> >
> >> > On Tue, Dec 27, 2011 at 4:58 AM, Andreas Veithen
> >> > 
> >> > wrote:
> >> >>
> >> >> -1
> >> >>
> >> >> The Maven artifacts don't meet the requirements for publication to
> >> >> Maven Central (see [1] and in particular the link to [2]). In
> >> >> particular each artifact must be signed. Each artifact must also have
> >> >> an MD5 checksum (that is not explicitly mentioned in [2] because the
> >> >> maven-deploy-plugin normally takes care of this).
> >> >>
> >> >> I'm not even sure if releasing artifacts using the old
> >> >> m2-ibiblio-rsync-repository thing is still supported. What is sure is
> >> >> that the only documented way is via Nexus.
> >> >
> >> >
> >> > Can you please explain how that's done? Should we follow the
> >> > instructions
> >> > on http://www.apache.org/dev/publishing-maven-artifacts.html?
> >> >
> >> >>
> >> >>
> >> >> There is also a regression with respect to the project branding
> >> >> requirements. Apparently the change in r1051752 was never applied to
> >> >> the trunk and is missing in 2.1.0.
> >> >
> >> >
> >> > No it is available in 2.1. Take a look at the links available on the
> >> > Main
> >> > Menu of the site. It's not yet committed to the trunk. But we still
> >> > haven't
> >> > merged the new documentation into the trunk. That will be done pretty
> >> > soon.
> >>
> >> The change not only modifies the links, but also adds a disclaimer
> >> related to trademarks. It's not included in 2.1 and if you now replace
> >> the documentation on the trunk with the one from the 2.1 branch, it
> >> will be definitely lost. Obviously it is easy to add that again, but
> >> I'm pretty sure that this will not be the only change that is lost in
> >> the process.
> >>
> >> I would strongly recommend that before continuing wi

Re: [VOTE] Release Synapse 2.1.0

2011-12-27 Thread Andreas Veithen
The Axis2 project had the same issue. The problem is that this tends
to become a vicious circle:
- Because releases are not very frequent, they are painful.
- Because releases are painful, they are not very frequent.
- Because releases are not very frequent, people tend to push all
kinds of changes into the release, which creates new difficulties and
further delays the release.

Here are the ingredients that we used to break out of that vicious
circle (except for the Axis2 Transports project, which is still caught
in that vicious circle):
- Use maven-release-plugin and Nexus to create branches and to perform
releases. This makes the process easier and more reproducible.
- Eliminate as many manual steps from the release procedure as possible.
- Document the release process, in particular the manual steps that
still need to be performed.
- Use a strategy to maintain the release/maintenance branch(es) that
ensures that all changes are always included in the trunk and that
makes it easy to determine what changes have been merged to the
branch. This avoids unpleasant surprises when doing a new major
release and ensures that the branch created during a major release can
be used later to produce maintenance releases. That in turn helps
increasing the release frequency and allows to refine the release
process.
- Make sure that several people can act (and effectively do act) as
release managers. E.g. since we switched to Nexus, every project
(Axis2, Rampart and Sandesha2) has been released at least once by
Sagara and at least once by myself.
- A frequent problem is that when starting to plan a release, people
wake up and try to put non-critical issues or feature requests on the
critical path for the release (That's what happened with the Axis2
Transports release). Don't let that happen. Instead tell people that
they should work on these issues after the release and then ask for a
maintenance release once the changes are ready.

Andreas

On Tue, Dec 27, 2011 at 15:42, Hiranya Jayathilaka  wrote:
> I believe that the main reason for this mess is our poor release frequency.
> If we can do a release at least once every 3-4 months, trunk and everything
> else will stabilize gradually. Part of my recent efforts with the new
> documentation, integration tests and dependency cleanup was intended to lay
> a foundation on which we can do quick and frequent releases with small
> incremental improvements. This release has been a great learning experience
> so far. We are learning where things have gone wrong and are actively taking
> action to fix them.
>
> Thanks,
> Hiranya
>
>
> On Tue, Dec 27, 2011 at 7:41 PM, Andreas Veithen 
> wrote:
>>
>> On Tue, Dec 27, 2011 at 06:02, Hiranya Jayathilaka 
>> wrote:
>> >
>> >
>> > On Tue, Dec 27, 2011 at 4:58 AM, Andreas Veithen
>> > 
>> > wrote:
>> >>
>> >> -1
>> >>
>> >> The Maven artifacts don't meet the requirements for publication to
>> >> Maven Central (see [1] and in particular the link to [2]). In
>> >> particular each artifact must be signed. Each artifact must also have
>> >> an MD5 checksum (that is not explicitly mentioned in [2] because the
>> >> maven-deploy-plugin normally takes care of this).
>> >>
>> >> I'm not even sure if releasing artifacts using the old
>> >> m2-ibiblio-rsync-repository thing is still supported. What is sure is
>> >> that the only documented way is via Nexus.
>> >
>> >
>> > Can you please explain how that's done? Should we follow the
>> > instructions
>> > on http://www.apache.org/dev/publishing-maven-artifacts.html?
>> >
>> >>
>> >>
>> >> There is also a regression with respect to the project branding
>> >> requirements. Apparently the change in r1051752 was never applied to
>> >> the trunk and is missing in 2.1.0.
>> >
>> >
>> > No it is available in 2.1. Take a look at the links available on the
>> > Main
>> > Menu of the site. It's not yet committed to the trunk. But we still
>> > haven't
>> > merged the new documentation into the trunk. That will be done pretty
>> > soon.
>>
>> The change not only modifies the links, but also adds a disclaimer
>> related to trademarks. It's not included in 2.1 and if you now replace
>> the documentation on the trunk with the one from the 2.1 branch, it
>> will be definitely lost. Obviously it is easy to add that again, but
>> I'm pretty sure that this will not be the only change that is lost in
>> the process.
>>
>> I would strongly recommend that before continuing with the effort to
>> release 2.1 the project sorts this out and establishes a clear
>> branching strategy to stop that mess. Otherwise the 2.2/3.0 release
>> will be even worse.
>>
>> > Thanks,
>> > Hiranya
>> >
>> >>
>> >> That seems to be a general problem
>> >> in the Synapse project, namely that there is no effective strategy to
>> >> manage the release branch and to ensure that all relevant changes are
>> >> in the trunk. In Axis2/Rampart/Sandesha2 we have eradicated that
>> >> problem by using a consistent (yet simple) strategy to manage the
>>

Re: [VOTE] Release Synapse 2.1.0

2011-12-27 Thread Hiranya Jayathilaka
I believe that the main reason for this mess is our poor release frequency.
If we can do a release at least once every 3-4 months, trunk and everything
else will stabilize gradually. Part of my recent efforts with the new
documentation, integration tests and dependency cleanup was intended to lay
a foundation on which we can do quick and frequent releases with small
incremental improvements. This release has been a great learning experience
so far. We are learning where things have gone wrong and are actively
taking action to fix them.

Thanks,
Hiranya

On Tue, Dec 27, 2011 at 7:41 PM, Andreas Veithen
wrote:

> On Tue, Dec 27, 2011 at 06:02, Hiranya Jayathilaka 
> wrote:
> >
> >
> > On Tue, Dec 27, 2011 at 4:58 AM, Andreas Veithen <
> andreas.veit...@gmail.com>
> > wrote:
> >>
> >> -1
> >>
> >> The Maven artifacts don't meet the requirements for publication to
> >> Maven Central (see [1] and in particular the link to [2]). In
> >> particular each artifact must be signed. Each artifact must also have
> >> an MD5 checksum (that is not explicitly mentioned in [2] because the
> >> maven-deploy-plugin normally takes care of this).
> >>
> >> I'm not even sure if releasing artifacts using the old
> >> m2-ibiblio-rsync-repository thing is still supported. What is sure is
> >> that the only documented way is via Nexus.
> >
> >
> > Can you please explain how that's done? Should we follow the instructions
> > on http://www.apache.org/dev/publishing-maven-artifacts.html?
> >
> >>
> >>
> >> There is also a regression with respect to the project branding
> >> requirements. Apparently the change in r1051752 was never applied to
> >> the trunk and is missing in 2.1.0.
> >
> >
> > No it is available in 2.1. Take a look at the links available on the Main
> > Menu of the site. It's not yet committed to the trunk. But we still
> haven't
> > merged the new documentation into the trunk. That will be done pretty
> soon.
>
> The change not only modifies the links, but also adds a disclaimer
> related to trademarks. It's not included in 2.1 and if you now replace
> the documentation on the trunk with the one from the 2.1 branch, it
> will be definitely lost. Obviously it is easy to add that again, but
> I'm pretty sure that this will not be the only change that is lost in
> the process.
>
> I would strongly recommend that before continuing with the effort to
> release 2.1 the project sorts this out and establishes a clear
> branching strategy to stop that mess. Otherwise the 2.2/3.0 release
> will be even worse.
>
> > Thanks,
> > Hiranya
> >
> >>
> >> That seems to be a general problem
> >> in the Synapse project, namely that there is no effective strategy to
> >> manage the release branch and to ensure that all relevant changes are
> >> in the trunk. In Axis2/Rampart/Sandesha2 we have eradicated that
> >> problem by using a consistent (yet simple) strategy to manage the
> >> release/maintenance branches.
> >>
> >> Andreas
> >>
> >> [1] http://www.apache.org/dev/publishing-maven-artifacts.html
> >> [2]
> https://docs.sonatype.org/display/Repository/Central+Sync+Requirements
> >>
> >> On Mon, Dec 26, 2011 at 16:30, Kasun Indrasiri 
> wrote:
> >> > Hi Devs,
> >> >
> >> > This is the call for votes to release Apache Synapse-2.1.0.
> >> >
> >> > Please review the signed artifacts:
> >> > http://people.apache.org/~kasun/synapse/2.1-RC1/artifacts/
> >> >
> >> > The m2 repository is available at:
> >> > http://people.apache.org/~kasun/synapse/2.1-RC1/m2_repo/
> >> >
> >> > Revamped site for this release is available at:
> >> > http://people.apache.org/~kasun/synapse/2.1-RC1/site/
> >> >
> >> > SVN Info:
> >> > revision is 1222784 on
> >> > https://svn.apache.org/repos/asf/synapse/branches/2.1
> >> >
> >> > Here is my +1 to declaring the above dist as Synapse-2.1.0.
> >> >
> >> > Thanks,
> >> > --
> >> > Kasun Indrasiri
> >> > Associate Technical Lead,
> >> > WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
> >> > Blog : http://kasunpanorama.blogspot.com/
> >> >
> >>
> >> -
> >> To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
> >> For additional commands, e-mail: dev-h...@synapse.apache.org
> >>
> >
> >
> >
> > --
> > Hiranya Jayathilaka
> > Associate Technical Lead;
> > WSO2 Inc.;  http://wso2.org
> > E-mail: hira...@wso2.com;  Mobile: +94 77 633 3491
> > Blog: http://techfeast-hiranya.blogspot.com
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
> For additional commands, e-mail: dev-h...@synapse.apache.org
>
>


-- 
Hiranya Jayathilaka
Associate Technical Lead;
WSO2 Inc.;  http://wso2.org
E-mail: hira...@wso2.com;  Mobile: +94 77 633 3491
Blog: http://techfeast-hiranya.blogspot.com


Re: [VOTE] Release Synapse 2.1.0

2011-12-27 Thread Hiranya Jayathilaka
On Tue, Dec 27, 2011 at 7:41 PM, Andreas Veithen
wrote:

> On Tue, Dec 27, 2011 at 06:02, Hiranya Jayathilaka 
> wrote:
> >
> >
> > On Tue, Dec 27, 2011 at 4:58 AM, Andreas Veithen <
> andreas.veit...@gmail.com>
> > wrote:
> >>
> >> -1
> >>
> >> The Maven artifacts don't meet the requirements for publication to
> >> Maven Central (see [1] and in particular the link to [2]). In
> >> particular each artifact must be signed. Each artifact must also have
> >> an MD5 checksum (that is not explicitly mentioned in [2] because the
> >> maven-deploy-plugin normally takes care of this).
> >>
> >> I'm not even sure if releasing artifacts using the old
> >> m2-ibiblio-rsync-repository thing is still supported. What is sure is
> >> that the only documented way is via Nexus.
> >
> >
> > Can you please explain how that's done? Should we follow the instructions
> > on http://www.apache.org/dev/publishing-maven-artifacts.html?
> >
> >>
> >>
> >> There is also a regression with respect to the project branding
> >> requirements. Apparently the change in r1051752 was never applied to
> >> the trunk and is missing in 2.1.0.
> >
> >
> > No it is available in 2.1. Take a look at the links available on the Main
> > Menu of the site. It's not yet committed to the trunk. But we still
> haven't
> > merged the new documentation into the trunk. That will be done pretty
> soon.
>
> The change not only modifies the links, but also adds a disclaimer
> related to trademarks. It's not included in 2.1 and if you now replace
> the documentation on the trunk with the one from the 2.1 branch, it
> will be definitely lost. Obviously it is easy to add that again, but
> I'm pretty sure that this will not be the only change that is lost in
> the process.
>

I've added it to the new documentation (in the future we can include this
in the site footer too).

For the trunk, plan is to introduce a new documentation module rather than
replacing the existing one. I've been experimenting with this approach and
it seems to work fine. Just waiting for the 2.1 release work to come to an
end.

Thanks,
Hiranya


>
> I would strongly recommend that before continuing with the effort to
> release 2.1 the project sorts this out and establishes a clear
> branching strategy to stop that mess. Otherwise the 2.2/3.0 release
> will be even worse.
>
> > Thanks,
> > Hiranya
> >
> >>
> >> That seems to be a general problem
> >> in the Synapse project, namely that there is no effective strategy to
> >> manage the release branch and to ensure that all relevant changes are
> >> in the trunk. In Axis2/Rampart/Sandesha2 we have eradicated that
> >> problem by using a consistent (yet simple) strategy to manage the
> >> release/maintenance branches.
> >>
> >> Andreas
> >>
> >> [1] http://www.apache.org/dev/publishing-maven-artifacts.html
> >> [2]
> https://docs.sonatype.org/display/Repository/Central+Sync+Requirements
> >>
> >> On Mon, Dec 26, 2011 at 16:30, Kasun Indrasiri 
> wrote:
> >> > Hi Devs,
> >> >
> >> > This is the call for votes to release Apache Synapse-2.1.0.
> >> >
> >> > Please review the signed artifacts:
> >> > http://people.apache.org/~kasun/synapse/2.1-RC1/artifacts/
> >> >
> >> > The m2 repository is available at:
> >> > http://people.apache.org/~kasun/synapse/2.1-RC1/m2_repo/
> >> >
> >> > Revamped site for this release is available at:
> >> > http://people.apache.org/~kasun/synapse/2.1-RC1/site/
> >> >
> >> > SVN Info:
> >> > revision is 1222784 on
> >> > https://svn.apache.org/repos/asf/synapse/branches/2.1
> >> >
> >> > Here is my +1 to declaring the above dist as Synapse-2.1.0.
> >> >
> >> > Thanks,
> >> > --
> >> > Kasun Indrasiri
> >> > Associate Technical Lead,
> >> > WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
> >> > Blog : http://kasunpanorama.blogspot.com/
> >> >
> >>
> >> -
> >> To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
> >> For additional commands, e-mail: dev-h...@synapse.apache.org
> >>
> >
> >
> >
> > --
> > Hiranya Jayathilaka
> > Associate Technical Lead;
> > WSO2 Inc.;  http://wso2.org
> > E-mail: hira...@wso2.com;  Mobile: +94 77 633 3491
> > Blog: http://techfeast-hiranya.blogspot.com
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
> For additional commands, e-mail: dev-h...@synapse.apache.org
>
>


-- 
Hiranya Jayathilaka
Associate Technical Lead;
WSO2 Inc.;  http://wso2.org
E-mail: hira...@wso2.com;  Mobile: +94 77 633 3491
Blog: http://techfeast-hiranya.blogspot.com


Re: [VOTE] Release Synapse 2.1.0

2011-12-27 Thread Andreas Veithen
On Tue, Dec 27, 2011 at 06:02, Hiranya Jayathilaka  wrote:
>
>
> On Tue, Dec 27, 2011 at 4:58 AM, Andreas Veithen 
> wrote:
>>
>> -1
>>
>> The Maven artifacts don't meet the requirements for publication to
>> Maven Central (see [1] and in particular the link to [2]). In
>> particular each artifact must be signed. Each artifact must also have
>> an MD5 checksum (that is not explicitly mentioned in [2] because the
>> maven-deploy-plugin normally takes care of this).
>>
>> I'm not even sure if releasing artifacts using the old
>> m2-ibiblio-rsync-repository thing is still supported. What is sure is
>> that the only documented way is via Nexus.
>
>
> Can you please explain how that's done? Should we follow the instructions
> on http://www.apache.org/dev/publishing-maven-artifacts.html?
>
>>
>>
>> There is also a regression with respect to the project branding
>> requirements. Apparently the change in r1051752 was never applied to
>> the trunk and is missing in 2.1.0.
>
>
> No it is available in 2.1. Take a look at the links available on the Main
> Menu of the site. It's not yet committed to the trunk. But we still haven't
> merged the new documentation into the trunk. That will be done pretty soon.

The change not only modifies the links, but also adds a disclaimer
related to trademarks. It's not included in 2.1 and if you now replace
the documentation on the trunk with the one from the 2.1 branch, it
will be definitely lost. Obviously it is easy to add that again, but
I'm pretty sure that this will not be the only change that is lost in
the process.

I would strongly recommend that before continuing with the effort to
release 2.1 the project sorts this out and establishes a clear
branching strategy to stop that mess. Otherwise the 2.2/3.0 release
will be even worse.

> Thanks,
> Hiranya
>
>>
>> That seems to be a general problem
>> in the Synapse project, namely that there is no effective strategy to
>> manage the release branch and to ensure that all relevant changes are
>> in the trunk. In Axis2/Rampart/Sandesha2 we have eradicated that
>> problem by using a consistent (yet simple) strategy to manage the
>> release/maintenance branches.
>>
>> Andreas
>>
>> [1] http://www.apache.org/dev/publishing-maven-artifacts.html
>> [2] https://docs.sonatype.org/display/Repository/Central+Sync+Requirements
>>
>> On Mon, Dec 26, 2011 at 16:30, Kasun Indrasiri  wrote:
>> > Hi Devs,
>> >
>> > This is the call for votes to release Apache Synapse-2.1.0.
>> >
>> > Please review the signed artifacts:
>> > http://people.apache.org/~kasun/synapse/2.1-RC1/artifacts/
>> >
>> > The m2 repository is available at:
>> > http://people.apache.org/~kasun/synapse/2.1-RC1/m2_repo/
>> >
>> > Revamped site for this release is available at:
>> > http://people.apache.org/~kasun/synapse/2.1-RC1/site/
>> >
>> > SVN Info:
>> > revision is 1222784 on
>> > https://svn.apache.org/repos/asf/synapse/branches/2.1
>> >
>> > Here is my +1 to declaring the above dist as Synapse-2.1.0.
>> >
>> > Thanks,
>> > --
>> > Kasun Indrasiri
>> > Associate Technical Lead,
>> > WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
>> > Blog : http://kasunpanorama.blogspot.com/
>> >
>>
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
>> For additional commands, e-mail: dev-h...@synapse.apache.org
>>
>
>
>
> --
> Hiranya Jayathilaka
> Associate Technical Lead;
> WSO2 Inc.;  http://wso2.org
> E-mail: hira...@wso2.com;  Mobile: +94 77 633 3491
> Blog: http://techfeast-hiranya.blogspot.com

-
To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
For additional commands, e-mail: dev-h...@synapse.apache.org



Re: HttpCore dependency for Synapse 2.1.0; was Re: [VOTE] Release Synapse 2.1.0

2011-12-27 Thread Kasun Indrasiri
+1

On Tue, Dec 27, 2011 at 7:00 PM, Oleg Kalnichevski  wrote:

> On Tue, 2011-12-27 at 12:53 +0530, Ruwan Linton wrote:
> > Kasun, also make sure to run the generated site through a link checker
> > too.
> >
>
> Assuming there will eventually be another RC, could you also please
> consider upgrading HttpCore dependency to the latest GA release (4.1.4)?
>
> Cheers
>
> Oleg
>
> > Thanks,
> > Ruwan
> >
> > On Tue, Dec 27, 2011 at 12:49 PM, Ruwan Linton
> >  wrote:
> >
> >
> > On Tue, Dec 27, 2011 at 12:09 PM, Hiranya Jayathilaka
> >  wrote:
> >
> >
> > On Tue, Dec 27, 2011 at 10:32 AM, Hiranya Jayathilaka
> >  wrote:
> >
> >
> > On Tue, Dec 27, 2011 at 4:58 AM, Andreas
> > Veithen  wrote:
> > -1
> >
> > The Maven artifacts don't meet the
> > requirements for publication to
> > Maven Central (see [1] and in
> > particular the link to [2]). In
> > particular each artifact must be
> > signed. Each artifact must also have
> > an MD5 checksum (that is not
> > explicitly mentioned in [2] because
> > the
> > maven-deploy-plugin normally takes
> > care of this).
> >
> > I'm not even sure if releasing
> > artifacts using the old
> > m2-ibiblio-rsync-repository thing is
> > still supported. What is sure is
> > that the only documented way is via
> > Nexus.
> >
> >
> > Can you please explain how that's done? Should
> > we follow the instructions
> > on
> http://www.apache.org/dev/publishing-maven-artifacts.html?
> >
> >
> > I believe this is the right set of instructions.
> >
> > Yes, these are the instructions from Apache, and you will
> > probably have to meddle a bit with the Nexus documentation on
> > release staging [1] too.
> >
> > Thanks,
> > Ruwan
> >
> > [1] -
> > http://www.sonatype.com/books/nexus-book/reference/staging.html
> >
> > Kasun, shall we look into staging this release on
> > Nexus? Out POMs already inherit from the root Apache
> > POM (may be except for the xar plugin which we can
> > fix). It also looks like Synapse project is already
> > setup on Nexus. Like Ruwan said it seems the ground
> > work is already done.
> >
> >
> > Thanks,
> > Hiranya
> >
> >
> >
> > There is also a regression with
> > respect to the project branding
> > requirements. Apparently the change in
> > r1051752 was never applied to
> > the trunk and is missing in 2.1.0.
> >
> > No it is available in 2.1. Take a look at the
> > links available on the Main Menu of the site.
> > It's not yet committed to the trunk. But we
> > still haven't merged the new documentation
> > into the trunk. That will be done pretty soon.
> >
> >
> > Thanks,
> > Hiranya
> >
> > That seems to be a general problem
> > in the Synapse project, namely that
> > there is no effective strategy to
> > manage the release branch and to
> > ensure that all relevant changes are
> > in the trunk. In
> > Axis2/Rampart/Sandesha2 we have
> > eradicated that
> > problem by using a consistent (yet
> > simple) strategy to manage the
> > release/maintenance branches.
> >
> > Andreas
> >
> > [1]
> >
> http://www.apache.org/dev/publishing-maven-artifacts.html
> > [2]
> >
> https://docs.sonatype.org/display/Repository/Central+Sync+Requirements
> >
> > On Mon, Dec 26, 2011 at 16:30, Kasun
> > Indrasiri  wrote:
> > 

Re: HttpCore dependency for Synapse 2.1.0; was Re: [VOTE] Release Synapse 2.1.0

2011-12-27 Thread Hiranya Jayathilaka
On Tue, Dec 27, 2011 at 7:00 PM, Oleg Kalnichevski  wrote:

> On Tue, 2011-12-27 at 12:53 +0530, Ruwan Linton wrote:
> > Kasun, also make sure to run the generated site through a link checker
> > too.
> >
>
> Assuming there will eventually be another RC, could you also please
> consider upgrading HttpCore dependency to the latest GA release (4.1.4)?
>

Yup. Will do. Thanks Oleg.

-Hiranya


>
> Cheers
>
> Oleg
>
> > Thanks,
> > Ruwan
> >
> > On Tue, Dec 27, 2011 at 12:49 PM, Ruwan Linton
> >  wrote:
> >
> >
> > On Tue, Dec 27, 2011 at 12:09 PM, Hiranya Jayathilaka
> >  wrote:
> >
> >
> > On Tue, Dec 27, 2011 at 10:32 AM, Hiranya Jayathilaka
> >  wrote:
> >
> >
> > On Tue, Dec 27, 2011 at 4:58 AM, Andreas
> > Veithen  wrote:
> > -1
> >
> > The Maven artifacts don't meet the
> > requirements for publication to
> > Maven Central (see [1] and in
> > particular the link to [2]). In
> > particular each artifact must be
> > signed. Each artifact must also have
> > an MD5 checksum (that is not
> > explicitly mentioned in [2] because
> > the
> > maven-deploy-plugin normally takes
> > care of this).
> >
> > I'm not even sure if releasing
> > artifacts using the old
> > m2-ibiblio-rsync-repository thing is
> > still supported. What is sure is
> > that the only documented way is via
> > Nexus.
> >
> >
> > Can you please explain how that's done? Should
> > we follow the instructions
> > on
> http://www.apache.org/dev/publishing-maven-artifacts.html?
> >
> >
> > I believe this is the right set of instructions.
> >
> > Yes, these are the instructions from Apache, and you will
> > probably have to meddle a bit with the Nexus documentation on
> > release staging [1] too.
> >
> > Thanks,
> > Ruwan
> >
> > [1] -
> > http://www.sonatype.com/books/nexus-book/reference/staging.html
> >
> > Kasun, shall we look into staging this release on
> > Nexus? Out POMs already inherit from the root Apache
> > POM (may be except for the xar plugin which we can
> > fix). It also looks like Synapse project is already
> > setup on Nexus. Like Ruwan said it seems the ground
> > work is already done.
> >
> >
> > Thanks,
> > Hiranya
> >
> >
> >
> > There is also a regression with
> > respect to the project branding
> > requirements. Apparently the change in
> > r1051752 was never applied to
> > the trunk and is missing in 2.1.0.
> >
> > No it is available in 2.1. Take a look at the
> > links available on the Main Menu of the site.
> > It's not yet committed to the trunk. But we
> > still haven't merged the new documentation
> > into the trunk. That will be done pretty soon.
> >
> >
> > Thanks,
> > Hiranya
> >
> > That seems to be a general problem
> > in the Synapse project, namely that
> > there is no effective strategy to
> > manage the release branch and to
> > ensure that all relevant changes are
> > in the trunk. In
> > Axis2/Rampart/Sandesha2 we have
> > eradicated that
> > problem by using a consistent (yet
> > simple) strategy to manage the
> > release/maintenance branches.
> >
> > Andreas
> >
> > [1]
> >
> http://www.apache.org/dev/publishing-maven-artifacts.html
> > [2]
> >
> https://docs.sonatype.org/display/Repository/Central+Sync+Requirements
> >
> > On Mon, Dec 26, 2011 at 16:30, Kasun
> > 

HttpCore dependency for Synapse 2.1.0; was Re: [VOTE] Release Synapse 2.1.0

2011-12-27 Thread Oleg Kalnichevski
On Tue, 2011-12-27 at 12:53 +0530, Ruwan Linton wrote:
> Kasun, also make sure to run the generated site through a link checker
> too.
> 

Assuming there will eventually be another RC, could you also please
consider upgrading HttpCore dependency to the latest GA release (4.1.4)?

Cheers

Oleg

> Thanks,
> Ruwan
> 
> On Tue, Dec 27, 2011 at 12:49 PM, Ruwan Linton
>  wrote:
> 
> 
> On Tue, Dec 27, 2011 at 12:09 PM, Hiranya Jayathilaka
>  wrote:
> 
> 
> On Tue, Dec 27, 2011 at 10:32 AM, Hiranya Jayathilaka
>  wrote:
> 
> 
> On Tue, Dec 27, 2011 at 4:58 AM, Andreas
> Veithen  wrote:
> -1
> 
> The Maven artifacts don't meet the
> requirements for publication to
> Maven Central (see [1] and in
> particular the link to [2]). In
> particular each artifact must be
> signed. Each artifact must also have
> an MD5 checksum (that is not
> explicitly mentioned in [2] because
> the
> maven-deploy-plugin normally takes
> care of this).
> 
> I'm not even sure if releasing
> artifacts using the old
> m2-ibiblio-rsync-repository thing is
> still supported. What is sure is
> that the only documented way is via
> Nexus.
> 
> 
> Can you please explain how that's done? Should
> we follow the instructions
> on 
> http://www.apache.org/dev/publishing-maven-artifacts.html?
> 
> 
> I believe this is the right set of instructions. 
> 
> Yes, these are the instructions from Apache, and you will
> probably have to meddle a bit with the Nexus documentation on
> release staging [1] too.
> 
> Thanks,
> Ruwan
> 
> [1] -
> http://www.sonatype.com/books/nexus-book/reference/staging.html
>  
> Kasun, shall we look into staging this release on
> Nexus? Out POMs already inherit from the root Apache
> POM (may be except for the xar plugin which we can
> fix). It also looks like Synapse project is already
> setup on Nexus. Like Ruwan said it seems the ground
> work is already done.
> 
> 
> Thanks,
> Hiranya
>  
>  
> 
> There is also a regression with
> respect to the project branding
> requirements. Apparently the change in
> r1051752 was never applied to
> the trunk and is missing in 2.1.0.
>  
> No it is available in 2.1. Take a look at the
> links available on the Main Menu of the site.
> It's not yet committed to the trunk. But we
> still haven't merged the new documentation
> into the trunk. That will be done pretty soon.
> 
> 
> Thanks,
> Hiranya
>  
> That seems to be a general problem
> in the Synapse project, namely that
> there is no effective strategy to
> manage the release branch and to
> ensure that all relevant changes are
> in the trunk. In
> Axis2/Rampart/Sandesha2 we have
> eradicated that
> problem by using a consistent (yet
> simple) strategy to manage the
> release/maintenance branches.
> 
> Andreas
> 
> [1]
> 
>

Re: [VOTE] Release Synapse 2.1.0

2011-12-26 Thread Ruwan Linton
Kasun, also make sure to run the generated site through a link checker too.

Thanks,
Ruwan

On Tue, Dec 27, 2011 at 12:49 PM, Ruwan Linton wrote:

>
>
> On Tue, Dec 27, 2011 at 12:09 PM, Hiranya Jayathilaka <
> hiranya...@gmail.com> wrote:
>
>>
>>
>> On Tue, Dec 27, 2011 at 10:32 AM, Hiranya Jayathilaka <
>> hiranya...@gmail.com> wrote:
>>
>>>
>>>
>>> On Tue, Dec 27, 2011 at 4:58 AM, Andreas Veithen <
>>> andreas.veit...@gmail.com> wrote:
>>>
 -1

 The Maven artifacts don't meet the requirements for publication to
 Maven Central (see [1] and in particular the link to [2]). In
 particular each artifact must be signed. Each artifact must also have
 an MD5 checksum (that is not explicitly mentioned in [2] because the
 maven-deploy-plugin normally takes care of this).

 I'm not even sure if releasing artifacts using the old
 m2-ibiblio-rsync-repository thing is still supported. What is sure is
 that the only documented way is via Nexus.

>>>
>>> Can you please explain how that's done? Should we follow the
>>> instructions on
>>> http://www.apache.org/dev/publishing-maven-artifacts.html?
>>>
>>
>> I believe this is the right set of instructions.
>>
>
> Yes, these are the instructions from Apache, and you will probably have to
> meddle a bit with the Nexus documentation on release staging [1] too.
>
> Thanks,
> Ruwan
>
> [1] - http://www.sonatype.com/books/nexus-book/reference/staging.html
>
>
>> Kasun, shall we look into staging this release on Nexus? Out POMs already
>> inherit from the root Apache POM (may be except for the xar plugin which we
>> can fix). It also looks like Synapse project is already setup on Nexus.
>> Like Ruwan said it seems the ground work is already done.
>>
>> Thanks,
>> Hiranya
>>
>>
>>>
>>>

 There is also a regression with respect to the project branding
 requirements. Apparently the change in r1051752 was never applied to
 the trunk and is missing in 2.1.0.
>>>
>>>
>>> No it is available in 2.1. Take a look at the links available on the
>>> Main Menu of the site. It's not yet committed to the trunk. But we still
>>> haven't merged the new documentation into the trunk. That will be done
>>> pretty soon.
>>>
>>> Thanks,
>>> Hiranya
>>>
>>>
 That seems to be a general problem
 in the Synapse project, namely that there is no effective strategy to
 manage the release branch and to ensure that all relevant changes are
 in the trunk. In Axis2/Rampart/Sandesha2 we have eradicated that
 problem by using a consistent (yet simple) strategy to manage the
 release/maintenance branches.

 Andreas

 [1] http://www.apache.org/dev/publishing-maven-artifacts.html
 [2]
 https://docs.sonatype.org/display/Repository/Central+Sync+Requirements

 On Mon, Dec 26, 2011 at 16:30, Kasun Indrasiri 
 wrote:
 > Hi Devs,
 >
 > This is the call for votes to release Apache Synapse-2.1.0.
 >
 > Please review the signed artifacts:
 > http://people.apache.org/~kasun/synapse/2.1-RC1/artifacts/
 >
 > The m2 repository is available at:
 > http://people.apache.org/~kasun/synapse/2.1-RC1/m2_repo/
 >
 > Revamped site for this release is available at:
 > http://people.apache.org/~kasun/synapse/2.1-RC1/site/
 >
 > SVN Info:
 > revision is 1222784 on
 > https://svn.apache.org/repos/asf/synapse/branches/2.1
 >
 > Here is my +1 to declaring the above dist as Synapse-2.1.0.
 >
 > Thanks,
 > --
 > Kasun Indrasiri
 > Associate Technical Lead,
 > WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
 > Blog : http://kasunpanorama.blogspot.com/
 >

 -
 To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
 For additional commands, e-mail: dev-h...@synapse.apache.org


>>>
>>>
>>> --
>>> Hiranya Jayathilaka
>>> Associate Technical Lead;
>>> WSO2 Inc.;  http://wso2.org
>>> E-mail: hira...@wso2.com;  Mobile: +94 77 633 3491
>>> Blog: http://techfeast-hiranya.blogspot.com
>>>
>>
>>
>>
>> --
>> Hiranya Jayathilaka
>> Associate Technical Lead;
>> WSO2 Inc.;  http://wso2.org
>> E-mail: hira...@wso2.com;  Mobile: +94 77 633 3491
>> Blog: http://techfeast-hiranya.blogspot.com
>>
>
>
>
> --
> Ruwan Linton
> Member, Apache Software Foundation; http://www.apache.org
> Director of Engineering; http://adroitlogic.org
>
> phone: +94 11 282 7532
> email: ru...@adroitlogic.com; cell: +94 77 341 3097
> blog: http://blog.ruwan.org
> linkedin: http://www.linkedin.com/in/ruwanlinton
> google: http://www.google.com/profiles/ruwan.linton
> tweet: http://twitter.com/ruwanlinton
>
>


-- 
Ruwan Linton
Member, Apache Software Foundation; http://www.apache.org
Director of Engineering; http://adroitlogic.org

phone: +94 11 282 7532
email: ru...@adroitlogic.com; cell: +94 77 341 3097
blog: http://blog.ruwan.org
linkedin: http://ww

Re: [VOTE] Release Synapse 2.1.0

2011-12-26 Thread Ruwan Linton
On Tue, Dec 27, 2011 at 12:09 PM, Hiranya Jayathilaka
wrote:

>
>
> On Tue, Dec 27, 2011 at 10:32 AM, Hiranya Jayathilaka <
> hiranya...@gmail.com> wrote:
>
>>
>>
>> On Tue, Dec 27, 2011 at 4:58 AM, Andreas Veithen <
>> andreas.veit...@gmail.com> wrote:
>>
>>> -1
>>>
>>> The Maven artifacts don't meet the requirements for publication to
>>> Maven Central (see [1] and in particular the link to [2]). In
>>> particular each artifact must be signed. Each artifact must also have
>>> an MD5 checksum (that is not explicitly mentioned in [2] because the
>>> maven-deploy-plugin normally takes care of this).
>>>
>>> I'm not even sure if releasing artifacts using the old
>>> m2-ibiblio-rsync-repository thing is still supported. What is sure is
>>> that the only documented way is via Nexus.
>>>
>>
>> Can you please explain how that's done? Should we follow the instructions
>> on http://www.apache.org/dev/publishing-maven-artifacts.html?
>>
>
> I believe this is the right set of instructions.
>

Yes, these are the instructions from Apache, and you will probably have to
meddle a bit with the Nexus documentation on release staging [1] too.

Thanks,
Ruwan

[1] - http://www.sonatype.com/books/nexus-book/reference/staging.html


> Kasun, shall we look into staging this release on Nexus? Out POMs already
> inherit from the root Apache POM (may be except for the xar plugin which we
> can fix). It also looks like Synapse project is already setup on Nexus.
> Like Ruwan said it seems the ground work is already done.
>
> Thanks,
> Hiranya
>
>
>>
>>
>>>
>>> There is also a regression with respect to the project branding
>>> requirements. Apparently the change in r1051752 was never applied to
>>> the trunk and is missing in 2.1.0.
>>
>>
>> No it is available in 2.1. Take a look at the links available on the Main
>> Menu of the site. It's not yet committed to the trunk. But we still haven't
>> merged the new documentation into the trunk. That will be done pretty soon.
>>
>> Thanks,
>> Hiranya
>>
>>
>>> That seems to be a general problem
>>> in the Synapse project, namely that there is no effective strategy to
>>> manage the release branch and to ensure that all relevant changes are
>>> in the trunk. In Axis2/Rampart/Sandesha2 we have eradicated that
>>> problem by using a consistent (yet simple) strategy to manage the
>>> release/maintenance branches.
>>>
>>> Andreas
>>>
>>> [1] http://www.apache.org/dev/publishing-maven-artifacts.html
>>> [2]
>>> https://docs.sonatype.org/display/Repository/Central+Sync+Requirements
>>>
>>> On Mon, Dec 26, 2011 at 16:30, Kasun Indrasiri 
>>> wrote:
>>> > Hi Devs,
>>> >
>>> > This is the call for votes to release Apache Synapse-2.1.0.
>>> >
>>> > Please review the signed artifacts:
>>> > http://people.apache.org/~kasun/synapse/2.1-RC1/artifacts/
>>> >
>>> > The m2 repository is available at:
>>> > http://people.apache.org/~kasun/synapse/2.1-RC1/m2_repo/
>>> >
>>> > Revamped site for this release is available at:
>>> > http://people.apache.org/~kasun/synapse/2.1-RC1/site/
>>> >
>>> > SVN Info:
>>> > revision is 1222784 on
>>> > https://svn.apache.org/repos/asf/synapse/branches/2.1
>>> >
>>> > Here is my +1 to declaring the above dist as Synapse-2.1.0.
>>> >
>>> > Thanks,
>>> > --
>>> > Kasun Indrasiri
>>> > Associate Technical Lead,
>>> > WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
>>> > Blog : http://kasunpanorama.blogspot.com/
>>> >
>>>
>>> -
>>> To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
>>> For additional commands, e-mail: dev-h...@synapse.apache.org
>>>
>>>
>>
>>
>> --
>> Hiranya Jayathilaka
>> Associate Technical Lead;
>> WSO2 Inc.;  http://wso2.org
>> E-mail: hira...@wso2.com;  Mobile: +94 77 633 3491
>> Blog: http://techfeast-hiranya.blogspot.com
>>
>
>
>
> --
> Hiranya Jayathilaka
> Associate Technical Lead;
> WSO2 Inc.;  http://wso2.org
> E-mail: hira...@wso2.com;  Mobile: +94 77 633 3491
> Blog: http://techfeast-hiranya.blogspot.com
>



-- 
Ruwan Linton
Member, Apache Software Foundation; http://www.apache.org
Director of Engineering; http://adroitlogic.org

phone: +94 11 282 7532
email: ru...@adroitlogic.com; cell: +94 77 341 3097
blog: http://blog.ruwan.org
linkedin: http://www.linkedin.com/in/ruwanlinton
google: http://www.google.com/profiles/ruwan.linton
tweet: http://twitter.com/ruwanlinton


Re: [VOTE] Release Synapse 2.1.0

2011-12-26 Thread Hiranya Jayathilaka
On Tue, Dec 27, 2011 at 10:32 AM, Hiranya Jayathilaka
wrote:

>
>
> On Tue, Dec 27, 2011 at 4:58 AM, Andreas Veithen <
> andreas.veit...@gmail.com> wrote:
>
>> -1
>>
>> The Maven artifacts don't meet the requirements for publication to
>> Maven Central (see [1] and in particular the link to [2]). In
>> particular each artifact must be signed. Each artifact must also have
>> an MD5 checksum (that is not explicitly mentioned in [2] because the
>> maven-deploy-plugin normally takes care of this).
>>
>> I'm not even sure if releasing artifacts using the old
>> m2-ibiblio-rsync-repository thing is still supported. What is sure is
>> that the only documented way is via Nexus.
>>
>
> Can you please explain how that's done? Should we follow the instructions
> on http://www.apache.org/dev/publishing-maven-artifacts.html?
>

I believe this is the right set of instructions. Kasun, shall we look into
staging this release on Nexus? Out POMs already inherit from the root
Apache POM (may be except for the xar plugin which we can fix). It also
looks like Synapse project is already setup on Nexus. Like Ruwan said it
seems the ground work is already done.

Thanks,
Hiranya


>
>
>>
>> There is also a regression with respect to the project branding
>> requirements. Apparently the change in r1051752 was never applied to
>> the trunk and is missing in 2.1.0.
>
>
> No it is available in 2.1. Take a look at the links available on the Main
> Menu of the site. It's not yet committed to the trunk. But we still haven't
> merged the new documentation into the trunk. That will be done pretty soon.
>
> Thanks,
> Hiranya
>
>
>> That seems to be a general problem
>> in the Synapse project, namely that there is no effective strategy to
>> manage the release branch and to ensure that all relevant changes are
>> in the trunk. In Axis2/Rampart/Sandesha2 we have eradicated that
>> problem by using a consistent (yet simple) strategy to manage the
>> release/maintenance branches.
>>
>> Andreas
>>
>> [1] http://www.apache.org/dev/publishing-maven-artifacts.html
>> [2]
>> https://docs.sonatype.org/display/Repository/Central+Sync+Requirements
>>
>> On Mon, Dec 26, 2011 at 16:30, Kasun Indrasiri 
>> wrote:
>> > Hi Devs,
>> >
>> > This is the call for votes to release Apache Synapse-2.1.0.
>> >
>> > Please review the signed artifacts:
>> > http://people.apache.org/~kasun/synapse/2.1-RC1/artifacts/
>> >
>> > The m2 repository is available at:
>> > http://people.apache.org/~kasun/synapse/2.1-RC1/m2_repo/
>> >
>> > Revamped site for this release is available at:
>> > http://people.apache.org/~kasun/synapse/2.1-RC1/site/
>> >
>> > SVN Info:
>> > revision is 1222784 on
>> > https://svn.apache.org/repos/asf/synapse/branches/2.1
>> >
>> > Here is my +1 to declaring the above dist as Synapse-2.1.0.
>> >
>> > Thanks,
>> > --
>> > Kasun Indrasiri
>> > Associate Technical Lead,
>> > WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
>> > Blog : http://kasunpanorama.blogspot.com/
>> >
>>
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
>> For additional commands, e-mail: dev-h...@synapse.apache.org
>>
>>
>
>
> --
> Hiranya Jayathilaka
> Associate Technical Lead;
> WSO2 Inc.;  http://wso2.org
> E-mail: hira...@wso2.com;  Mobile: +94 77 633 3491
> Blog: http://techfeast-hiranya.blogspot.com
>



-- 
Hiranya Jayathilaka
Associate Technical Lead;
WSO2 Inc.;  http://wso2.org
E-mail: hira...@wso2.com;  Mobile: +94 77 633 3491
Blog: http://techfeast-hiranya.blogspot.com


Re: [VOTE] Release Synapse 2.1.0

2011-12-26 Thread Hiranya Jayathilaka
On Tue, Dec 27, 2011 at 4:58 AM, Andreas Veithen
wrote:

> -1
>
> The Maven artifacts don't meet the requirements for publication to
> Maven Central (see [1] and in particular the link to [2]). In
> particular each artifact must be signed. Each artifact must also have
> an MD5 checksum (that is not explicitly mentioned in [2] because the
> maven-deploy-plugin normally takes care of this).
>
> I'm not even sure if releasing artifacts using the old
> m2-ibiblio-rsync-repository thing is still supported. What is sure is
> that the only documented way is via Nexus.
>

Can you please explain how that's done? Should we follow the instructions
on http://www.apache.org/dev/publishing-maven-artifacts.html?


>
> There is also a regression with respect to the project branding
> requirements. Apparently the change in r1051752 was never applied to
> the trunk and is missing in 2.1.0.


No it is available in 2.1. Take a look at the links available on the Main
Menu of the site. It's not yet committed to the trunk. But we still haven't
merged the new documentation into the trunk. That will be done pretty soon.

Thanks,
Hiranya


> That seems to be a general problem
> in the Synapse project, namely that there is no effective strategy to
> manage the release branch and to ensure that all relevant changes are
> in the trunk. In Axis2/Rampart/Sandesha2 we have eradicated that
> problem by using a consistent (yet simple) strategy to manage the
> release/maintenance branches.
>
> Andreas
>
> [1] http://www.apache.org/dev/publishing-maven-artifacts.html
> [2] https://docs.sonatype.org/display/Repository/Central+Sync+Requirements
>
> On Mon, Dec 26, 2011 at 16:30, Kasun Indrasiri  wrote:
> > Hi Devs,
> >
> > This is the call for votes to release Apache Synapse-2.1.0.
> >
> > Please review the signed artifacts:
> > http://people.apache.org/~kasun/synapse/2.1-RC1/artifacts/
> >
> > The m2 repository is available at:
> > http://people.apache.org/~kasun/synapse/2.1-RC1/m2_repo/
> >
> > Revamped site for this release is available at:
> > http://people.apache.org/~kasun/synapse/2.1-RC1/site/
> >
> > SVN Info:
> > revision is 1222784 on
> > https://svn.apache.org/repos/asf/synapse/branches/2.1
> >
> > Here is my +1 to declaring the above dist as Synapse-2.1.0.
> >
> > Thanks,
> > --
> > Kasun Indrasiri
> > Associate Technical Lead,
> > WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
> > Blog : http://kasunpanorama.blogspot.com/
> >
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
> For additional commands, e-mail: dev-h...@synapse.apache.org
>
>


-- 
Hiranya Jayathilaka
Associate Technical Lead;
WSO2 Inc.;  http://wso2.org
E-mail: hira...@wso2.com;  Mobile: +94 77 633 3491
Blog: http://techfeast-hiranya.blogspot.com


Re: [VOTE] Release Synapse 2.1.0

2011-12-26 Thread Andreas Veithen
I think that 2.0.0 was done using the m2-ibiblio-rsync-repository
thing, but I'm not sure. Note that this is an important question
because IIRC, once you decide to switch to Nexus, you can no longer
release using the old approach.

Andreas

On Mon, Dec 26, 2011 at 17:31, Ruwan Linton  wrote:
> Kasun,
>
> Just a minor thing, why aren't we using Nexus for the release staging? I
> thought we have done all the ground work to integrate with Nexus?
>
> Thanks
> Ruwan
>
>
> On Mon, Dec 26, 2011 at 9:00 PM, Kasun Indrasiri  wrote:
>>
>> Hi Devs,
>>
>> This is the call for votes to release Apache Synapse-2.1.0.
>>
>> Please review the signed artifacts:
>> http://people.apache.org/~kasun/synapse/2.1-RC1/artifacts/
>>
>> The m2 repository is available at:
>> http://people.apache.org/~kasun/synapse/2.1-RC1/m2_repo/
>>
>> Revamped site for this release is available at:
>> http://people.apache.org/~kasun/synapse/2.1-RC1/site/
>>
>> SVN Info:
>> revision is 1222784 on
>> https://svn.apache.org/repos/asf/synapse/branches/2.1
>>
>> Here is my +1 to declaring the above dist as Synapse-2.1.0.
>>
>> Thanks,
>> --
>> Kasun Indrasiri
>> Associate Technical Lead,
>> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
>> Blog : http://kasunpanorama.blogspot.com/
>>
>
>
>
> --
> Ruwan Linton
> Member, Apache Software Foundation; http://www.apache.org
> Director of Engineering; http://adroitlogic.org
>
> phone: +94 11 282 7532
> email: ru...@adroitlogic.com; cell: +94 77 341 3097
> blog: http://blog.ruwan.org
> linkedin: http://www.linkedin.com/in/ruwanlinton
> google: http://www.google.com/profiles/ruwan.linton
> tweet: http://twitter.com/ruwanlinton
>

-
To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
For additional commands, e-mail: dev-h...@synapse.apache.org



Re: [VOTE] Release Synapse 2.1.0

2011-12-26 Thread Andreas Veithen
-1

The Maven artifacts don't meet the requirements for publication to
Maven Central (see [1] and in particular the link to [2]). In
particular each artifact must be signed. Each artifact must also have
an MD5 checksum (that is not explicitly mentioned in [2] because the
maven-deploy-plugin normally takes care of this).

I'm not even sure if releasing artifacts using the old
m2-ibiblio-rsync-repository thing is still supported. What is sure is
that the only documented way is via Nexus.

There is also a regression with respect to the project branding
requirements. Apparently the change in r1051752 was never applied to
the trunk and is missing in 2.1.0. That seems to be a general problem
in the Synapse project, namely that there is no effective strategy to
manage the release branch and to ensure that all relevant changes are
in the trunk. In Axis2/Rampart/Sandesha2 we have eradicated that
problem by using a consistent (yet simple) strategy to manage the
release/maintenance branches.

Andreas

[1] http://www.apache.org/dev/publishing-maven-artifacts.html
[2] https://docs.sonatype.org/display/Repository/Central+Sync+Requirements

On Mon, Dec 26, 2011 at 16:30, Kasun Indrasiri  wrote:
> Hi Devs,
>
> This is the call for votes to release Apache Synapse-2.1.0.
>
> Please review the signed artifacts:
> http://people.apache.org/~kasun/synapse/2.1-RC1/artifacts/
>
> The m2 repository is available at:
> http://people.apache.org/~kasun/synapse/2.1-RC1/m2_repo/
>
> Revamped site for this release is available at:
> http://people.apache.org/~kasun/synapse/2.1-RC1/site/
>
> SVN Info:
> revision is 1222784 on
> https://svn.apache.org/repos/asf/synapse/branches/2.1
>
> Here is my +1 to declaring the above dist as Synapse-2.1.0.
>
> Thanks,
> --
> Kasun Indrasiri
> Associate Technical Lead,
> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
> Blog : http://kasunpanorama.blogspot.com/
>

-
To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
For additional commands, e-mail: dev-h...@synapse.apache.org



Re: [VOTE] Release Synapse 2.1.0

2011-12-26 Thread Ruwan Linton
tar.gz binary seems to be fine and smoke tests run smoothly. I hope the
site links can be manually fixed, and with that assumption;

+1 for the release.

Thanks,
Ruwan

On Mon, Dec 26, 2011 at 10:30 PM, Ruwan Linton wrote:

> On the site, Previous Releases links looks to be broken, is that expected?
>
> IIRC, we had previous releases contents page checked into the the xdocs so
> that the site generation generates the previous release pages too. Have we
> changed that approach?
>
> Thanks,
> Ruwan
>
>
> On Mon, Dec 26, 2011 at 10:01 PM, Ruwan Linton wrote:
>
>> Kasun,
>>
>> Just a minor thing, why aren't we using Nexus for the release staging? I
>> thought we have done all the ground work to integrate with Nexus?
>>
>> Thanks
>> Ruwan
>>
>>
>> On Mon, Dec 26, 2011 at 9:00 PM, Kasun Indrasiri wrote:
>>
>>> Hi Devs,
>>>
>>> This is the call for votes to release Apache Synapse-2.1.0.
>>>
>>> Please review the signed artifacts:
>>> http://people.apache.org/~kasun/synapse/2.1-RC1/artifacts/
>>>
>>> The m2 repository is available at:
>>> http://people.apache.org/~kasun/synapse/2.1-RC1/m2_repo/
>>>
>>> Revamped site for this release is available at:
>>> http://people.apache.org/~kasun/synapse/2.1-RC1/site/
>>>
>>> SVN Info:
>>> revision is 1222784 on
>>> https://svn.apache.org/repos/asf/synapse/branches/2.1
>>>
>>> Here is my +1 to declaring the above dist as Synapse-2.1.0.
>>>
>>> Thanks,
>>> --
>>> Kasun Indrasiri
>>> Associate Technical Lead,
>>> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
>>> Blog : http://kasunpanorama.blogspot.com/
>>>
>>>
>>
>>
>> --
>> Ruwan Linton
>> Member, Apache Software Foundation; http://www.apache.org
>> Director of Engineering; http://adroitlogic.org
>>
>> phone: +94 11 282 7532
>> email: ru...@adroitlogic.com; cell: +94 77 341 3097
>> blog: http://blog.ruwan.org
>> linkedin: http://www.linkedin.com/in/ruwanlinton
>> google: http://www.google.com/profiles/ruwan.linton
>> tweet: http://twitter.com/ruwanlinton
>>
>>
>
>
> --
> Ruwan Linton
> Member, Apache Software Foundation; http://www.apache.org
> Director of Engineering; http://adroitlogic.org
>
> phone: +94 11 282 7532
> email: ru...@adroitlogic.com; cell: +94 77 341 3097
> blog: http://blog.ruwan.org
> linkedin: http://www.linkedin.com/in/ruwanlinton
> google: http://www.google.com/profiles/ruwan.linton
> tweet: http://twitter.com/ruwanlinton
>
>


-- 
Ruwan Linton
Member, Apache Software Foundation; http://www.apache.org
Director of Engineering; http://adroitlogic.org

phone: +94 11 282 7532
email: ru...@adroitlogic.com; cell: +94 77 341 3097
blog: http://blog.ruwan.org
linkedin: http://www.linkedin.com/in/ruwanlinton
google: http://www.google.com/profiles/ruwan.linton
tweet: http://twitter.com/ruwanlinton


Re: [VOTE] Release Synapse 2.1.0

2011-12-26 Thread Ruwan Linton
On the site, Previous Releases links looks to be broken, is that expected?

IIRC, we had previous releases contents page checked into the the xdocs so
that the site generation generates the previous release pages too. Have we
changed that approach?

Thanks,
Ruwan

On Mon, Dec 26, 2011 at 10:01 PM, Ruwan Linton wrote:

> Kasun,
>
> Just a minor thing, why aren't we using Nexus for the release staging? I
> thought we have done all the ground work to integrate with Nexus?
>
> Thanks
> Ruwan
>
>
> On Mon, Dec 26, 2011 at 9:00 PM, Kasun Indrasiri wrote:
>
>> Hi Devs,
>>
>> This is the call for votes to release Apache Synapse-2.1.0.
>>
>> Please review the signed artifacts:
>> http://people.apache.org/~kasun/synapse/2.1-RC1/artifacts/
>>
>> The m2 repository is available at:
>> http://people.apache.org/~kasun/synapse/2.1-RC1/m2_repo/
>>
>> Revamped site for this release is available at:
>> http://people.apache.org/~kasun/synapse/2.1-RC1/site/
>>
>> SVN Info:
>> revision is 1222784 on
>> https://svn.apache.org/repos/asf/synapse/branches/2.1
>>
>> Here is my +1 to declaring the above dist as Synapse-2.1.0.
>>
>> Thanks,
>> --
>> Kasun Indrasiri
>> Associate Technical Lead,
>> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
>> Blog : http://kasunpanorama.blogspot.com/
>>
>>
>
>
> --
> Ruwan Linton
> Member, Apache Software Foundation; http://www.apache.org
> Director of Engineering; http://adroitlogic.org
>
> phone: +94 11 282 7532
> email: ru...@adroitlogic.com; cell: +94 77 341 3097
> blog: http://blog.ruwan.org
> linkedin: http://www.linkedin.com/in/ruwanlinton
> google: http://www.google.com/profiles/ruwan.linton
> tweet: http://twitter.com/ruwanlinton
>
>


-- 
Ruwan Linton
Member, Apache Software Foundation; http://www.apache.org
Director of Engineering; http://adroitlogic.org

phone: +94 11 282 7532
email: ru...@adroitlogic.com; cell: +94 77 341 3097
blog: http://blog.ruwan.org
linkedin: http://www.linkedin.com/in/ruwanlinton
google: http://www.google.com/profiles/ruwan.linton
tweet: http://twitter.com/ruwanlinton


Re: [VOTE] Release Synapse 2.1.0

2011-12-26 Thread Ruwan Linton
Kasun,

Just a minor thing, why aren't we using Nexus for the release staging? I
thought we have done all the ground work to integrate with Nexus?

Thanks
Ruwan

On Mon, Dec 26, 2011 at 9:00 PM, Kasun Indrasiri  wrote:

> Hi Devs,
>
> This is the call for votes to release Apache Synapse-2.1.0.
>
> Please review the signed artifacts:
> http://people.apache.org/~kasun/synapse/2.1-RC1/artifacts/
>
> The m2 repository is available at:
> http://people.apache.org/~kasun/synapse/2.1-RC1/m2_repo/
>
> Revamped site for this release is available at:
> http://people.apache.org/~kasun/synapse/2.1-RC1/site/
>
> SVN Info:
> revision is 1222784 on
> https://svn.apache.org/repos/asf/synapse/branches/2.1
>
> Here is my +1 to declaring the above dist as Synapse-2.1.0.
>
> Thanks,
> --
> Kasun Indrasiri
> Associate Technical Lead,
> WSO2 Inc. - "Lean . Enterprise . Middleware" - http://www.wso2.com/
> Blog : http://kasunpanorama.blogspot.com/
>
>


-- 
Ruwan Linton
Member, Apache Software Foundation; http://www.apache.org
Director of Engineering; http://adroitlogic.org

phone: +94 11 282 7532
email: ru...@adroitlogic.com; cell: +94 77 341 3097
blog: http://blog.ruwan.org
linkedin: http://www.linkedin.com/in/ruwanlinton
google: http://www.google.com/profiles/ruwan.linton
tweet: http://twitter.com/ruwanlinton