Re: Continuum as the Continuous Integration Solution

2010-11-15 Thread Ruwan Linton
+1 for Hudson.

Thanks,
Ruwan

On Sat, Nov 13, 2010 at 4:21 PM, Andreas Veithen
andreas.veit...@gmail.comwrote:

 On Fri, Nov 12, 2010 at 19:00, Hiranya Jayathilaka hiranya...@gmail.com
 wrote:
  On Fri, Nov 12, 2010 at 4:37 PM, Oleg Kalnichevski ol...@apache.org
 wrote:
  On Fri, 2010-11-12 at 07:31 +0530, Hiranya Jayathilaka wrote:
  Thanks for your input. My concern is that Hudson reports/notifications
  sometimes are completely useless. Also recently there have been so
  many false negatives reported on the list. I was hoping that may be
  Continuum doesn't suffer these limitations.
 
  Thanks,
  Hiranya
 
 
 
  We at HttpComponents use both Continuum and Hudson, though, I personally
  find Hudson to be easier to manager and generally better. Both systems
  tend to produce false positives when running low on resources or are
  under heavy load. However in most cases the failures manifested
  themselves as various timeouts (connect / response timeouts) rather any
  particular flaw in the CI system.
 
  The main source of trouble with Hudson for me were frequent failures
  with deploying snapshots to the repository.apache.org, which, as
 Andreas
  pointed out, has nothing to do with Hudson as such.
 
  I see. Thanks Andreas and Oleg for the details. I guess we'll be
  sticking with Hudson :)

 You're welcome. Note that if you have questions about why a particular
 build has failed or if you would like to improve the configuration of
 the Synapse jobs, please feel free to ask.

 BTW: there will be false negatives because repository.apache.org again
 has problems :-(

  Thanks,
  Hiranya
 
 
 
  Cheers
 
  Oleg
 
 
  -
  To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
  For additional commands, e-mail: dev-h...@synapse.apache.org
 
 
 
 
 
  --
  Hiranya Jayathilaka
  Senior Software Engineer;
  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
 
 

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




-- 
Ruwan Linton
Software Architect  Product Manager, WSO2 ESB; http://wso2.org/esb
WSO2 Inc.; http://wso2.org

Lean . Enterprise . Middleware

phone: +1 408 754 7388 ext 51789
email: ru...@wso2.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: Continuum as the Continuous Integration Solution

2010-11-15 Thread Hubert, Eric
I’m also too late for this discussion but just wanted to let you know about my 
consent. I completely agree with Andreas. I know both CI solutions and Hudson 
is superior in many areas. To some degree the content of the build (error) 
messages can be customized in the job configuration “Editable Email 
Notification”.
Build errors caused by the underlying infrastructure will happen with any build 
system.

By the way, Hudson also incorporates support for many nice code quality plugins 
visualizing the history/trend of those results. In a separate “doc” job you can 
for example integrate java doc creation, findbugs, pmd, checkstyle, cobertura, 
etc – which can also add a lot of value to a project with limited extra 
configuration effort. I haven’t seen much usage of this in the Apache Hudson 
installation though. Maybe because many of the Apache projects have been 
already integrated in http://nemo.sonarsource.org/ with some rule set? Synapse 
is also present there.

Regards,
   Eric


+1 for Hudson.

Thanks,
Ruwan
On Sat, Nov 13, 2010 at 4:21 PM, Andreas Veithen 
andreas.veit...@gmail.commailto:andreas.veit...@gmail.com wrote:
On Fri, Nov 12, 2010 at 19:00, Hiranya Jayathilaka 
hiranya...@gmail.commailto:hiranya...@gmail.com wrote:
 On Fri, Nov 12, 2010 at 4:37 PM, Oleg Kalnichevski 
 ol...@apache.orgmailto:ol...@apache.org wrote:
 On Fri, 2010-11-12 at 07:31 +0530, Hiranya Jayathilaka wrote:
 Thanks for your input. My concern is that Hudson reports/notifications
 sometimes are completely useless. Also recently there have been so
 many false negatives reported on the list. I was hoping that may be
 Continuum doesn't suffer these limitations.

 Thanks,
 Hiranya



 We at HttpComponents use both Continuum and Hudson, though, I personally
 find Hudson to be easier to manager and generally better. Both systems
 tend to produce false positives when running low on resources or are
 under heavy load. However in most cases the failures manifested
 themselves as various timeouts (connect / response timeouts) rather any
 particular flaw in the CI system.

 The main source of trouble with Hudson for me were frequent failures
 with deploying snapshots to the 
 repository.apache.orghttp://repository.apache.org, which, as Andreas
 pointed out, has nothing to do with Hudson as such.

 I see. Thanks Andreas and Oleg for the details. I guess we'll be
 sticking with Hudson :)
