The Linux Foundation

 
LSB:PM:Multi-Version Tools

From The Linux Foundation

Contents

Open Issues

This project has been assigned to ISPRAS; more details need to come from them.

Vision

Right now, switching target versions of the LSB requires the complete reinstallation of the entire SDK.

We encourage ISVs to target the oldest version of the LSB they can. Because building with different versions of the LSB is so difficult, ISVs choose the version of the LSB they target using other, more arbitrary criteria; either some easy heuristic ("the latest"), or by examining which distributions are certified to which versions, and picking the distros they like. Too often, the difficulty of targeting the "proper" LSB version is not seen as providing enough value for the cost.

To fix this, we should support two new features in our SDK:

  • It should be possible to build to multiple versions of the LSB without re-installing the SDK. Preferably, the version can be chosen at build time, with as few obstacles as possible.
  • Optionally, we should provide tools which can identify which version of the LSB is needed by the application, and build appropriately. This could be done as part of the build process, or separately as an audit tool for already-built applications.

Milestones

A rough proposed schedule for this project. When we anticipate that we will reach certain milestones. Also, if the project has an absolutely-must-be-completed-by date, mention it here.

Milestone Plan Date Outlook Comments

Resources

No resources have been dedicated to this project.

Hardware

No hardware resources have been dedicated to this project.

Contacts

List of people who are working on the project and their roles.

Name Role
Vladimir Rubanov Project Owner


Tasks

Tasks will map many-to-one to milestones. Tasks are specific actionable work items that need to be completed in order to reach a milestone

Active

Task Owner Status Outlook

Completed

Task Owner Status Outlook

Pending

Tasks that can't be scheduled yet because they are waiting on some other task or external entity

Task Owner Status Outlook

Comments

The project has been assigned to ISPRAS. Most likely, the ISPRAS pages have more detail on the progress of this task, which should be linked here.

Jeff Licquia 13:22, 7 April 2008 (PDT)

Archived Weekly Status Reports


[Article] [Discussion] [View source] [History]