Thank you very much for your interest. This is exciting.
As others have written, there's no shortage of the area that needs love. I'll start with some high-level pointers. Ideally, once you start driving the effort we can encourage others to join and tip in their help.
- Plugin compatibility tester [1] rebuilds plugins against arbitrary version of the core and run its tests. For one, we haven't managed to run this regularly, and it'd be good to do so. And similarly it'd be good to improve this harness --- for example, it currently recompiles the source code, but ideally we'd like to take the existing binary and just run the tests. - In relation to the plugin compatibility tester, I think it'd make sense to pick up a dozen or so popular plugins, and do continuous testing against the tip of the core to detect any regressions. - Selenium tests [2] is a ruby-based blackbox test we apply against final deliverables of Jenkins. Oliver has been adding tests singlehandedly lately, but we could use more help here. Sauce Labs have also kindly gave us a free account on Sauce OnDemand, and so we'd love to run this regularly from ci.jenkins-ci.org, but we haven't done that yet either. [1] https://github.com/jenkinsci/plugin-compat-tester [2] https://github.com/jenkinsci/selenium-tests On 10/16/2013 08:16 AM, Marco Miller wrote:
Hello Jenkins devs, Kohsuke, We at Ericsson are welcoming community needs, in terms of potential work items for us -such as: * Jenkins core stabilization work for upcoming releases -any? * Jenkins plugins stabilization -which top ones to start with? * Jenkins core or plugins test coverage to improve -anyone? * incl. unit, integration or UI automation testing needs -yours? => thx for any needs you'd like to share with us, so we can maybe help. Needful contribs could be worked on soon! =) Fyi too: colleagues of ours will be present at JUC. -Marco, for Ericsson.com P.S. for Kohsuke: we met at JavaOne and connected recently; thx again btw!
-- Kohsuke Kawaguchi http://kohsuke.org/ -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