You're welcome. Note that if you have questions about why a particular
build has failed or if you would like to improve the configuration of
the Synapse jobs, please feel free to ask.

BTW: there will be false negatives because 
repository.apache.orghttp://repository.apache.org again
has problems :-(


Re: Continuum as the Continuous Integration Solution

2010-11-13 Thread Andreas Veithen
On Fri, Nov 12, 2010 at 19:00, Hiranya Jayathilaka hiranya...@gmail.com wrote:
 On Fri, Nov 12, 2010 at 4:37 PM, Oleg Kalnichevski ol...@apache.org wrote:
 On Fri, 2010-11-12 at 07:31 +0530, Hiranya Jayathilaka wrote:
 Thanks for your input. My concern is that Hudson reports/notifications
 sometimes are completely useless. Also recently there have been so
 many false negatives reported on the list. I was hoping that may be
 Continuum doesn't suffer these limitations.

 Thanks,
 Hiranya



 We at HttpComponents use both Continuum and Hudson, though, I personally
 find Hudson to be easier to manager and generally better. Both systems
 tend to produce false positives when running low on resources or are
 under heavy load. However in most cases the failures manifested
 themselves as various timeouts (connect / response timeouts) rather any
 particular flaw in the CI system.

 The main source of trouble with Hudson for me were frequent failures
 with deploying snapshots to the repository.apache.org, which, as Andreas
 pointed out, has nothing to do with Hudson as such.

 I see. Thanks Andreas and Oleg for the details. I guess we'll be
 sticking with Hudson :)

You're welcome. Note that if you have questions about why a particular
build has failed or if you would like to improve the configuration of
the Synapse jobs, please feel free to ask.

