Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Hudson » What would you like to see in Hudson 3.2?
What would you like to see in Hudson 3.2? [message #1262511] Mon, 03 March 2014 13:14 Go to next message
Greg Stachnick is currently offline Greg Stachnick
Messages: 4
Registered: July 2009
Junior Member
The Hudson team is planning our next feature bearing release, Hudson 3.2, and we would like to get your ideas on new features that you would like to see in Hudson.

Are you using the new Team feature and would like to see more options for Team management?
Are there new plugins you would like to see?
Do you want to see more enhancements around Cascading Jobs?
Is there something entirely new you would like to see supported in Hudson?

We are interested in your feedback and want to hear from you. We also invite you to join our regular Community Meeting calls to talk to us in person.

Thanks,
Greg
Re: What would you like to see in Hudson 3.2? [message #1262584 is a reply to message #1262511] Mon, 03 March 2014 15:00 Go to previous messageGo to next message
Jonathan Dumont is currently offline Jonathan Dumont
Messages: 53
Registered: March 2011
Location: Laval
Member
Hi,

I will may propose things which already exist, but I try :

  • Support the latest version of Maven
  • In our teams, we currently use the 'CI Game' plugin, and it's really efficient to involve our developers. It's working, but not really maintained. This can may be included in the Team features ?
  • Hudson should be able to offer a new graphical view or graphical editor to display how the builds are organised. This may be useful with cascading jobs, or jobs matrix.
  • An other interesting kind of view should be a 'calendar' with different agendas (one per team, per project ... ) to have a dashboard with all the things that can trigger a build (an alarm, an SCM pool, etc.)
  • Add a mechanism to manage the requirements traceability, to see all the requirements covered by a build, tag them, etc.


Re: What would you like to see in Hudson 3.2? [message #1264699 is a reply to message #1262584] Wed, 05 March 2014 07:28 Go to previous messageGo to next message
Damian Rzeszot is currently offline Damian Rzeszot
Messages: 6
Registered: January 2014
Junior Member

  • Git Plugin should work as it should. The notification of changes to the repository (push hook) will polled all jobs with enabled "Poll SCM" option.
  • Request to http://host/git/notifyCommit?url=.. needs authorization, but shouldn't.
Re: What would you like to see in Hudson 3.2? [message #1273001 is a reply to message #1262511] Wed, 19 March 2014 05:28 Go to previous messageGo to next message
Marco  Lehmann-Mörz is currently offline Marco Lehmann-Mörz
Messages: 53
Registered: July 2009
Member
Hi all,

Hudson Git Plugin should not rely on installed git. It should really use jgit instead!
Support a number of jobs at the bottom or in the title on each view.
Make the "All"-view hideable.
Start Method (Run as Windows Service) in Node Configuration should take another two parameters (host, servicename)

Thank you.

--
Marco
Re: What would you like to see in Hudson 3.2? [message #1273108 is a reply to message #1262511] Wed, 19 March 2014 10:26 Go to previous messageGo to next message
Jörg  esterhenn is currently offline Jörg esterhenn
Messages: 1
Registered: January 2012
Junior Member
Here's our whishlist:

  • Put your focus on performance and stability (of existing features)
  • Improve the documentation especialy of Hudson Core plugins and features
  • Improve the Maven Integration (the current integration feels somehow like an impurity)
  • Integrate the concept of build pipelines into Hudson Core

Re: What would you like to see in Hudson 3.2? [message #1274272 is a reply to message #1273108] Fri, 21 March 2014 04:13 Go to previous messageGo to next message
k z is currently offline k z
Messages: 71
Registered: October 2012
Member
Fix git plugin please, single repository commit hook triggers pulling on all jobs git is configured - which makes push notification practically useless
Each user should have its on default view
Fix bugs, update plugins, its more important than new functionality, at least to me
Fix hudson slave as a windows service

[Updated on: Fri, 21 March 2014 04:22]

Report message to a moderator

Re: What would you like to see in Hudson 3.2? [message #1276192 is a reply to message #1274272] Mon, 24 March 2014 04:05 Go to previous messageGo to next message
Denis Schettl is currently offline Denis Schettl
Messages: 13
Registered: December 2013
Location: Schwalbach, Germany
Junior Member
* Bind team-jobs to team-assosiated build-client-labels (somethink team-a-label): So admin's can restrict where team-jobs should run.
* Some more support for build-pipelines.
* Maven3-toolchain-files should be able to expand containing variables while tranfering to target build-client. This makes the build-clients more flexible.
* Fix hudson-slave as windows service.

Thanks ...
Denis
Re: What would you like to see in Hudson 3.2? [message #1282096 is a reply to message #1262511] Tue, 01 April 2014 17:30 Go to previous messageGo to next message
Henrik Lynggaard Hansen is currently offline Henrik Lynggaard Hansen
Messages: 5
Registered: November 2013
Junior Member
Our wishlist

* Password reset functionality with internal database!!

* Maven integration to support newest maven versions

* A new which lists all jobs in a team instead of having to manually pick them out or use reg-exp. Preferably the view tab should only show up if I have am in said team.

* Ability to supply cause when executing builds via api when logged in. Apparently it only works when using security token, but that doesn't work with team suppport

* Proper audit log of events and just just output in real log (e.g. currently access denied gets a full stack trace in the logs)

* Ability for APIs to specify job dependencies that are only used for display purposes e.g. so visualize a flow created via jenkinsflow (python api)
Re: What would you like to see in Hudson 3.2? [message #1333715 is a reply to message #1282096] Mon, 05 May 2014 03:31 Go to previous messageGo to next message
Lukasz Jader is currently offline Lukasz Jader
Messages: 30
Registered: October 2013
Member
I wish 3.2 would not require authentication for SCM Post-commit notification:
Reference: http://www.eclipse.org/forums/index.php/t/713005/
Re: What would you like to see in Hudson 3.2? [message #1385921 is a reply to message #1333715] Thu, 12 June 2014 05:30 Go to previous messageGo to next message
Lukasz Jader is currently offline Lukasz Jader
Messages: 30
Registered: October 2013
Member
Please close leaking InputStream in:
https://github.com/eclipse/hudson.core/blob/master/hudson-core/src/main/java/hudson/model/Descriptor.java#L629
Re: What would you like to see in Hudson 3.2? [message #1386006 is a reply to message #1385921] Thu, 12 June 2014 16:58 Go to previous messageGo to next message
Winston Prakash is currently offline Winston Prakash
Messages: 386
Registered: August 2011
Location: Fremont, CA USA
Senior Member
Hi Lukaz, thanks for the tip. I will look at it. Just curious. Can you explain how do you find this out.

Winston Prakash
Eclipse Hudson team
Re: What would you like to see in Hudson 3.2? [message #1386032 is a reply to message #1386006] Fri, 13 June 2014 02:50 Go to previous messageGo to next message
Lukasz Jader is currently offline Lukasz Jader
Messages: 30
Registered: October 2013
Member
My hudson instance began to throw "IOException: Too many open files". So I examined how many file handles are open (ls -al /proc/__HUDSON_PROC_ID__/fd) and there was more than 4000 open file handles.
There was some obvious entries (*.jar and .log files), but most of entries was for .html help files from plugins:
3617 lr-x------ 1 tomcat6 tomcat6 64 2014-06-12 08:51 564 -> /HUDSON_HOME/plugins/cvs/WEB-INF/classes/hudson/scm/CVSSCM/help-preventLineEndingConversion.html
3618 lr-x------ 1 tomcat6 tomcat6 64 2014-06-12 08:51 565 -> /HUDSON_HOME/plugins/maven3-plugin/WEB-INF/classes/org/hudsonci/maven/plugin/dependencymonitor/DependencyTrigger/help.html
3619 lr-x------ 1 tomcat6 tomcat6 64 2014-06-12 08:51 566 -> /HUDSON_HOME/plugins/maven3-snapshots/WEB-INF/classes/org/hudsonci/plugins/snapshotmonitor/SnapshotTrigger/help-spec.html

After finding this out I've looked into the code and found mentioned InputStream leak.
Wild guess, is that it occures when we are restarting Hudson not classic way (stop process and start again), but "Reload configuration from disk" or "Restart" button in plugin installation page.
Re: What would you like to see in Hudson 3.2? [message #1386151 is a reply to message #1386032] Fri, 13 June 2014 12:42 Go to previous messageGo to next message
Winston Prakash is currently offline Winston Prakash
Messages: 386
Registered: August 2011
Location: Fremont, CA USA
Senior Member
Lukaz, your find is correct. Smart analysis. I noticed that there is a stupid logic to open an InputStream to find whether corresponding help file is available. This just to show the help icon. The Input Stream was not properly closed. I fixed it for 3.2.

Winston Prakash
Eclipse Hudson team
Re: What would you like to see in Hudson 3.2? [message #1387151 is a reply to message #1386151] Tue, 24 June 2014 09:03 Go to previous message
Lukasz Jader is currently offline Lukasz Jader
Messages: 30
Registered: October 2013
Member
Thanks Winston for fixing JNLP port, fixing leaking InputStream and adding UnsecuredRootAction for /notifyCommit url.

Is it possible for 3.2.0 to improve messages logging for slave nodes as requested in https://bugs.eclipse.org/bugs/show_bug.cgi?id=435876 ?
Previous Topic:SCM Post-commit notification should not require authentication
Next Topic:Install Slave as Windows Service
Goto Forum:
  


Current Time: Tue Jul 22 23:56:05 EDT 2014

Powered by FUDForum. Page generated in 0.01918 seconds