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 - the text reads very well, Iâll try and look at the videos later. 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). (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). 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 <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? Tim
On 23 May 2018, at 17:09, Guillermo Polito <guillermopolito@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 <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 <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 <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 <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.
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 <guillermopolito@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
On Thu, May 24, 2018 at 9:51 AM, Guillermo Polito <guillermopolito@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 <guillermopolito@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
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 < guillermopolito@gmail.com> wrote:
On Thu, May 24, 2018 at 9:51 AM, Guillermo Polito < guillermopolito@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 <guillermopolito@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
Thanks!
On 24 May 2018, at 10:34, Guillermo Polito <guillermopolito@gmail.com> wrote:
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 <guillermopolito@gmail.com> wrote:
On Thu, May 24, 2018 at 9:51 AM, Guillermo Polito <guillermopolito@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/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.
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 <guillermopolito@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
Web: 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
Web: 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
Web: http://guillep.github.io Phone: +33 06 52 70 66 13
participants (3)
-
Guillermo Polito -
Sven Van Caekenberghe -
Tim Mackinnon