Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Hudson-ci/community meetings/Apr162012"

(Agenda items)
(Minutes)
 
(4 intermediate revisions by the same user not shown)
Line 3: Line 3:
 
<br>  
 
<br>  
  
= Agenda items =
+
= Minutes =
[from susan]
+
*latest CQ count
+
*next milestone release
+
*New java.net release
+
*resolving recursive dependencies in core
+
*using Eclipse marketplace for plugins
+
*Eclipse contributors
+
  
[from henrik]
+
*Eclipse Progress
* How do we fix that hudson 3 currently cannot be built??. Hudson war (in core) depends on the plugins, but hudson plugins cannot be built because hudson-plugin-parent isn't built (because core fails too soon)  
+
**latest CQ information
* Status of hudson on hudson and sonar installation?
+
***2 outstanding issues
* Status of gerrit usage? (it is available we just need to sign up: http://wiki.eclipse.org/Gerrit). I think we need this as the github replicas are not really working (I can't find up2date github repos)
+
****need to go to antler3 as this is approved by Eclipse
* I think we need to redo our Tiers list for the plugins.I see plugins in Tier 2 (Hudson maintained and in addition are tested as part of the QA certification process) but they have moved on and released several Jenkins only versions.Personally I don't consider retesting an outdated version of a plugin to fit a Tier 2 category. I suggest the following Tiers
+
****embedded zip file in hudson core - tasks.hpi - need to remove
** Core: (All plugins delivered as part of the core)
+
**Duncan will update stats page on Eclipse wiki
** Tier 1: Plugins (hich signal Hudson support in the pom and which is tested as part of the core release process or hudson-on-hudson. could in theory contain plugins with jenkins only support but we test as part of our release process?
+
*Milestone 2 release
** Tier 2: Plugins which signal Hudson support but are responsible for their own QA. Also plugins with jenkins parent but performs QA on Hudson
+
**Main change is removing Groovy
** Tier 3: Plugins which signal Jenkins support but we are performing some install testing or hudson-on-hudson testing.
+
***impacts on security
** No Tier: Others
+
***tests fixed, just 2 tests in test harness still broken - Matrix (will be fixed after core release)
 +
**Geoff has issues
 +
***SVN plugin testing - cannot set usrname/pwd (linux and windows)
 +
***Groovy plugins (one appears to be cascade problem - needs to be forked)
 +
***all logged
 +
***need candidate release by Wednesday
 +
***Duncan will update website for M2
 +
*M3 release themes
 +
**plugin review
 +
**update centers
 +
*Full Eclipse Release
 +
**still looking to a June release
 +
**dependent on getting through the Eclipse IP process by then, but running into resourcing issues at Eclipse as the Juno release (June) gears up
 +
*java.net release
 +
**2 bugs in SVN plugin in Bugzilla - for hudson on eclipse
 +
**review core bugs and release 2.2.1
 +
*maven.glassfish.org
 +
**redirecting to java.net
 +
**there is a workaround to build plugins
 +
**Winston, Geoff and Henrik to work offline
 +
**Maven3 bug376785
 +
*using Eclipse marketplace for plugins
 +
**Duncan not convinced, mostly for Eclipse IDE plugins
 +
**are we fitting into it artificially, not benefits of particular plugins, voting most popular etc
 +
**Susan to discuss further with Eclipse
 +
*Eclipse committer
 +
**Henrik - Eclipse protocol - needs to be signed by his employer (not consultants). susan to check
 +
**Gerrit means he can contribute
 +
*Bundled Plugin circular dependency problems
 +
**Building without using snapshots has a circular dependency:Hudson war (in core) depends on the plugins, but hudson plugins cannot be built because hudson-plugin-parent isn't built (because core fails too soon)  
 +
**because changes related to groovy and stapler in this release and no interim releases have been done
 +
**after m2-1 staged today it will be stable and no circular deps
 +
**resolving the issues of bundled plugins will resolve for the long term. Winston is working on this for M3
 +
*Status of hudson on hudson  
 +
**URL is http://ci.hudson-ci.org
 +
**Duncan to create Henrik a user, he has job scripts for uploading jobs
 +
**Duncan to get Sonar latest version setup now disk issues addressed
 +
*Status of gerrit usage? (it is available we just need to sign up: http://wiki.eclipse.org/Gerrit).  
 +
**Github replica is over 4 months old - needs Winston to do.<br>
 +
*Plugin testing framework ready.  
 +
**makes matrix jobs for core versions and test cases specify required plugins  
 +
**make instance with plugins, runs, shuts down
 +
**can run on Hudson on Hudson if it can support firefox. - henrik can setup
 +
**need to work on how do we get people to use it ie. who will start adding testcases for install tested plugins? - part of M3 review
  
* I think I have the plugin testing framework ready. How do we get people to use it ie. who will start adding testcases for install tested plugins?
+
*Attendees:
 +
 
 +
Susan Duncan
 +
 
 +
Duncan Mills
 +
 
 +
Henrik Lynggaard Hansen
 +
 
 +
Gary Struthers
 +
 
 +
Winston Prakash
 +
 
 +
Stuart McCulloch

Latest revision as of 10:40, 17 April 2012

Hudson Continuous Integration Server
Website
Download
Community
Mailing ListForumsIRCmattermost
Issues
OpenHelp WantedBug Day
Contribute
Browse Source
Hudson-bust.png Community Meeting 16-April-2012












Minutes

  • Eclipse Progress
    • latest CQ information
      • 2 outstanding issues
        • need to go to antler3 as this is approved by Eclipse
        • embedded zip file in hudson core - tasks.hpi - need to remove
    • Duncan will update stats page on Eclipse wiki
  • Milestone 2 release
    • Main change is removing Groovy
      • impacts on security
      • tests fixed, just 2 tests in test harness still broken - Matrix (will be fixed after core release)
    • Geoff has issues
      • SVN plugin testing - cannot set usrname/pwd (linux and windows)
      • Groovy plugins (one appears to be cascade problem - needs to be forked)
      • all logged
      • need candidate release by Wednesday
      • Duncan will update website for M2
  • M3 release themes
    • plugin review
    • update centers
  • Full Eclipse Release
    • still looking to a June release
    • dependent on getting through the Eclipse IP process by then, but running into resourcing issues at Eclipse as the Juno release (June) gears up
  • java.net release
    • 2 bugs in SVN plugin in Bugzilla - for hudson on eclipse
    • review core bugs and release 2.2.1
  • maven.glassfish.org
    • redirecting to java.net
    • there is a workaround to build plugins
    • Winston, Geoff and Henrik to work offline
    • Maven3 bug376785
  • using Eclipse marketplace for plugins
    • Duncan not convinced, mostly for Eclipse IDE plugins
    • are we fitting into it artificially, not benefits of particular plugins, voting most popular etc
    • Susan to discuss further with Eclipse
  • Eclipse committer
    • Henrik - Eclipse protocol - needs to be signed by his employer (not consultants). susan to check
    • Gerrit means he can contribute
  • Bundled Plugin circular dependency problems
    • Building without using snapshots has a circular dependency:Hudson war (in core) depends on the plugins, but hudson plugins cannot be built because hudson-plugin-parent isn't built (because core fails too soon)
    • because changes related to groovy and stapler in this release and no interim releases have been done
    • after m2-1 staged today it will be stable and no circular deps
    • resolving the issues of bundled plugins will resolve for the long term. Winston is working on this for M3
  • Status of hudson on hudson
    • URL is http://ci.hudson-ci.org
    • Duncan to create Henrik a user, he has job scripts for uploading jobs
    • Duncan to get Sonar latest version setup now disk issues addressed
  • Status of gerrit usage? (it is available we just need to sign up: http://wiki.eclipse.org/Gerrit).
    • Github replica is over 4 months old - needs Winston to do.
  • Plugin testing framework ready.
    • makes matrix jobs for core versions and test cases specify required plugins
    • make instance with plugins, runs, shuts down
    • can run on Hudson on Hudson if it can support firefox. - henrik can setup
    • need to work on how do we get people to use it ie. who will start adding testcases for install tested plugins? - part of M3 review
  • Attendees:

Susan Duncan

Duncan Mills

Henrik Lynggaard Hansen

Gary Struthers

Winston Prakash

Stuart McCulloch

Back to the top