CDWG Minutes 2014-04-23

From OpenSFS Wiki
Revision as of 14:49, 23 April 2014 by Morrone (talk | contribs) (Created page with "Category:CDWG == Agenda == * Quick Lustre 2.6 Update * Lustre code stability discussion ** New landing requirements (documentation rules, maintainability/understandabili...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.


Agenda

  • Quick Lustre 2.6 Update
  • Lustre code stability discussion
    • New landing requirements (documentation rules, maintainability/understandability rules, etc.)
    • General release testing improvments
    • etc.

Attendance

  • Peter Jones (Intel)
  • Sebastien Buisson (Bull)
  • Justin Miller (IU)
  • Steve Young (Xyratex)
  • Cory Spitz (Cray)
  • Ruth (Sandia)
  • Chris Morrone (LLNL)
  • Meghan McClelland (Xyratex)

Minutes

2.6 update

lfsck things have landed

Cory - Cray is testing master on small system. simple IO tests are breaking things. They are still investigating; no tickets opened yet (.57 tag?) UPDATE: Later in the day opened as LU-4949

Other

Cory - what is next stable branch? Answer: not yet determined.

Lustre code stability

  • All but the most trivial function must have function comment

Have paragraph explaining the rule. Makes it easier to digest, easier to follow a rule when they understand the rationale behind it.

  • All structures must be commented well
    • check if current quidelines are adequate
  • Living internals documents, make them part of patch landing requirement

Release Testing Improvements

Cory mentioned at LUG that Cray would provide testing mix. He is working on that.

IU has an open source bio-informatics app that could be added to test suite.

Cray likes the racer testing rig that Oleg has built.

Ruth testing 2.4 at Sandia. Looking to get engaged testing newer releases.

Justin - Need to lower barriers to testing. Make it easier to present results in a central place. Could get more involvement.

Benefit to getting more people to run test suite.

Lots of desire for more testing, but no clear specific commitments at this point.

Action Items

  • Post new agreed upon landing guidelines (Chris)