Two videos to explain what we do when integrating a fix.

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Two videos to explain what we do when integrating a fix.

Stéphane Ducasse
Hi guys

I produced two videos to show how simple is an integration now (It could be better see below).
This can influence some of you to help us: sven, ben, igor :)?

First one: install some scripts
        http://stephane.ducasse.free.fr/Videos/PharoIntegration/DownloadingScripts.mov

Second one
        http://stephane.ducasse.free.fr/Videos/PharoIntegration/integratingAChange.mov

        ./prepare
                start menu
                merge 9look at the fix….)
                freeze menu
                publish menu
        ./publish

I do not think that Monticello is the best tool for managing our changes and code (and I asked money in the past to get an engineer but it was refused and I spent the holiday building a new case to ask money to pay an engineer to
get a real integration with Git) but for now this is what we have and it is working. I do not want that end users to get expose to
git on the command-line with different platforms. We should keep the simplicity of Pharo.

Stef


Reply | Threaded
Open this post in threaded view
|

Re: [Pharo-dev] Two videos to explain what we do when integrating a fix.

Sven Van Caekenberghe-2
Thanks, Stef, I will have a look in the coming days.
Now I won’t have many excuses not to try ;-)

On 06 Jan 2014, at 16:18, Stéphane Ducasse <[hidden email]> wrote:

> Hi guys
>
> I produced two videos to show how simple is an integration now (It could be better see below).
> This can influence some of you to help us: sven, ben, igor :)?
>
> First one: install some scripts
> http://stephane.ducasse.free.fr/Videos/PharoIntegration/DownloadingScripts.mov
>
> Second one
> http://stephane.ducasse.free.fr/Videos/PharoIntegration/integratingAChange.mov
>
> ./prepare
> start menu
> merge 9look at the fix….)
> freeze menu
> publish menu
> ./publish
>
> I do not think that Monticello is the best tool for managing our changes and code (and I asked money in the past to get an engineer but it was refused and I spent the holiday building a new case to ask money to pay an engineer to
> get a real integration with Git) but for now this is what we have and it is working. I do not want that end users to get expose to
> git on the command-line with different platforms. We should keep the simplicity of Pharo.
>
> Stef
>
>


Reply | Threaded
Open this post in threaded view
|

Re: [Pharo-dev] Two videos to explain what we do when integrating a fix.

Stéphane Ducasse


> Thanks, Stef, I will have a look in the coming days.
> Now I won’t have many excuses not to try ;-)

except a slow network :)

I will add one of these days a rollback behavior because from home I get regular problems to be point I will simply stop even trying anymore.

Stef



Reply | Threaded
Open this post in threaded view
|

Re: [Pharo-dev] Two videos to explain what we do when integrating a fix.

Benjamin Van Ryseghem (Pharo)
In reply to this post by Sven Van Caekenberghe-2
I do not want that end users to get expose to
>> git on the command-line with different platforms. We should keep the simplicity of Pharo.
>>

Having an integration process based on git will expose only core-developpers ton git :)

Not the end-users ;)
Ben


Reply | Threaded
Open this post in threaded view
|

Re: [Pharo-dev] Two videos to explain what we do when integrating a fix.

Luc Fabresse


2014/1/7 Benjamin <[hidden email]>
I do not want that end users to get expose to
>> git on the command-line with different platforms. We should keep the simplicity of Pharo.
>>

Having an integration process based on git will expose only core-developpers ton git :)

yes.
For example, I really like what people (camillo? esteban? igor?) did for the VM code on github.
now it is easy to get a synchronized VMMaker image and also commit to git the new mcz versions.
 
Luc


Not the end-users ;)
Ben



Reply | Threaded
Open this post in threaded view
|

Re: [Pharo-dev] Two videos to explain what we do when integrating a fix.

Sven Van Caekenberghe-2
In reply to this post by Sven Van Caekenberghe-2

On 07 Jan 2014, at 10:57, Sven Van Caekenberghe <[hidden email]> wrote:

> Thanks, Stef, I will have a look in the coming days.
> Now I won’t have many excuses not to try ;-)

And I did, and it worked !

        #30683

Thanks for all the help, the screencasts really helped to increase my confidence, the git and CI integration is really seriously impressive.

> On 06 Jan 2014, at 16:18, Stéphane Ducasse <[hidden email]> wrote:
>
>> Hi guys
>>
>> I produced two videos to show how simple is an integration now (It could be better see below).
>> This can influence some of you to help us: sven, ben, igor :)?
>>
>> First one: install some scripts
>> http://stephane.ducasse.free.fr/Videos/PharoIntegration/DownloadingScripts.mov
>>
>> Second one
>> http://stephane.ducasse.free.fr/Videos/PharoIntegration/integratingAChange.mov
>>
>> ./prepare
>> start menu
>> merge 9look at the fix….)
>> freeze menu
>> publish menu
>> ./publish
>>
>> I do not think that Monticello is the best tool for managing our changes and code (and I asked money in the past to get an engineer but it was refused and I spent the holiday building a new case to ask money to pay an engineer to
>> get a real integration with Git) but for now this is what we have and it is working. I do not want that end users to get expose to
>> git on the command-line with different platforms. We should keep the simplicity of Pharo.
>>
>> Stef
>>
>>
>