You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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!