BTW: there will be false negatives because repository.apache.org again
has problems :-(

 Thanks,
 Hiranya



 Cheers

 Oleg


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





 --
 Hiranya Jayathilaka
 Senior Software Engineer;
 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



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



Re: Continuum as the Continuous Integration Solution

2010-11-12 Thread Andreas Veithen
On Fri, Nov 12, 2010 at 04:51, Hiranya Jayathilaka hiranya...@gmail.com wrote:
 On Fri, Nov 12, 2010 at 7:52 AM, Andreas Veithen
 andreas.veit...@gmail.com wrote:
 On Fri, Nov 12, 2010 at 03:01, Hiranya Jayathilaka hiranya...@gmail.com 
 wrote:
 Thanks for your input. My concern is that Hudson reports/notifications
 sometimes are completely useless.

 Can you give me an example of this?

 Well most of the recent notifications from Hudson have been false
 alarms. Apparently this is not a problem specific to Synapse. Few days
 back the same concern was raised on mina-dev@ as well.

There were a couple of builds that failed with Server returned HTTP
response code: 502. These failures were actually caused by
repository.apache.org running out of resources. A build on Continuum
would have failed with the same error.

 Thanks,
 Hiranya

 [1] - https://hudson.apache.org/hudson/job/Synapse%20-%20Trunk/


 Also recently there have been so
 many false negatives reported on the list. I was hoping that may be
 Continuum doesn't suffer these limitations.

 Thanks,
 Hiranya


 On Fri, Nov 12, 2010 at 5:28 AM, Andreas Veithen
 andreas.veit...@gmail.com wrote:
 Personally, I have used both Continuum and Hudson, and I think Hudson
 is much better than Continuum. BTW, as you can see, there are only a
 couple of projects left that still use Continuum at Apache. All other
 projects are using Hudson. At work, we also migrated from Continuum to
 Hudson several months ago, and we are very happy with it. It's really
 the first time that I hear somebody suggesting to move from Hudson to
 Continuum.

 Andreas

 On Fri, Nov 12, 2010 at 00:26, Hiranya Jayathilaka hiranya...@gmail.com 
 wrote:
 Hi Folks,

 How do you feel about switching to Continuum from Hudson as our CI
 solution? I've been looking at the build notifications sent by
 Continuum in the HttpComponents mailing list and they are very clean,
 easy to comprehend and full of useful details. The Continuum
 interface/dashboard also looks very good. For an example have a look
 at [1]. WDYT?

 Thanks,
 Hiranya

 [1] - 
 http://vmbuild.apache.org/continuum/buildResult.action?buildId=1544projectId=66

 --
 Hiranya Jayathilaka
 Senior Software Engineer;
 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



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





 --
 Hiranya Jayathilaka
 Senior Software Engineer;
 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



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





 --
 Hiranya Jayathilaka
 Senior Software Engineer;
 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



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



Re: Continuum as the Continuous Integration Solution

2010-11-11 Thread Andreas Veithen
Personally, I have used both Continuum and Hudson, and I think Hudson
is much better than Continuum. BTW, as you can see, there are only a
couple of projects left that still use Continuum at Apache. All other
projects are using Hudson. At work, we also migrated from Continuum to
Hudson several months ago, and we are very happy with it. It's really
the first time that I hear somebody suggesting to move from Hudson to
Continuum.

Andreas

On Fri, Nov 12, 2010 at 00:26, Hiranya Jayathilaka hiranya...@gmail.com wrote:
 Hi Folks,

 How do you feel about switching to Continuum from Hudson as our CI
 solution? I've been looking at the build notifications sent by
 Continuum in the HttpComponents mailing list and they are very clean,
 easy to comprehend and full of useful details. The Continuum
 interface/dashboard also looks very good. For an example have a look
 at [1]. WDYT?

 Thanks,
 Hiranya

 [1] - 
 http://vmbuild.apache.org/continuum/buildResult.action?buildId=1544projectId=66

 --
 Hiranya Jayathilaka
 Senior Software Engineer;
 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



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



Re: Continuum as the Continuous Integration Solution

2010-11-11 Thread Hiranya Jayathilaka
Thanks for your input. My concern is that Hudson reports/notifications
sometimes are completely useless. Also recently there have been so
many false negatives reported on the list. I was hoping that may be
Continuum doesn't suffer these limitations.

Thanks,
Hiranya


On Fri, Nov 12, 2010 at 5:28 AM, Andreas Veithen
andreas.veit...@gmail.com wrote:
 Personally, I have used both Continuum and Hudson, and I think Hudson
 is much better than Continuum. BTW, as you can see, there are only a
 couple of projects left that still use Continuum at Apache. All other
 projects are using Hudson. At work, we also migrated from Continuum to
 Hudson several months ago, and we are very happy with it. It's really
 the first time that I hear somebody suggesting to move from Hudson to
 Continuum.

 Andreas

 On Fri, Nov 12, 2010 at 00:26, Hiranya Jayathilaka hiranya...@gmail.com 
 wrote:
 Hi Folks,

 How do you feel about switching to Continuum from Hudson as our CI
 solution? I've been looking at the build notifications sent by
 Continuum in the HttpComponents mailing list and they are very clean,
 easy to comprehend and full of useful details. The Continuum
 interface/dashboard also looks very good. For an example have a look
 at [1]. WDYT?

 Thanks,
 Hiranya

 [1] - 
 http://vmbuild.apache.org/continuum/buildResult.action?buildId=1544projectId=66

 --
 Hiranya Jayathilaka
 Senior Software Engineer;
 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



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





-- 
Hiranya Jayathilaka
Senior Software Engineer;
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: Continuum as the Continuous Integration Solution

2010-11-11 Thread Andreas Veithen
On Fri, Nov 12, 2010 at 03:01, Hiranya Jayathilaka hiranya...@gmail.com wrote:
 Thanks for your input. My concern is that Hudson reports/notifications
 sometimes are completely useless.

Can you give me an example of this?

 Also recently there have been so
 many false negatives reported on the list. I was hoping that may be
 Continuum doesn't suffer these limitations.

 Thanks,
 Hiranya


 On Fri, Nov 12, 2010 at 5:28 AM, Andreas Veithen
 andreas.veit...@gmail.com wrote:
 Personally, I have used both Continuum and Hudson, and I think Hudson
 is much better than Continuum. BTW, as you can see, there are only a
 couple of projects left that still use Continuum at Apache. All other
 projects are using Hudson. At work, we also migrated from Continuum to
 Hudson several months ago, and we are very happy with it. It's really
 the first time that I hear somebody suggesting to move from Hudson to
 Continuum.

 Andreas

 On Fri, Nov 12, 2010 at 00:26, Hiranya Jayathilaka hiranya...@gmail.com 
 wrote:
 Hi Folks,

 How do you feel about switching to Continuum from Hudson as our CI
 solution? I've been looking at the build notifications sent by
 Continuum in the HttpComponents mailing list and they are very clean,
 easy to comprehend and full of useful details. The Continuum
 interface/dashboard also looks very good. For an example have a look
 at [1]. WDYT?

 Thanks,
 Hiranya

 [1] - 
 http://vmbuild.apache.org/continuum/buildResult.action?buildId=1544projectId=66

 --
 Hiranya Jayathilaka
 Senior Software Engineer;
 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



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





 --
 Hiranya Jayathilaka
 Senior Software Engineer;
 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



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



Re: Continuum as the Continuous Integration Solution

2010-11-11 Thread Hiranya Jayathilaka
On Fri, Nov 12, 2010 at 7:52 AM, Andreas Veithen
andreas.veit...@gmail.com wrote:
 On Fri, Nov 12, 2010 at 03:01, Hiranya Jayathilaka hiranya...@gmail.com 
 wrote:
 Thanks for your input. My concern is that Hudson reports/notifications
 sometimes are completely useless.

 Can you give me an example of this?

Well most of the recent notifications from Hudson have been false
alarms. Apparently this is not a problem specific to Synapse. Few days
back the same concern was raised on mina-dev@ as well.

Thanks,
Hiranya

[1] - https://hudson.apache.org/hudson/job/Synapse%20-%20Trunk/


 Also recently there have been so
 many false negatives reported on the list. I was hoping that may be
 Continuum doesn't suffer these limitations.

 Thanks,
 Hiranya


 On Fri, Nov 12, 2010 at 5:28 AM, Andreas Veithen
 andreas.veit...@gmail.com wrote:
 Personally, I have used both Continuum and Hudson, and I think Hudson
 is much better than Continuum. BTW, as you can see, there are only a
 couple of projects left that still use Continuum at Apache. All other
 projects are using Hudson. At work, we also migrated from Continuum to
 Hudson several months ago, and we are very happy with it. It's really
 the first time that I hear somebody suggesting to move from Hudson to
 Continuum.

 Andreas

 On Fri, Nov 12, 2010 at 00:26, Hiranya Jayathilaka hiranya...@gmail.com 
 wrote:
 Hi Folks,

 How do you feel about switching to Continuum from Hudson as our CI
 solution? I've been looking at the build notifications sent by
 Continuum in the HttpComponents mailing list and they are very clean,
 easy to comprehend and full of useful details. The Continuum
 interface/dashboard also looks very good. For an example have a look
 at [1]. WDYT?

 Thanks,
 Hiranya

 [1] - 
 http://vmbuild.apache.org/continuum/buildResult.action?buildId=1544projectId=66

 --
 Hiranya Jayathilaka
 Senior Software Engineer;
 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



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





 --
 Hiranya Jayathilaka
 Senior Software Engineer;
 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



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





-- 
Hiranya Jayathilaka
Senior Software Engineer;
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