[squeak-dev] Monticello doesn't create new packages

Herbert König herbertkoenig at gmx.net
Mon Jun 2 09:06:11 UTC 2008


Hello Bert,

BF> A-ha! You would need to call your MC package 'hk-aster game' then. The
BF> default PI implementation does not do substring matching, but breaks
BF> at hyphens ("-").

though I don't understand that (will look into the implementation you
mention later) ...

BF> Simplest would be renaming your categories "hk-aster-game" and "hk-
BF> aster-moving objects".

this one helped! So a class category must *not* start with a package
name followed immediately by a blank if the category shall belong to
the package.

Consequence seems to be I have to go through all my images if I have
broken this naming scheme somewhere and only part of my categories are
saved. Same is valid for method category names extending base classes
I guess.

Really ugly.

BF> Or implement a custom PackageInfo class - package names and class
BF> categories do not necessarily need to match, that is just the default.

I'll look here too.

BF> Have fun,

A smiley would have been ok here, the fun will consist of quite a lot
of digging where I disobeyed the naming scheme in some class
extension.

I think this is a serious issue (a trap) and I put investigating this
on my todo list for July. Or I misunderstood something.


Thanks a lot!

Herbert                                        




More information about the Squeak-dev mailing list