|
|
|
|
|
Today is Nov 21th, 2009.
News shorts of interest to our communities, including:
|
Waiting for Godot
I read
Waiting for Godot
for HS, but I didn't expect to live it...
On the Road to GlassFish v3
We are getting very close. The buzz around JavaEE 6 and GFv3 at
#devoxx
was very positive; some more links:
New Releases
Final and Release Candidates releases:
More Devoxx
Devoxx is over. By all accounts, a successful show.
GlassFish Customers and Events
New customers; new events
Other News
|
A summary of today's news of interest to our communities. Today is Nov 19th, 2009. One more day to go at Devoxx, some Terracotta news and more GlassFish Events. The Java EE 6 specs are in voting right now, and we are still awaiting Godot. Note - this is an experiment to flush out the daily news that otherwise we can't cover due to limited time. Let us know how the format works for you. |
Terracotta News
Bumped into Alex Miller's blog and it has several posts worth mentioning:
Devoxx Updates
New GlassFish Events
The adoption of Hudson continues to grow and we are also beginning to see movement in Sun's commercial offering.
Kohsuke's Hudson Feed has many examples of adoption. The community is very active and recent posts include A Campfire Plugin and a CMake Plugin, a spanish Tutorial on SVN and Hudson and Using Hudson with Rational Team Concert (from the official IBM site!). Two posts with nice, quotable compliments are:
|
• From Grant Smith's Creating a Continuous Integration Server for Java Projects Using Hudson at Wazi: our conclusion - based on a combination of first-hand experience and other people's opinions - is that Hudson is the current front-runner among open source CI engines. • From Joe Heck: Hudson - A lot of things done right: check out Hudson. It's a quick check - one download, one command-line, and you are rolling. |
Three examples on the commercial side, all from today:
• We closed another customer for Sun's Hudson Support; nice! Just let us know if you have any questions.
• We also got email from one of Sun's Principal Field Engineers. He is overseas visiting a (very) large customer where he found wide use of Hudson and strong interest in improved support. We not even knew this company was using Hudson - strike another win for Open Source!
• And, our friends at Sun's Inner Circle - Sun's newsletter for CIOs - included an article on Hudson in the Nov/Dec issue.
Migration time! OpenSolaris, NetBeans and Hudson have moved (part of) their infrastructure.
|
The OpenSolaris Website Community migrated opensolaris.org from an ad-hoc web app to XWiki on October 26th, 2009 completing phase 2 of the OpenSolaris.org transition. Check the Transition FAQ for more details. This move had been in the planning for a long time and is still unfolding. The NetBeans site moved the week of Nov 2dn to a new site, see the Announcement and the FAQ. The new NB site uses the Kenai infrastructure but is its own instance, separate from that of Kenai.org. I believe this move has completed. |
The last (ongoing) move is for Hudson. Most of Hudson was at Java.Net but some parts were not - like the confluence-based wiki. After the availability problems from a couple of months ago, Kohsuke and the community decided to move the bulk to Kenai. That move is still ongoing but some key sections, like the front-page, have already moved.
In all cases, these moves are intended to be (mostly) transparent to the users (hopefully with improved QoS).
|
Harpreet has been driving the creation of a Several New WhitePapers for the Sun GlassFish Portfolio. Topics covered include: Hudson, JBoss, WebSpace Server Cloud and many more. A full list is available from the GF Portfolio Resources page. Also see the Sun.Com Resources page for whitepapers and more across all of Sun's products. All whitepapers are free but registration is required. |
|
Kohsuke's Webinar on Hudson last week was a success; it was very well attended and had Great Reviews, and it is now Available for Replay (free, but requires registration). If you are interested in the topic, also check the Hudson Whitepaper. And, if you want to move beyond that, Sun offers Hudson support as part of the GlassFish Portfolio offering - see Summary of Offering. |
|
A reminder that Kohsuke will be presenting our first Hudson webinar tomorrow, October 14th, at 10:00 am PDT / 1:00 pm EDT / 19.00 CET. The webinar is free but Registration is Required. Kohsuke also authored the recently published Hudson Whitepaper. |
As we reported yesterday, Java.Net is under a DDOS attack (seems somewhat similar to this one). The Sun and CollabNet teams are working hard to address this but it's taking longer than we all want, so here are a few useful links that apply to GlassFish and Hudson.
|
First, because the services used by our projects come from multiple infrastructures, some sites have not been affected (knock on wood - or toca ferro). The following seem to be unaffected:
•
wikis.glassfish.org,
wiki.hudson-ci.org/,
maps.glassfish.org/server
|
For the case of Hudson, there is a run-time impact due to the plugin-store which has been addressed in the latest build, but see Dealing with Outages, and also see this discussion of longer-term solutions.
I'll add more useful links as I find them / people report them to me. Thanks for your patience while we deal with this situation.
|
The registration for the Hudson webinar on October 14th is now open:
Title - Blueprints for Deploying a Software Project on Hudson
|
Also, check out the Developing Software Collaboratively with Hudson white paper.
|
See our GlassFish Events Calendar for this and other events. |
|
We have published a new WhitePaper on Hudson: Developing Software Collaboratively with Hudson, like the rest of the GlassFish Portfolio WPs it requires (free) SDN registration. The WP provides a good overview of Hudson and Sun's commercial distribution: Sun CI Server (summary), which is part of the GlassFish Portfolio. Check it out and let us know what you think. And, on a separate but related topic, Kohsuke just came back from Presenting at JavaZone and it seems it went very well. The recordings are now available and they look very good - see the Full List, the encodings in Silverlight and MP4. |
|
JavaZone 2009 is this week, Sept 9-10th, at Oslo Spektrum. It looks like a nice venue, see Wikipedia and Bird's Eye, and they do all sorts of events, from Tom Jones to Muse. It looks like a great conference; like last year, Alexis will be there presenting on GlassFish v3 and this year Kohsuke will also attend to present on Hudson. For a full list of the presentations, check out the Agenda and the List of Sessions. |
Agile Development is very well represented in the conference, see among others:
• Continuous Performance Testing in the Cloud
by Ole-Martin Mørk, Eivind Barstad Waaler (also on Hudson)
• Agile Application Management by Jahn Arne Johnsen
• Agile Enterprise Development with Groovy and Grails by Björn Beskow
• Agile Specification Quality Control: How to do inspections on any kinds of IT Development outputs for measurement of major defects
by
Kai Thomas Gilb, Tom Gilb
•
Scaling Agile Software Development: Strategies for Applying Agile in Complex Situations by Scott W. Ambler
•
Tools and practices for agile architecture documentation by Per Spilling
•
Unconscious Taylorism - Why Old Thinking Hinders Agile Adoption by Marcus Ahnve
|
Kohsuke and I have been hinting at this for a while (and we pre-announced it at JavaOne) and now it is official: reflecting the continued growth of Hudson Adoption, Sun now provides Commercial Support for Hudson. Formally speaking, the offer is part of the Recently Announced WebStack 1.5 and you buy it via the GlassFish Portfolio Offering. In a nutshell, we are providing sustaining support, with priority treatment for bug fixes filed by customers. We also can provide consultative support for people interested in, say, creating private plugins or improving their internal Agile processes. Kohsuke has collected all the key pointers into this Summary Page. |
Additional links include the Features in the Offer, Terms of Support (bottom of main page) and Service-Level Agreement (bottom of main page). As always, we appreciate your feedback to help us continue to improve Hudson and Sun's offerings.
Added - Reports from the web:
• Our team in Hungary
|
July is usually a slow month but instead was a record month for USERS@Hudson. Part of this is Hudson, part of this is that the whole space of CI and ALM seems to be growing. Below are some recent additional links in this area, biased towards Hudson. Sun just released a commercial support for Hudson (within the GF WebStack) - I'll do a longer post tomorrow. |
•
From Sonatype, work on a
Maven+Nexus+Hudson Image for EC2;
Also looking for
3 FTE for Hudson.
•
From the
Sonar
folks, a Plugin for Hudson;
see
John's note
and the link at Sonar's
Support Page.
•
IBM products on
Measured Capability Improvement Framework (!)
and
Cloud Computing for Developers.
•
CollabNet's ALM product,
TeamForge, uses Hudson.
See
Features
and
Agile Support.
•
Atlassian
seems interested in
Software as Service.
•
Oracle has some ALM Products
(@Oracle,
@eWeek).
I'm sure we will learn more about them :-)
•
New Hudson articles:
Intro@SolitaryGeek and
at DevX.
Added - Hudson is mentioned very positively in Andrew Binstock's SDTimes article: Integration Watch: The quickly changing market for continuous integration . Also check Julian Simpson's Commentary and Analysis on the same topic.
Sun's LAMP support is assembled from two pieces: the L is from our Linux/GNU Support (see SunSolve entry), while the AMP comes from the GlassFish WebStack, which, in its latest incarnation includes Apache HTTP Server, lighttpd, memcached, MySQL, PHP, Python, Ruby, Squid, Tomcat, GlassFish (v2.1) and Hudson (features).
The inclusion of Hudson is a bit of an opportunistic move (more on that in a bit), the rest comprises a well tested, integrated, optimized, and extended component stack for your new and old Web Apps.
The WebStack can be downloaded here; the bundle includes the WebStack Enterprise Manager, which, unlike the other components, is not free right-to-use but rather is available with an eval license; this is a model like that of the GlassFish Enterprise Manager. The current release supports RHEL, Solaris and OpenSolaris (it is bundled in OpenSolaris); for additional details, check out the Documentation and Discussion Forum.
Check out these posts from the WebStack team:
|
•
Brian's
Announcement
|
|
Kohsuke has been expanding the capabilities of Hudson over the last few months to make it easier to manage and provision more machines (Swarm of Machines, EC2 Plugin, PXE Plugin) and then do interesting things on it (Selenium Grid, Hadoop Cluster). The latest addition includes a distributed fork Plugin that provides a CLI functionality similar to SSH and an companion language binding to Java and Groovy. Kohuke's intention is to simplify writing distributed builds that then can be executed across the machines managed by Hudson. Check out the details in Kohsuke's writeup and in the Wiki page. |