Today's Smalltalk 4 You looks at the VAST Goodies site - a VA Smalltalk seaside powered side used to share community provided VA code. If you have trouble viewing it here in the browser, you can also navigate directly to YouTube. To watch now, click on the image below:
You can also watch it on YouTube:
Today we'll look at the VAST Goodies site - it's both an example of a VA Smalltalk application (using Seaside), and a useful site for getting (and contributing) community provided Smalltalk code. In order to make use of it, you first need to download the tools - which will also serve as an example of how to download and load code from the goodies repository into VA Smalltalk. First, visit vastgoodies.com:
Scroll down, and select the Tools link. That will select the configuration map to download in the view. Scroll back up, and select the Download link:
Next, open up a Configuration Map Browser, and under Names, select Import, all versions.
This will pop up a dialog that you can easily misinterpret. To select an import file, just don't enter anything and hit ok:
Now select the file and hit ok in the standard dialog:
That added the file to your ENVY library - but an attempt to load from the Configuration Map Browser you have open fails - due to a pre-req that wasn't specified:
Go back to the feature import tool, select SST HTTP, and move it to the right. Then load that:
Now return to the Configuration Map Browser and load the Goodies tools - they'll come in just fine now:
That gets the tools in - we'll look at how to make use of them in another tutorial.
Need more help? There's a screencast for other topics like this which you may want to watch. Questions? Try the "Chat with James" Google gadget over in the sidebar.
[st4u94-iPhone.m4v ( Size: 8660083 )]