[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [hudson-dev] Eclipse Hudson 3.0.0 Milestone M0 is available for download
|
Hi
New questions... I have found the first plugin which fails
- Where to report bugs on 3.0, bugzilla or jira ?
- How to handle if the plugin needs fixing ?
btw. It is the Role based security plugin, which gives this error when
saving hudson config (after activating)
Caused by: java.lang.ClassNotFoundException:
org.acegisecurity.acls.sid.PrincipalSid
at org.aspectj.weaver.bcel.ExtensibleURLClassLoader.findClass(ExtensibleURLClassLoader.java:54)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... 71 more
Best regards
Henrik
2012/1/18 Winston Prakash <winston.prakash@xxxxxxxxx>:
> I'm pleased to announce the availability of first milestone (M0) of Hudson
> 3.0.0 release from the Eclipse Foundation. The war file can be downloaded
> from
>
> http://eclipse.org/hudson/download.php
>
> This is our very first release of Hudson as a top level technology project
> from Eclipse foundation, albeit a Milestone. I wish releasing Hudson from
> the Eclipse foundation is as simple as commitng the Hudson code base in to
> the Eclipse Git Repository and then releasing it. Unfortunately that is not
> the case. Eclipse Foundation has a very stringent process for releasing a
> product under its umbrella [1]
>
> We have done the following steps to reach this stage
>
> Remove all the dependency on GPL/LGPL libraries [2]
> Apply CQs and get approval for individual components of Hudson code base
> [3]
> Apply CQ and get approval for external Javascript libraries bundled with
> Hudson
> Use latest Original libraries rather than the patched version [4]
> Provide branded look and feel [5]
> Use BIRT charts for Hudson charting needs (JFreechart can not be use because
> of its LGPL license)
> Check-in all Hudson code base to Eclipse git [6]
> Start continuous builds at Eclipse Hudson [7]
> Stabilize the code base after several library and technology changes arise
> due to IP review process
> QA certify the product before M0 release
> Apply CQ and get approval for external Java libraries bundled with Hudson
> (Pending) [8]
> Apply CQ and get approval for build and test libraries used to build and
> test Hudson (Pending)
>
> I'm glad, we have done this. The entire process gave us a great opportunity
> to clean up Hudson code base and make it easier to maintain in the future.
> Personally, I gained lots experience in understanding the innards of Hudson
> and get to know the good, bad, and uglier parts of Hudson code base.
>
> We are not done yet. We are allowed to release Milestones from Eclipse
> before completing 11 & 12. We expect 3-4 months worth of work to complete
> the entire CQ process (11 & 12 above) and thus planned our milestones
> towards final release of Hudson 3.0.0 around May-June time frame [9]
>
> [1] http://www.eclipse.org/projects/dev_process/development_process_2011.php
> [2]
> http://wiki.hudson-ci.org/display/HUDSON/Hudson+at+Eclipse#HudsonatEclipse-LGPLCleanup
> [3]
> http://wiki.eclipse.org/Hudson-ci/eclipse_migration/Hudson_Code_Contributions
> [4] http://wiki.hudson-ci.org/display/HUDSON/Patched+libraries+and+plugins
> [5] http://hudson-ci.org/images/hudson-new-branding.png
> [6] http://git.eclipse.org/c/hudson
> [7] https://hudson.eclipse.org/hudson/view/Hudson/
> [8] http://wiki.eclipse.org/Hudson-ci/development/third_party_libraries
> [9]
> http://www.eclipse.org/projects/project-plan.php?projectid=technology.hudson
>
> Thanks,
>
> - Winston
>
> _______________________________________________
> hudson-dev mailing list
> hudson-dev@xxxxxxxxxxx
> http://dev.eclipse.org/mailman/listinfo/hudson-dev
>