events
news
The Linux Foundation
 
 
LSB:PM:Shell Appchk

From The Linux Foundation

Contents

Open Issues

At the LF Summit, it was decided that this project should go ahead, with the cautionary note that a comprehensive tool will be a large task. The ideal would be to create an independent shell syntax parser, but in a pinch, a set of regular expressions covering the most common bash-isms should be sufficient.

Vision

We have application checkers now for C, C++, Perl, and Python, but none for shell scripts, which may be the most common scripts deployed. Furthermore, the popularity of bash often means that "bash-isms" creep into shell code that is shipped on Linux, because most developers assume that /bin/sh will be bash. This results in scripts which are not compliant with the LSB, which will break on Linux distributions using other LSB-compliant shells as /bin/sh, such as Ubuntu.

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 has been dedicated to this project.

Contacts

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

Name Role
Jeff Licquia 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 last word on this project, from the LF Summit, came from Alexey of ISPRAS. Is ISPRAS prepared to do the work for this project?

Jeff Licquia 13:59, 17 April 2008 (PDT)

Archived Weekly Status Reports


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