Hi Tim,

On Wed, May 23, 2018 at 6:32 PM, Tim Mackinnon <tim@testit.works> wrote:

> Guille - the text reads very well, I’ll try and look at the videos later.
>

Good!


> I just submitted a PR to pharo to try and get the contributions text
> pointing to the “newer way” so that people don’t get off track (like we did
> earlier this week).
>

Yes I saw it :)

>
> (Aside: Its quite nice having these docs in GitHub as does make it easier
> to propose fixes that people can review and accept/comment on).
>

I'll paste my mail in some readme/iceberg wiki ;)


>
> Presumably those how to contribute docs should then also link to the
> below, so you also realise how you can help with Iceberg as well? And
> possibly those videos might also be helpful on the more generic - how to
> contribute to pharo (in general).
>
> By the way - this video - https://www.youtube.com/
> watch?v=c0IgIT2s6Js&feature=youtu.be has a very low quality compare to
> the others. I think maybe a setting was wrong when it was uploaded?
>

Ah that's probably my fault. The video editor I'm using has some ugly
defaults and I may have forgotten to change the export options for this
one? I'll check and replace the video.

Thanks!


>
> Tim
>
> On 23 May 2018, at 17:09, Guillermo Polito <guillermopol...@gmail.com>
> wrote:
>
> 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.
>
>
>


-- 



Guille Polito

Research Engineer

Centre de Recherche en Informatique, Signal et Automatique de Lille

CRIStAL - UMR 9189

French National Center for Scientific Research - *http://www.cnrs.fr
<http://www.cnrs.fr>*


*Web:* *http://guillep.github.io* <http://guillep.github.io>

*Phone: *+33 06 52 70 66 13

Reply via email to