Le 04/09/2016 à 20:52, Tudor Girba a écrit :
Hi,
That naming convention is due to the fact that there was a time when Monticello committed the content of packages based on prefix matching.
So, if you had: FileSystem-Core FileSystem-Core-Tests committing FileSyste-Core would also commit FileSystem-Core-Tests as a subcategory.
Actually, we still have the bug that if you would change something in FileSystem-Core, FileSystem-Core-Tests would be marked as dirty.
Exactly! At Synectique we had to rename a lot of packages because this bug was really annoying to know what to commit. We opened an issue: https://pharo.fogbugz.com/f/cases/18712/Monticello-have-strange-behavior-if-...
Still, it would be much better to have naming of a package reflect a categorization. So, FileSystem-Core-Tests would be much more preferable.
Cheers, Doru
-- www.tudorgirba.com www.feenk.com
"If you can't say why something is relevant, it probably isn't."
-- Cyril Ferlicot http://www.synectique.eu 2 rue Jacques Prévert 01, 59650 Villeneuve d'ascq France