Skip to content

Phone conference, december 22th 2011

phdeniel edited this page Dec 23, 2011 · 1 revision

Managing branches

A long discussion was made about the way thew "company branches" should be used. Roughly, companies should get the latest stable 'next' branch and rebase their work on it. Then, once the stuff is stable, the result is push to their company branch in the company's own repository. A pull request is then made to Philippe, requesting the company's compagny branch to be merged with Philippe's company branch. The integration will be made Philippe's repository and push to next. Once stable a tag will be applied and a new cycle begin.

Roughly, the cycle work like this (let's consider the IBM dedicated repo)

  1. IBM get's Philippe's latest stable 'next'
  2. IBM merges the fetched 'next' and their latest commit and pushes this to branch 'ibm' in IBM's repo
  3. IBM make a github pull request from IBM/ibm to Philippe/ibm
  4. Philippe merges and checks ibm and next in his own repo, then apply a stable tag one stable
  5. goto 1) (NB: yes, I can use goto ;-) ).

Features to be merged

IBM will provide 'blocking locks'. LinuxBox will provide a rebased version of their pNFS work Panasas (Jim) pushed early (and unstable) version of his new FSAL interface

Release 1.3.0

NFS-Ganesha v1.3.0 will be released on December 23rd. It contains bug fixes, Matt's avl based directory management and the parsing of CIDR address ranges in the export list.

RPC layer deprecation

NFS-Ganesha currently has 3 possible RPC layer... Two of them must disappear. The RPCALs "ONCRPC" and "GSSRPC" will disappear, TIRPC will be the only one remaining. It is the best possible choice : it has ONCRPCv2 implementation, it has gss features, it supports IPv4 and IPv6. TIRPC will be a good start point for Matt's backchannel implementation. A work on implementing RPC/RDMA is TIRPC will be made in 2012, making it possible for ganesha to have RDMA based exports.

Last phone conference in 2011

Because of the Holidays, no phone conference will be done next week. Next phone conference is scheduled on January the 5th, 2012.

Merry Christmas and Happy Holidays :-)