Boost logo

Boost :

From: Beman Dawes (bdawes_at_[hidden])
Date: 2007-11-23 11:12:03

In trying to do merges into the release branch, I'm running into
precommit check failures due to filename and path issues.

I've run the inspection report for name issues.


The inspect program is treating as errors:

* Filenames longer than 31 characters.

* Filenames beginning with a non-alphabetic character.

* Directory depth greater than 8.

* Path length greater than 100 characters.

* More than one period ('.') in a name.

These requirements were put in place to ensure that Boost on a CD would
be readable on systems that only supported the minimum ISO 9660:1988

Since then, ISO 9660:1999 has come out, removing many of the old
restrictions. See

The only remaining ISO 9660:1999 restriction that affects Boost is a
maximum path length of 207. To calculate that, we assume a root in the
form boost_X_XX_X.

I burned the current trunk onto a CD, and verified that the very deep
and long paths could be read without problems on Windows (XP SP2), Linux
(Ubuntu 7.10), and Mac OS X (Leopard).

I recommend we remove all restrictions except for a path length limit of
207 characters.


Boost list run by bdawes at, gregod at, cpdaniel at, john at