Login  Register

Re: Smalltalk/X port of Metacello

Posted by Dale Henrichs on Sep 18, 2012; 3:30pm
URL: https://forum.world.st/Smalltalk-X-port-of-Metacello-tp4647981p4647990.html

Jan,

Great news!

The vast majority of the tests are associated with the MC packages ... when you take the mcz packages out of the equation there isn't too much to test ... The bulk of the MC tests are doing loads of test packages to test the various features.

Last week I did some work to move some of the code that deserves to be in core from MC and I ended up pushing some more tests towards core, but that work was done on the master branch and I noticed that you based your work on the 1.0-beta.31.1.5 branch. You should probably move your port to the master branch as a start.

We should start considering a generic package test layer ... a bunch of the load tests from MC could be moved into this layer. The details of the test are not specific to Monticello, but you have to have a package loader implemented to run the tests ... I would want to do this work off of the master branch.

I will also need to get busy on the new Cypress implementation ...

I am releasing Metacello 1.0-beta31.1.5 today and I've got FileTree 1.0 (the current Cypress format) queued up for release so I might not get to the new format until next week at the earliest ...

Dale
----- Original Message -----
| From: "Jan Vrany" <[hidden email]>
| To: [hidden email]
| Sent: Tuesday, September 18, 2012 7:06:55 AM
| Subject: [Metacello] Smalltalk/X port of Metacello
|
| Hi,
|
| I've just ported Metacello-Core to Smalltalk/X. The primary SVN
| repository is at:
|
|    https://swing.fit.cvut.cz/svn/stx/goodies/metacello/
|
| a GIT repository with Cypress export of SVN code is at:
|
|  
| https://github.com/janvrany/metacello-work/tree/1.0-beta.31.1.5_smalltalkx
|
| There is still one method that depends on MC: MetacelloPlatform >>
| #createRepository:. Quick fix I did for St/X is attached.
|
| However, I found out that **a lot** of tests are missing in
| Dale's 1.0-beta.31.1.5 branch compared to master. What's happened?
|
|
| Cheers, Jan
|