Metacello / metacello

Metacello is a package management system for Smalltalk
MIT License
87 stars 43 forks source link

People interchangably use symbols and strings for package names in specs, which can be a problem on GemStone #382

Open pdebruic opened 8 years ago

pdebruic commented 8 years ago

In GemStone #'ConfigurationOfSeaside3' does not equal 'ConfigurationOfSeaside3'

In the GemStone version of Metacello can we get a asString send in there when it is looking up the package name in the list of packages in the repo (which are strings)

I've been manually fixing configs as I find them.

pdebruic commented 8 years ago

And it might be a tool like versioneer thats using Symbols for the package names. Dont know.

dalehenrich commented 8 years ago

Yeah this is a persistent problem that causes trouble all over the place, since in Pharo is there is virtually now useful reason for differentiating between Symbols and Strings. Consequently they get used interchangeably all over the place and no one ever notices ...

Dale

On 2/13/16 8:33 AM, Paul DeBruicker wrote:

And it might be a tool like versioneer thats using Symbols for the package names. Dont know.

— Reply to this email directly or view it on GitHub https://github.com/dalehenrich/metacello-work/issues/382#issuecomment-183699840.