On Smalltalk

thoughts on Smalltalk and programming in general…
  • Home
  • About
  • Good Books
  • My Squeak Image
  • Popular Posts

Screencast: How to Package Smalltalk Code with Monticello

By Ramon Leon - November 27, 2006 under Programming, Smalltalk

In my last post I built a simple blog, so I thought I’d do another short screencast showing how Squeakers package and share code. As with the first screencast, this one has no sound, it’s just video.

I create a package for the blog, save it to my package repository, which happens to be an ftp site on my server, but it could be a directory, an http repository, or quite a few others.

After saving the first version, I make a few changes and just bounce around Monticello a bit, to give you a general feeling of what we do and how we do it. I look at the latest version of Seaside, merge in the changes, change my mind, revert back to the old package, add a dependency to Seaside2 to my package, etc. Just watch it, you’ll get the general idea.

Once in the repository, packages are easily loaded into any image making sharing code trivial. I didn’t really show off everything Monticello can do, just the basics. Like most things in Smalltalk, you learn the most when you simply dive and start poking and prodding stuff to see what can be done, so if you want to see everything Monticello can do, you know where to start.

UPDATE: The screencast is now in Quicktime and only 7 megs thanks to a reader Manuel Blanc re-encoding it for me.

Tags: General, Programming, Seaside, Smalltalk

Related posts
    at: "Small Reddit, A Seaside Sample Application";
    at: "Popular Posts";
    at: "Smalltalk Solutions 2008";

3 Comments so far

  1. pphetra on November 27th, 2006

    > Just watch it, you’ll get the general idea.
    I ‘m a newbie for seaside and squeak, watching your screencast
    help me a lot. Thanks.

  2. Serge Stinckwich on November 28th, 2006

    Nice video, Ramon. Good job ! I think you need to put your video on Google Video or YouTube. It’s more easy for the reader of your blog, to watch them.

  3. Small Reddit, A Seaside Sample Application on April 21st, 2007

    [...] my previous screencast about using Monticello for a quick visual on using [...]

Posting your comment.


  • Sponsors

  • Tags

    Databases General Linux Lisp Magritte Performance Profiling Programming Ruby Seaside Smalltalk Sql Squeak Updates
  • Categories

    • .Net (5)
    • Databases (9)
    • General (5)
    • Linux (2)
    • Lisp (3)
    • Magritte (2)
    • Programming (62)
    • Ruby (6)
    • Seaside (42)
    • Smalltalk (72)
    • Sql (2)
    • Stuff I Just Like (6)
    • Updates (7)
  • Blogs

    • (gem)Stone Soup
    • Avi Bryant
    • Boris Popov
    • defmacro
    • Giles Bowkett
    • Goran Krampe
    • James Robertson
    • Lukas Renggli
    • Martin Fowler
    • Paul Graham
    • Ralph Johnson
    • Randal Schwartz
    • Vassili Bykov
    • Weekly Squeak
  • Favorite Tools

    • Apache
    • Cygwin
    • FireFox
    • Scriptaculous
    • Seaside
    • Squeak
    • Squeak Dev Image
    • Ubuntu Linux
    • WordPress
  • Meta

    • Log in
    • Entries RSS
    • Comments RSS
    • WordPress.org

Copyright © 2008 On Smalltalk