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-...
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."