AAAnd, I've uploaded some of this things to Iceberg's documentation.

How to contribute to Iceberg:
https://github.com/pharo-vcs/iceberg/wiki/Contributing-to-Iceberg
Metacello support:
https://github.com/pharo-vcs/iceberg/wiki/Metacello-Support
Branching and merging:
https://github.com/pharo-vcs/iceberg/wiki/Branching-and-Merging

On Thu, May 24, 2018 at 10:06 AM, Guillermo Polito <
guillermopol...@gmail.com> wrote:

>
>
> On Thu, May 24, 2018 at 9:51 AM, Guillermo Polito <
> guillermopol...@gmail.com> wrote:
>
>> 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/watc
>>> h?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.
>>
>
> I've uploaded a new version with better quality to
>
> https://www.youtube.com/watch?v=DBzkjwABPEI
>
> and marked the old one as deprecated, pointing to the new one (can't
> replace videos in youtube...).
>
>
>>
>> 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
>>
>
>
>
> --
>
>
>
> 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
>



-- 



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