LSB Infrastructure Project

Jump to: navigation, search

General Information

LSB Infrastructure Program was run by ISPRAS under a contract with the Linux Foundation in 2006-2010. The project was targeted at advancing the LSB infrastructure quality and usability for supporting the LSB community and address general compatibility problems between various applications and Linux distributions. Most of the project staff were from the ISPRAS Linux Verification Center.

Key Project Areas

The key ISPRAS areas in the project are:

  • LSB Infrastructure Tools – this is to develop and later on maintain and mature various infrastructure tools to support LSB development and promotion:
    • Central LSB Database & various data transformation scripts
    • LSB Navigator – a web portal on top of the central LSB database with advanced navigation, queries, community collaboration mechanisms, developers’ feedback and contribution interface to promote information about LSB and surrounding ecosystem and also for making decisions and coordinating LSB workgroup.
    • LSB Distribution Checker – to automate Linux distribution testing and make it user friendly.
    • Linux App Checker – to automate Linux application testing and make it user friendly.
    • LSB Certification System - to support and facilitate LSB certification process.
    • Problem Reporting System (this is a part of the certification system though quite independent).
    • Misc. auxiliary tools for automating investigation and analytical tasks.
  • Linux Testing:
    • Developing/adapting testing technologies and tools for automated test development of various quality grades:
      • UniTESK for deep testing (ISPRAS owned technology with over 10 years history).
      • T2C – methodology and tools for normal tests development. T2C 1.x was developed specially for the LF on top of TET harness and ideas of GTKVTS .inp files.
      • Azov – innovative methodology and tools for automated massive development of shallow tests based on extended information from the central LSB database(developed specially for the LF).
    • Developing new tests of the three levels of quality.
    • Analyzing fails found by the tests and collaborating with upstream to fix them.
  • Investigation and Analysis
    • Analytical work to find and fix various LSB related issues, perform data mining, research and prepare decision making materials.

Key Team Members

  • Linux Foundation:
    • Ian Murdok - CTO (2006-2007)
    • Dan Kohn - CTO (2007)
    • Markus Rex - CTO (2008-2009)
    • Ted Tso - CTO (2009-2010)
    • Jeff Licquia - Senior Engineer (2006-Present)
    • Stew Benedict - Engineer (2006-Present)
  • LSB Community Veterans:
    • Mats Wichmann (Intel)
    • Alan Clark (SuSE)
    • Robert Schweikert (SuSE)
    • Darren Davis (SuSE)
    • Kay Tate (SuSE)
Personal tools