[Twg] Ideas for consideration

David Dillow dillowda at ornl.gov
Thu Jan 6 18:04:54 UTC 2011


TWG members:
	Please review Pam's memo and comment to the list. We'd like to discuss
the ideas on the Jan 13th call. That is expected to be a busy call with
other matters, so the more discussion we can shift to the mailing list,
the better.

Thanks,
Dave Dillow

On Mon, 2011-01-03 at 17:55 -0500, Hamilton, Pam wrote:
> Dear OpenSFS Execs,
> 
>  
> 
> The Support Working Group has had discussions regarding the board’s
> request to show rapid progress by getting a support RFP and
> development RFP out ASAP. We have two other ideas which can show
> progress immediately that we’d like the board to consider.
> 
>  
> 
> First, we could start with a community-developed OpenSFS Lustre
> release as a bootstrapping step. We’d propose that we target a release
> based on Oracle's 2.1 release (which is currently in development), for
> roughly half way through 2011. Our collaborative effort to test and
> stabilize 2.1 would add legitimacy to that release, and encourage the
> community to begin migrating to the Lustre 2 branch.  Note that a
> final OpenSFS release/development/support model can and likely will be
> quite different from this “birthing” step, but will hopefully be able
> to fully leverage any infrastructure deployed to support it.
> 
>  
> 
> We could proceed almost immediately by performing the following steps:
> 
>  
> 
> 1)  Create a branch named "2.0.59.0-opensfs" on github, which is based
> at Oracle's 2.0.59.0 tag.  This is a "pre-release" version on the
> branch that will be tagged 2.1 by Oracle in the next few months.
> 
>  
> 
> We can easily create a new branch with all of our patches applied to
> it each time Oracle adds a new tag, or when convenient for us.  I.E.,
> when Oracle tags 2.0.60.0, we create 2.0.60.0-opensfs, which contains
> all of our patches from the 2.0.59.0-opensfs, rebased onto the
> 2.0.60.0 tag. 
> 
> Eventually, 2.1.0 will be tagged, and we perform a rebase onto it
> named 2.1.0-opensfs.
> 
>  
> 
> 2)  We create a "opensfs-devel" mailing list, where Lustre developers
> and testers can communicate and coordinate their efforts.
> 
>  
> 
> 3)  When we discover bugs, we can initially use github's built-in
> issue tracking, or just use bugzilla.lustre.org, and agree to make all
> OpenSFS bugs dependants of a master OpenSFS tracking bug.  The
> developers can work out the details amongst themselves on
> opensfs-devel.
> 
>  
> 
> We have a volunteer who is willing to be the initial gatekeeper for
> the OpenSFS 2.1 release if there are no objections, or unless better
> candidates volunteer. Whoever the gatekeeper is needs to maintain the
> fairly rigorous processes developed at Oracle to maintain quality and
> reliability in both development and production branches.
> 
>  
> 
> Another idea which could be launched quickly is to put out an RFP to
> do an investigation into Btrfs and its use as a possible backend file
> system for Lustre. This wouldn’t involve any code development. The
> primary deliverable for this contract would be a report.
> 
>  
> 
> Both of the above ideas could be executed is the VERY short term and
> buy ourselves more time to work out the details of an RFP for release
> development and support. It’s the details and the questions they raise
> which make drafting a support RFP difficult and the reason we were
> going to have a face-to-face meeting. Questions like the following:
> 
> ·         What is the dollar amount OpenSFS expects to spend for such
> a contract?
> 
> ·         What timeframe does the contract cover, one year, two years,
> or ???
> 
> ·         Where will the money come from to pay for the contract?
> Dues? Or additional funds from members?
> 
>  
> 
> We can still get started on a draft, if the board is willing to answer
> the above questions and any others we have as we proceed. We are also
> willing to make up our own answers to such questions knowing that the
> board has the final say. Guidance would be appreciated but we’d also
> like our ideas given consideration.
> 
>  
> 
> Regards,
> 
> Pam
> 
>  
> 
> ___________________________________
> Pam Hamilton
> Lawrence Livermore National Lab 
> P.O. Box 808, L-556
> Livermore, CA  94551-9900
> E-Mail:  pgh at llnl.gov
> Phone:  925-423-1332          Fax:  925-423-8719
> ___________________________________
> 
> 
> 
>  
> 
> 
> 
> ______________________________________________________________________

-- 
Dave Dillow
National Center for Computational Science
Oak Ridge National Laboratory
(865) 241-6602 office



More information about the Twg mailing list