Skip to content
Martín Dias edited this page Jan 29, 2021 · 6 revisions

Welcome to Iceberg!

Iceberg is a set of tools that allow developers to handle git repositories directly from a Pharo image.

Background

For the last 20 years, many different flavours of Smalltalk have used Monticello as a simple but powerful distributed version control system.

In the past decade, newer distributing versioning systems such as Git and Mercurial have become extremely popular and, although Monticello still has lots of fans and is very functional, there is an increasing view in the community that we should leverage the convenience of these more widely known systems.

While there are several tools that already allow Smalltalk code to be committed into such code repositories (most frequently: git), none of them has yet reached the maturity to replace Monticello. Iceberg was born as a project to bring these ideas together and fix this for Pharo!

Index

Clone this wiki locally