|
|
|
|
|
Two weeks ago Hudson reached release 1.300 (yep, three hundred releases, and the latest is already 1.303!) and Kohsuke wrote a short Commemoration Post summarizing some of the accomplishments. By all metrics the project is doing very well: I'll argue that Hudson is now the leading CI tool, the traffic on USERS@Hudson is over 1200/month and the project is very well grounded in the community with over 140 committers. |
As adoption continues to grow, Kohsuke is adjusting the community releases to increase stability and we are working to deliver supported releases and other features from Sun soon. And, all along, the number of plugins and features will continue to grow, including a new CLI features that can be used to Provide a Groovy Shell.
So, here is a toast to Kohsuke's baby, may it Live Long and Prosper, may it continue to grow and reach many more releases and users. And we hope to see you all at the UnConference, and at CommunityOne and JavaOne
|
This week's webinar is on Thursday, Jan 22th, 11:00 am PT. Jane Young (and guests) will provide an overview of ASAdmin, the GlassFish CLI console (v2, v3). Asadmin enables the same functionality in the GUI console but in a format that is often more adequate for automation. Asadmin has bee described as "GlassFish's hidden gem"... Slides and other material will be posted to the Presentation Page; as usual, we encourage your participation through questions before or during the presentation via the companion chat. As usual, recordings of the presentations will be made available later. |
Added - Due to technical difficulties I could not host the webinar and it will be rescheduled. It is currently penciled in for Thu, Feb 19th.
|
|
GlassFish v3 Prelude (download) is designed for extensibility - at multiple points, including Admin CLI, Monitoring, Deployment, Container, Configuration and Branding. Sreeni's latest note explains how to Extend the CLI using the HK2 services and OSGi. |
Also see Ken's presentation from Nov 6th on how to Extend the Admin Console, also using the same facilities.
|
A tip from
Kedar:
How To Run a Large Batch of Commands |
|
Documentation is one of the strengths of glassfish but we want to improve it further. We already sped up the content at docs.sun.com and Paul is now soliciting feedback for the Online Help. If you would like to provide feedback or simply read the latest documentation, please use the document comment wiki at the GlassFishDocs page. |
Note that the deadline for feedback in time for GlassFish v2 FCS is just next week: July 23, 2007.
|
The old Unix command vmstat(1M) is a workhorse for finding out what your system is doing. Now Jane shows how GlassFish has a similar mechanism; check this image for instance - or go to her blog for more examples. |
Administration and monitoring is a typical place where administrators write all sorts of useful scripts. Sun's Web Server has a TCL interpreter embedded; GlassFish has a nice CLI but it is proprietary. Abhijit was brainstorming that perhaps we could use JSR-223 to plug different interpreters. Another separate idea would be to help people share useful scripts. What do you think?
|
The command line interpreter
in the latest GlassFish builds will give you
the best matches if you mistype your commands.
So if you type
Really handy for interactive use, specially for some of us, with high mistyping rates... |
Check Jane's blog for details and try it out from the download page.
|
The Bourne-Again SHell is a popular Unix shell that is sh compatible and includes features from ksh and csh. Among its features it provides Programmable Completion. Harsha shows how to use bash to provide autocompletion for GlassFish commands. It is fairly simple, check it out. |