events
news
The Linux Foundation
 
 
LSB:PM:Shell Appchk

From The Linux Foundation

Contents

[edit] 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.

[edit] 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.

[edit] 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

[edit] Resources

No resources have been dedicated to this project.

[edit] Hardware

No hardware has been dedicated to this project.

[edit] Contacts

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

Name Role
Jeff Licquia Project Owner


[edit] 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

[edit] Active

Task Owner Status Outlook

[edit] Completed

Task Owner Status Outlook

[edit] Pending

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

Task Owner Status Outlook

[edit] 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)

[edit] Archived Weekly Status Reports


[Article] [Discussion] [Edit] [History]