posted 20 years ago
If a filesystem path contains a directory structure with dots ( /this/2.0.8/bin ), how do I handle that in a package name ( this.2.0.8.bin )?
That's an interesting dillema. I think the short answer is don't use dots in your directory names. The package name you suggest would point to this/2/0/8/bin, if a subpackage name could start with a digit, which it can't. Regardless, package names should be designed to be meaninful and intuitive, the example you gave is far from either.
Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius - and a lot of courage - to move in the opposite direction. - Ernst F. Schumacher