Skip to content

Program style

blackrim edited this page Feb 14, 2013 · 8 revisions

The goal of phyx is to provide a set of command line tools for unix/gnu/linux (or anything else with a c++ compiler I suppose) that are intuitive and have a similar structure and feel across each program. This is similar for common unix tools like ls, rm, cd, and so on. In order to achieve this, there need to be some general style guidelines that each program should follow to give the sense that each program is part of the package and to generally make it easier to interact with each program.

Program arguments

Program arguments should be provided in one of two ways

Man pages

Each program should have comprehensive man pages that are to be installed in the standard location.

File types

Clone this wiki locally