<html>
<body>
<font size=3>People seem to be talking about a lot of different
alternatives here without making it clear which one they mean. The
simplest ones that I'm aware of are, from the VisualWorks end<br>
&nbsp;&nbsp; - FileOut30&nbsp; - confusingly named, but gives the option
to file code out in Squeak format, and will do some trivial
transformations for portability.<br>
&nbsp;&nbsp; - Monticello-Tools - allows synchronizing Store and
Monticello databases, and is nicely summarized in Holger Kleinsorgen's
earlier message on porting.<br><br>
I'd guess that the second is the preferred option. Especially since the
original question was not really about porting to Pharo, but to GLASS,
and assuming that porting to Pharo was a prerequisite. I suspect that
Monticello-Tools would allow you to emit mcz files which Gemstone will
read (subject to the usual portability constraints).<br><br>
At 09:48 AM 2010-09-25, Johan Brichau wrote:<br>
<blockquote type=cite class=cite cite="">Hi James,<br><br>
That indeed works much better. However, it's not useful to export only a
change-set instead of the complete package (or maybe I'm missing a
possibility?). <br>
To export change-sets from VW into Squeak/Pharo, I'm currently using the
FileOut30 package.<br><br>
ps: Just a quibble with monticello in VW7.7: publishing on a repository
also brings up the publish to store dialog, which causes confusion and
erroneous publishes to the store...<br><br>
On 25 Sep 2010, at 15:34, James Robertson wrote:<br><br>
<blockquote type=cite class=cite cite="">If you want to have code that
ports between VW and Squeak/Pharo, you might want to look at the
Monticello interface that Michael created.&nbsp; It's how we bring
Seaside code into Cincom Smalltalk, and how we export proposed
changes/fixes back to the Seaside team.<br><br>
<br>
James Robertson<br>
Cincom Smalltalk Product Evangelist<br>
<a href="http://www.cincomsmalltalk.com/blog/blogView">
http://www.cincomsmalltalk.com/blog/blogView</a><br>
Talk Small and Carry a Big Class Library<br><br>
<br><br>
<br>
On Sep 25, 2010, at 8:00 AM, Johan Brichau wrote:<br><br>
<blockquote type=cite class=cite cite=""><br>
On 23 Sep 2010, at 23:07, Denis Kudriashov
wrote:<br><br><blockquote type=cite class=cite cite="">
<dl>
<dd>be found. Than I tried to file out my projects into smalltalk
chunks,
<dd>but those are only VW compatible (namespaces and such..)<br><br>
</dl><br>
There is option in Settings that can turn on standart smalltalk file out
format </blockquote><br>
Does that work for you?<br>
I just tried doing that and importing the file into Pharo just gives me a
list of 'do-its', which are completely not adding code to the
codebase.<br><br>
Johan<br>
_______________________________________________<br>
seaside mailing list<br>
<a href="mailto:seaside@lists.squeakfoundation.org">
seaside@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" eudora="autourl">
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a>
</blockquote><br>
_______________________________________________<br>
seaside mailing list<br>
<a href="mailto:seaside@lists.squeakfoundation.org">
seaside@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" eudora="autourl">
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a>
</blockquote><br>
_______________________________________________<br>
seaside mailing list<br>
seaside@lists.squeakfoundation.org<br>
<a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" eudora="autourl">
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a>
</font></blockquote></body>
<br>
<div>--</div>
<div>Alan Knight [|], Engineering Manager, Cincom Smalltalk</div>
<div>knight@acm.org</div>
<div>aknight@cincom.com</div>
<div><a href="http://www.cincom.com/smalltalk" EUDORA=AUTOURL>
http://www.cincom.com/smalltalk</a></div>
</html>