Le 4/9/16 à 21:15, Cyril Ferlicot D. a écrit :
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-a-package-begin-by-the-name-of-another-package
You should mention it on the mailing list when you open a bug and this one is important.
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."
