Few comments on porting metacello to St/X

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Few comments on porting metacello to St/X

Jan Vrany
Hi,

I've finally managed to find some time to export current
Smalltalk/X port of Metacello to github:

https://github.com/janvrany/metacello-work

branch smalltalkx

I started with Dale's master branch and while porting,
following issues showed up:

- MCRepository>>flushForScriptGet
- Usage of MetacelloNullRecordingMCSpecLoader
- Missing #project getter in MetacelloAbstractConstructor
- Missing MetacelloAbstractPackageSpec>>versionString
- Missing selector isUnary check in
    Symbol>>set(Pre/Post)LoadDoItInMetacelloSpec:
- Missing class instvar reasonCodeDescriptions in MetacelloVersionValidator
- arguments to ifTrue:ifFalse block:
     - MetacelloProjectRegistry
     - MetacelloProjectRegistration
     - MetacelloScriptExecutor
     - MetacelloProjectSpes

I've fixed/workaround them in Smalltalk/X, fixes are now commited
in github. Now let's see if whole idea behind Cypress & github
really works :-)

Cheers, Jan