As I write this, I am running two Sinatra apps and a Seaside app on a single copy of MagLev 25223 running on my laptop.
I loaded Seaside using a Rake script as described at https://github.com/MagLev/maglev/blob/master/src/topaz/README.rdoc Seaside can also be loaded from a GemTools image if you prefer. We have some Seaside 3.0 problems, e.g. http://code.google.com/p/glassdb/issues/detail?id=236 but enough runs to let people try it out and report any Seaside bugs to http://code.google.com/p/glassdb/issues/list Installation instructions are at https://github.com/MagLev/maglev/blob/master/README.rdoc NOTES: MagLev now includes Rake and Bundler gems preinstalled. If $MAGLEV_HOME/bin/rake breaks for you, rename it to $MAGLEV_HOME/bin/maglev-rake. Rake and Bundler won't show up if you do "gem list" under RVM. You can add an "after_use" hook in RVM to append the MagLev GEM_PATH to the RVM GEM_PATH: export GEM_PATH=$GEM_PATH:$MAGLEV_HOME/lib/maglev/gems/1.8 -- Monty |
Loading Seaside into MagLev was broken sometime after Wednesday by a change in a Metacello Configuration in the wild. Trying to load it today, you'll get:
a MetacelloProjectSpecLoadError occurred (error 2710), No version found for '2.2.0.3' of ConfigurationOfSwazoo2 So if you didn't load Seaside into MagLev previously, getting it loaded correctly will be complicated :-( -- Monty ----- Original Message ----- From: "Monty Williams" <[hidden email]> To: [hidden email], "GemStone Seaside beta discussion" <[hidden email]> Sent: Wednesday, February 9, 2011 11:10:50 PM Subject: MagLev 25223 released. First MagLev version that runs Seaside 3.0 As I write this, I am running two Sinatra apps and a Seaside app on a single copy of MagLev 25223 running on my laptop. I loaded Seaside using a Rake script as described at https://github.com/MagLev/maglev/blob/master/src/topaz/README.rdoc Seaside can also be loaded from a GemTools image if you prefer. We have some Seaside 3.0 problems, e.g. http://code.google.com/p/glassdb/issues/detail?id=236 but enough runs to let people try it out and report any Seaside bugs to http://code.google.com/p/glassdb/issues/list Installation instructions are at https://github.com/MagLev/maglev/blob/master/README.rdoc NOTES: MagLev now includes Rake and Bundler gems preinstalled. If $MAGLEV_HOME/bin/rake breaks for you, rename it to $MAGLEV_HOME/bin/maglev-rake. Rake and Bundler won't show up if you do "gem list" under RVM. You can add an "after_use" hook in RVM to append the MagLev GEM_PATH to the RVM GEM_PATH: export GEM_PATH=$GEM_PATH:$MAGLEV_HOME/lib/maglev/gems/1.8 -- Monty |
Loading Seaside30 into MagLev works again after some updates to external Metacello Configurations. There are still some bugs in running Seaside in MagLev, but they were impossible to debug when Seaside couldn't even be loaded.
Eventually I'll update the loadSeaside script (currently at https://github.com/MagLev/maglev/blob/master/src/topaz/loadSeaside.topaz) to validate Configurations and report errors rather than jumping directly into loading projects. I should refactor it at the same time to break it up into separate chunks that take arrays of configurations to validate or load. If you have Topaz scripts to load code that works in MagLev that you'd like included with MagLev, email me. I can set up a separate github repo just for Topaz scripts for other projects. Thanks, Monty ----- Original Message ----- From: "Monty Williams" <[hidden email]> To: [hidden email], "GemStone Seaside beta discussion" <[hidden email]> Sent: Saturday, February 12, 2011 4:52:26 PM Subject: [maglev-discussion] Re: MagLev 25223 released. First MagLev version that runs Seaside 3.0 Loading Seaside into MagLev was broken sometime after Wednesday by a change in a Metacello Configuration in the wild. Trying to load it today, you'll get: a MetacelloProjectSpecLoadError occurred (error 2710), No version found for '2.2.0.3' of ConfigurationOfSwazoo2 So if you didn't load Seaside into MagLev previously, getting it loaded correctly will be complicated :-( -- Monty ----- Original Message ----- From: "Monty Williams" <[hidden email]> To: [hidden email], "GemStone Seaside beta discussion" <[hidden email]> Sent: Wednesday, February 9, 2011 11:10:50 PM Subject: MagLev 25223 released. First MagLev version that runs Seaside 3.0 As I write this, I am running two Sinatra apps and a Seaside app on a single copy of MagLev 25223 running on my laptop. I loaded Seaside using a Rake script as described at https://github.com/MagLev/maglev/blob/master/src/topaz/README.rdoc Seaside can also be loaded from a GemTools image if you prefer. We have some Seaside 3.0 problems, e.g. http://code.google.com/p/glassdb/issues/detail?id=236 but enough runs to let people try it out and report any Seaside bugs to http://code.google.com/p/glassdb/issues/list Installation instructions are at https://github.com/MagLev/maglev/blob/master/README.rdoc NOTES: MagLev now includes Rake and Bundler gems preinstalled. If $MAGLEV_HOME/bin/rake breaks for you, rename it to $MAGLEV_HOME/bin/maglev-rake. Rake and Bundler won't show up if you do "gem list" under RVM. You can add an "after_use" hook in RVM to append the MagLev GEM_PATH to the RVM GEM_PATH: export GEM_PATH=$GEM_PATH:$MAGLEV_HOME/lib/maglev/gems/1.8 -- Monty -- You received this message because you are subscribed to the Google Groups "MagLev Discussion" group. To post to this group, send email to [hidden email]. To unsubscribe from this group, send email to [hidden email]. For more options, visit this group at http://groups.google.com/group/maglev-discussion?hl=en. |
Free forum by Nabble | Edit this page |