Sunday May 02, 2010

Source Juicer – A New Way to Build Solaris Software


Source Juicer ( is a recently deployed Opensolaris website who's purpose it is to encourage community porting efforts for the solaris platform. Opensolaris now has two community governed IPS package respoitories, /pending and /contrib and Source Juicer delivers software into these repos. Source Juicer has two main components, the first is a web application that is responsible for accepting and managing community initiated package submissions. When a submission is made, a review thread is created allowing for community members comments and review of the package. At the same time as generating the review thread, the system attempts to build the package and if successful, it is published into the /pending repository. Once the submission has received two positive votes from designated approvers the package is promoted to the /contrib repository, where it is available as a community supported package. The second component is called BuildGrid, which builds and publishes packages. BuildGrid uses a number of Opensolaris technologies, namely ZFS, Zones, IPS & Pkgbuild to build the packages. The BuildGrid requires at least one spec file and one copyright file to successfully build a package. Its scalable and robust architecture allows for the continuous and simultaneous building of packages for different releases and different architectures. Included in the future plans of the Source Juicer development team is the goal to migrate the current release engineering process for the desktop consolidation to the Source Juicer application. This will provide the twin advantages of enhancing community involvement with the Desktop components of Opensolaris and moving away from the existing lengthy and cumbersome nightly builds to a continuous package-by-package build.    Also covered in the talk will be a a look at the origination of the project, a detailed look at the architecture and a brief walk-through of the creating and reviewing of a submission, plus the building and installing of a package.

Brian Nitz has been a software engineer since 1988. His contributions include support and service productivity tools for radiology workstations, QA and performance tools the successful deployment of over 7000 Sun JDS (Linux) desktops at a large bank, a multidatabase defect management system and components of the sourcejuicer package build web service He lives in Ireland with his wife and two kids where he enjoys travel, sailing and photography.
   Mark Duggan has worked since 1990 as a contract system administrator/integrator in Ireland and in the US, focusing on thin client solutions and Solaris/Linux backend services. Since joining Sun's Dublin based Desktop Engineering group in 2000, he has been a member of the desktop QA/RE team. Besides this engineering work he has also had a special focus on the promotion of Sun's desktop products, in the form of customer facing presentations and proof of concept pilots. In the past year, he has been responsible, as project lead, for the community oriented Source Juicer project, involved at all stages from conception, design, development and deployment of web application and backend build system.

Monday Apr 19, 2010

Solaris Security Summit: OpenSolaris User Groups

Harry Foxwell reports at the Solaris Security Summit, November, 2009.

download for iPod

more Security Summit videos

Wednesday Apr 07, 2010

Video: pkgsrc auf OpenSolaris und Solaris (German)

In this German video, Michael Moll of the Munich OpenSolaris User Group introduces us to the pkgsrc package management system and how you can use it to compile and install software on Oracle Solaris and OpenSolaris systems.[Read More]

Thursday Dec 10, 2009

Ben Rockwood & Deirdré Straughan: A Conversation at LISA '09

download for iPod

A conversation about LISA, conferences in general, open source communities, Solaris, OpenSolaris, Sun culture, Sun personalities, the value of video, social media, the old days on CompuServe, supporting customers online, why video instead of text blogs, measuring online impact, Facebook, Twitter,, the next big thing in social media, technical education...

Sunday Dec 06, 2009

Video: Einführung in OpenSolaris von Wolfgang Stief (Deutsch)

In this German Introduction to OpenSolaris, Wolfgang Stief explains the development model as well as features like Containers, DTrace, ZFS and Crossbow.

[Read More]

Thursday Dec 03, 2009

Deploying OpenSolaris in Your Datacenter

download for iPod

filmed at CommunityOne, June 2009.

Wednesday Dec 02, 2009

Video: Solaris 10 10/09 und OpenSolaris 2009.06 Update (Deutsch)

Constantin Gonzalez explains new features in Solaris 10 10/09 and OpenSolaris 2009.06, including the development process and current OpenSolaris user groups in Germany.[Read More]

Thursday Nov 12, 2009

What's NEXT for OpenSolaris

Glynn Foster at Oracle Open World 2009.

download for iPod

filmed & edited by Deirdré Straughan

Monday Oct 26, 2009

Drivers in the OpenSolaris Operating System

To download in m4v format, click the Menu button.

John Sonnenschein presents at the Kernel Conference, Australia, July 2009.

filmed by Deirdré Straughan

Wednesday Oct 07, 2009

Jack Adams and Nnenna Nwakanma of FOSSFA

Filmed at OSCON, July 2009.

filmed & edited by Deirdré Straughan


Learn more about the industry's first operating system designed for enterprise cloud computing.


« March 2015