Hi all,

This time (just before releasing a new version of iceberg) I wanted to share some videos with you.
Feedback is welcome.

!! How to contribute to Iceberg
https://youtu.be/yGr5HvVWM0M

This video shows how to contribute to iceberg.
For this, you should update your iceberg installation and then just do a pull request.
This means that you need to start by forking https://github.com/pharo-vcs/iceberg

- Path 1: Clone and pull (easy)
�� - Clone your fork
�� - Checkout the latest development branch (e.g., dev-0.7)
�� - Pull from pharo-vcs/iceberg
����
�� This path does not always work, as this is kind of self-brain surgery. Iceberg is updating itself.
�� If this does not work, go to path 2
����
- Path 2: Install from scratch (if Path 1 does not work)
�� - Use the script in the README file to unload and reinstall iceberg
�� - Make sure you use the latest development branch in the Metacello script (e.g., dev-0.7)
�� - Clone your fork and checkout the development branch
����
Once you have the correct version, you can load the tests by loading the development group of the baseline.
����

!! Basic Branching and Merging
https://youtu.be/c0IgIT2s6Js

This video shows in a simple example how to branch, merge and checkout different commits.
In this video we first create a new class with a method, then we create another branch and force a conflict. We resolve the conflict during merge.

In the middle, bonus feature, we checked out a commit and stayed in Detached HEAD for a while ;)

!! Loading a baseline from your repository
https://youtu.be/brUHEOr-p_E

This video shows how to load a baseline from Iceberg's UI.
We clone an existing project, see it is "Not loaded" and use Metacello plugin to load the default group.

Enjoy,
Guille

PS: Tomorrow I'll answer the threads about Iceberg that were going around here in the mailing list. I was running today.