GNU Smalltalk is being developed at GNU Savannah, where you can view the project page. For code management, GNU Arch is used which has it's repository at If you wish you can also just go there and browse the repository there.

Getting the latest code

To download the latest code tree to your computer, first install the GNU Arch client (tla). Then issue the following commands:

tla my-id 'My user name <your email address>' # if first-time tla user
tla register-archive
tla get -A smalltalk--devo--2.2

This will create a directory called something like: smalltalk--devo--2.2--patch-28. The last part can be different though.

Actually contributing code

To start contributing code, first join the mailing list. Once you are feeling at home there, you can send patches to the latest archive to the list and they will be included by one of the GNU Smalltalk developers. To create a patch file for on the mailinglist, you are probably best of creating a whole tree changeset (see the tla commands changeset and mkpatch).

See also

   * The online GNU Arch tutorial

Back to GST by example

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.