Where can I find the OB-based code-critics/rewiter/searcher goodies shown on Lukas' blog http://www.lukas-renggli.ch/blog?
Which image + OB/other packages do I need to load first?
Many thanks,
Sophie
On 28-Mar-08, at 4:47 PM, itsme213 wrote:
Where can I find the OB-based code-critics/rewiter/searcher goodies shown on Lukas' blog http://www.lukas-renggli.ch/blog?
The core OmniBrowser components are here:
Lukas' refactoring work is here:
http://source.lukas-renggli.ch/omnibrowser.html
Which image + OB/other packages do I need to load first?
That depends on which version of squeak you're using. Generally, you'll want the appropriate refactoring engine, and then:
OmniBrowser OB-Morphic OB-Standard OB-Refactoring
Colin
Where can I find the OB-based code-critics/rewiter/searcher goodies shown on Lukas' blog http://www.lukas-renggli.ch/blog?
Also look at this slightly older article that describes how to load all the requirements:
http://www.lukas-renggli.ch/blog/ob-rb-1
Lukas
2008/3/29, itsme213 itsme213@hotmail.com:
Where can I find the OB-based code-critics/rewiter/searcher goodies shown on Lukas' blog http://www.lukas-renggli.ch/blog?
Which image + OB/other packages do I need to load first?
There is a article that describes what you need: http://www.lukas-renggli.ch/blog/ob-rb-1
Cheers Philippe
On Sat, Mar 29, 2008 at 1:47 AM, itsme213 itsme213@hotmail.com wrote:
Where can I find the OB-based code-critics/rewiter/searcher goodies shown on Lukas' blog http://www.lukas-renggli.ch/blog?
Which image + OB/other packages do I need to load first?
All these tools are in squeak-dev images.
"Damien Cassou" damien.cassou@gmail.com wrote in message
All these tools are in squeak-dev images.
Great, thanks.
Do you plan at some point to release the Installer scripts you use to build the images? That would make it easy for others to pick up and customize.
- Sophie
Do you plan at some point to release the Installer scripts you use to build the images? That would make it easy for others to pick up and customize.
- Sophie
+1 here about that interest. I learned the hard way how to customize my images and I've just migrated to Installer. So I'll be interested to see how others do to see if I'm missing something. Customize a Squeak feels pretty much as preparing a server where the Installer is for Squeak as the apt-get is for an Ubuntu.
Cheers,
Sebastian
It's public, but it's not a simple Installer script. http://www.squeaksource.com/ImageForDevelopers.html
Levente
Quoting Sebastian Sastre ssastre@seaswork.com:
Do you plan at some point to release the Installer scripts you use to build the images? That would make it easy for others to pick up and customize.
- Sophie
+1 here about that interest. I learned the hard way how to customize my images and I've just migrated to Installer. So I'll be interested to see how others do to see if I'm missing something. Customize a Squeak feels pretty much as preparing a server where the Installer is for Squeak as the apt-get is for an Ubuntu.
Cheers,
Sebastian
On Sun, Mar 30, 2008 at 5:19 PM, Sebastian Sastre ssastre@seaswork.com wrote:
Do you plan at some point to release the Installer scripts you use to build the images? That would make it easy for others to pick up and customize.
- Sophie
+1 here about that interest. I learned the hard way how to customize my images and I've just migrated to Installer. So I'll be interested to see how others do to see if I'm missing something. Customize a Squeak feels pretty much as preparing a server where the Installer is for Squeak as the apt-get is for an Ubuntu.
- I have a set of base images which contain universe (one on top of 3.9.1 and another one on top of 3.10) - Then, I use a bash script http://damien.cassou.free.fr/squeak-dev/makeImages.sh - This script iterates over all base images and sends an automatically generated st file to each - The st file uses Installer to generate the image by installing universe packages ('Squeak web packages' 'Squeak dev packages beta' 'Squeak-dev image') - The image is then saved and compressed in a zip file by the bash script
On Sun, Mar 30, 2008 at 5:19 PM, Sebastian Sastre ssastre@seaswork.com wrote:
I learned the hard way how to customize my images and I've just migrated to Installer.
Why do you need another image than squeak-dev? I'm doing squeak-dev to avoid people loosing their time doing their own images :-). If there is something you don't like about squeak-dev, just tell me.
Bye
On Sun, Mar 30, 2008 at 3:55 PM, itsme213 itsme213@hotmail.com wrote:
"Damien Cassou" damien.cassou@gmail.com wrote in message
All these tools are in squeak-dev images.
Great, thanks.
Do you plan at some point to release the Installer scripts you use to build the images? That would make it easy for others to pick up and customize.
I've always communicated about how I'm doing the images (in case I pass away :-)):
- I have a set of base images which contain universe (one on top of 3.9.1 and another one on top of 3.10) - Then, I use a bash script http://damien.cassou.free.fr/squeak-dev/makeImages.sh - This script iterates over all base images and sends an automatically generated st file to each - The st file uses Installer to generate the image by installing universe packages ('Squeak web packages' 'Squeak dev packages beta' 'Squeak-dev image') - The image is then saved and compressed in a zip file by the bash script
Bye
The tools are great!! Thanks, Lukas.
Here is a small installer script that should get it installed. If you have earlier OB packages installed you may need to remove them first. Look at Lukas' blog for 2 screencasts.
- Sophie ================
(HTTPSocket httpGet: 'installer.pbwiki.com/f/LPF.st') readStream fileIn.
"SEE http://www.lukas-renggli.ch/blog/ob-rb-1 ****** " Installer installUrl: 'http://www.squeaksource.com/AST/AST-lr.157.mcz'. Installer installUrl: 'http://www.squeaksource.com/RefactoringEngine/RefactoringEngine-lr.46.mcz'. Installer installUrl: 'http://www.squeaksource.com/Regex/VB-Regex-sd.9.mcz'. Installer installUrl: 'http://source.wiresong.ca/ob/OmniBrowser-lr.407.mcz'. Installer installUrl: 'http://source.wiresong.ca/ob/OB-Morphic-lr.45.mcz'. Installer installUrl: 'http://source.wiresong.ca/ob/OB-Standard-lr.323.mcz'. Installer installUrl: 'http://source.wiresong.ca/ob/OB-Refactory-lr.78.mcz'. Installer installUrl: 'http://source.wiresong.ca/ob/OB-Regex-lr.8.mcz'.
On Sun, Mar 30, 2008 at 7:13 PM, itsme213 itsme213@hotmail.com wrote:
The tools are great!! Thanks, Lukas.
Here is a small installer script that should get it installed. If you have earlier OB packages installed you may need to remove them first. Look at Lukas' blog for 2 screencasts.
- Sophie
================
(HTTPSocket httpGet: 'installer.pbwiki.com/f/LPF.st') readStream fileIn.
"SEE http://www.lukas-renggli.ch/blog/ob-rb-1 ****** " Installer installUrl: 'http://www.squeaksource.com/AST/AST-lr.157.mcz'. Installer installUrl: 'http://www.squeaksource.com/RefactoringEngine/RefactoringEngine-lr.46.mcz'. Installer installUrl: 'http://www.squeaksource.com/Regex/VB-Regex-sd.9.mcz'. Installer installUrl: 'http://source.wiresong.ca/ob/OmniBrowser-lr.407.mcz'. Installer installUrl: 'http://source.wiresong.ca/ob/OB-Morphic-lr.45.mcz'. Installer installUrl: 'http://source.wiresong.ca/ob/OB-Standard-lr.323.mcz'. Installer installUrl: 'http://source.wiresong.ca/ob/OB-Refactory-lr.78.mcz'. Installer installUrl: 'http://source.wiresong.ca/ob/OB-Regex-lr.8.mcz'.
Or simply:
Installer universe addPackage: 'OmniBrowser-Regex'; addPackage: 'OmniBrowser-Morphic'; install.
Or even simpler: use squeak-dev images.
squeak-dev@lists.squeakfoundation.org