Monticello Importer - Beta released to VAStGoodies

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

Monticello Importer - Beta released to VAStGoodies

John O'Keefe-3
As I mentioned during my presentation at STIC 2012, we have a beta level implementation of the Monticello Importer tool for VA Smalltalk. This tool is the replacement for the VAPackageExporter code for Pharo that has been available on Squeaksource for some time (some people may remember that I did a presentation on the VAPackageExporter at the VAForum 2010 in Stuttgart). Monticello Importer - Beta is now available for download from VAStGoodies.com.
 
The Monticello Importer tool was used for the latest round of Seaside porting (3.0.6) for VA Smalltalk V.5.1, so it has had some real-world testing at this point, but it should still be cosidered beta code. Give it a try if you have a need/desire to import Monticello packages (.mcz files) into VA Smalltalk and let us know how it works for you.
 
John

--
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
To view this discussion on the web visit https://groups.google.com/d/msg/va-smalltalk/-/kvTtCgX7ilwJ.
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/va-smalltalk?hl=en.
Reply | Threaded
Open this post in threaded view
|

Re: Monticello Importer - Beta released to VAStGoodies

Adriaan van Os-3
Hi John,

I had a quick look at it.This a big step forward. I really like the fact that it doesn't create new editions when nothing has changed.

Cheers!
Adriaan.

--
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
To view this discussion on the web visit https://groups.google.com/d/msg/va-smalltalk/-/K9aIKRTrKQQJ.
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/va-smalltalk?hl=en.
Reply | Threaded
Open this post in threaded view
|

Re: Monticello Importer - Beta released to VAStGoodies

John O'Keefe-3
Adriaan -
 
Thanks, the guy who developed the Importer built a first-class tool that takes care of a lot of things that the VAPackageExporter never tried to handle (such as subclasses of SharedPool).
 
There are a couple differences you may notice from VAPackageExporter:
  1. The renaming code (for example, changing Pharo to VAST) has been dropped from the Importer.  I decided that it was probably a bad idea since it not only changed class names and method names, but it also changed comments (and that could lead to confusion if a comment was talking about, for example, why a method was implemented the way it was). So if you want to import platform-dependent packages, you will need to do some surgery on the resulting app.
  2. There is not a canned list of prereqs for Seaside packages, but the prereq guessing code in the Importer does a pretty good job of replacing that list.
 John
 
On Monday, April 2, 2012 12:56:18 PM UTC-4, Adriaan van Os wrote:
Hi John,

I had a quick look at it.This a big step forward. I really like the fact that it doesn't create new editions when nothing has changed.

Cheers!
Adriaan.

--
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
To view this discussion on the web visit https://groups.google.com/d/msg/va-smalltalk/-/i7YhQlOGaGIJ.
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/va-smalltalk?hl=en.