Community Contributed Rolls

You can find Rolls from Rocks 5.4 and previous versions here:

[[http://rocks.stanford.edu/ISOS]

To contribute a community developed roll please contact a member of the working group listed below.

Rolls Working Group

About

The Rolls Working Group (RWG) was formed in response to user demand for a method to share user contributed rolls.

RWG Meetings

The RWG meets 11:00AM Pacific Time on the 1st/3rd Tuesday of each month via WebEx. Please send an email to one of the RWG members if you'd like to attend.

Goals

The main goal of the RWG is to provide the ROCKS community with lightweight flexible rolls that meet real needs of cluster managers. This is in contrast to many rolls that are developed and distributed without input from the community (bloatware rolls). We expect to provide roll for deploying common cluster software and utilities at the demand of the ROCKS community. The need for our group was noticed from the long standing membership in the Rocks Discussion groups where a majority of user questions result in the sharing of custom scripts and even rolls for getting clusters to behave as cluster managers expect. There seemed to be no place to keep tabs on these requests, or to centralize the work around, patches, new rolls, etc. The aim of this group is to give the ROCKS community a place to share their in house scripts, rolls, and expertise with the community.

We will be working with vendors to establish relationships such that we can redistribute commercial software in the form of rolls. We are also working toward a system that will automate nightly builds of the contributed rolls resulting in iso files available for download.

We are also looking to implement a bug tracking system of some sort for the community developed rolls which is a big step towards providing a true Open Source community.

How to Contribute or suggest a Roll

If you have a desire to contribute a roll, custom script, or other tool to the working group it can be accomplished by sending an e-mail to one of the charter members listed below.

  • Scott Hamilton (hamiltonsl at mst.edu)
  • Mark Potter (marklpotter at gmail.com)
  • Steve Jones (stevejones at stanford.edu)
  • James A. Peltier (jpeltier at sfu.ca)

We are still coming up with policies and procedures to manage the contribution of new rolls and the addition of new members. Being a small group at present we have left all rolls open to the entire group for modification. As the membership increases we may see a need to create sub groups to manage different projects. We fully expect those who contribute rolls to monitor the bug tracking system and handle issues related to their contributed rolls, once the system is in place. Of course anyone in the group is free to address issues on any particular project.

In order to contribute to the project you will need to provide one of the charter members with an ssh public key to associate to your account. This will give you access to the subversion server for creating your project repository. There is no need to provide a source tar-ball or compiled iso files at this time as the system will build a tar-ball from the repository. As things progress there will be a certain format required for the repository directory structure that will allow the system to automatically build the rolls, source tar-balls, and generate online documentation for the rolls.

Members

The following people have expressed interest in participating in the WG. Membership is open to all people, the only requirement is that you are prepared to work.

  • Scott Hamilton (hamiltonsl at mst.edu) - Roll Developer (Core)
  • Mark Potter (marklpotter at gmail.com) - Roll Developer (Core)
  • Steve Jones (stevejones at stanford.edu) - Roll Developer (Core)
  • James A. Peltier (jpeltier at sfu.ca) - Community Contributed Rolls Manager Software (Core)

To Do List

  • Organize on the Rocks mailing list and elect a chairperson for the group
 
home.txt · Last modified: 2011/03/23 12:17 by smjones
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki