*Attention*: ISO 9660/names with multiple dots

Gentelmen, Apparently, ISO 9660, including Levels 2 and 3, does not allow names containing more than one dot character (see, for instance, http://www.gnscd.com/iso.htm). The requirement has always been present in our file/directory naming guidelines -- http://www.boost.org/more/lib_guide.htm#Directory_structure, but was never checked/inforced. As the result, currently we have quite a number of files (249!) that will have to be renamed before we can put them on an ISO 9660 CD -- see http://www.meta-comm.com/engineering/boost/names_with_dots.html. Note that this doesn't include BoostBook-generated documentation (since it is not in the current CVS), which uses multiple dots convention for the generated HTMLs all over the place. It's not going to be terribly hard to fix all these issues, but I wanted to bring this to everyone's attention to make sure that there is a consensus that this is a right thing to do, and that the benefits are worth the trouble. -- Aleksey Gurtovoy MetaCommunications Engineering

Aleksey Gurtovoy <agurtovoy@meta-comm.com> writes:
Gentelmen,
Apparently, ISO 9660, including Levels 2 and 3, does not allow names containing more than one dot character (see, for instance, http://www.gnscd.com/iso.htm). The requirement has always been present in our file/directory naming guidelines -- http://www.boost.org/more/lib_guide.htm#Directory_structure, but was never checked/inforced. As the result, currently we have quite a number of files (249!) that will have to be renamed before we can put them on an ISO 9660 CD -- see http://www.meta-comm.com/engineering/boost/names_with_dots.html.
Note that this doesn't include BoostBook-generated documentation (since it is not in the current CVS), which uses multiple dots convention for the generated HTMLs all over the place.
The Boost.Python tutorial files you cite are generated with QuickBook. Joel, these babies are yours. -- Dave Abrahams Boost Consulting http://www.boost-consulting.com

Aleksey Gurtovoy wrote:
Gentelmen,
Apparently, ISO 9660, including Levels 2 and 3, does not allow names containing more than one dot character (see, for instance, http://www.gnscd.com/iso.htm). The requirement has always been present in our file/directory naming guidelines -- http://www.boost.org/more/lib_guide.htm#Directory_structure, but was never checked/inforced. As the result, currently we have quite a number of files (249!) that will have to be renamed before we can put them on an ISO 9660 CD -- see http://www.meta-comm.com/engineering/boost/names_with_dots.html.
Note that this doesn't include BoostBook-generated documentation (since it is not in the current CVS), which uses multiple dots convention for the generated HTMLs all over the place.
The current python tutorial is already generated by BoostBook. -- Joel de Guzman http://www.boost-consulting.com http://spirit.sf.net
participants (3)
-
Aleksey Gurtovoy
-
David Abrahams
-
Joel