Two videos to explain what we do when integrating a fix.
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.m... Second one http://stephane.ducasse.free.fr/Videos/PharoIntegration/integratingAChange.m... ./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
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 <stephane.ducasse@inria.fr> 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.m...
Second one http://stephane.ducasse.free.fr/Videos/PharoIntegration/integratingAChange.m...
./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
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
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
2014/1/7 Benjamin <Benjamin.VanRyseghem.Pharo@gmail.com>
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
Plus there is like tons of gui tools for git out there (I have used smartgit) making command line a last option. Also I dont understand , git works the same on all 3 big OSes (windows , macos , linux). ΣÏÎ¹Ï 7 Îαν 2014 12:57 μ.μ., ο ÏÏήÏÏÎ·Ï "Benjamin" < Benjamin.VanRyseghem.Pharo@gmail.com> ÎγÏαÏε:
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
sourcetree +100:) On 07 Jan 2014, at 12:04, kilon alios <kilon.alios@gmail.com> wrote:
Plus there is like tons of gui tools for git out there (I have used smartgit) making command line a last option. Also I dont understand , git works the same on all 3 big OSes (windows , macos , linux).
ΣÏÎ¹Ï 7 Îαν 2014 12:57 μ.μ., ο ÏÏήÏÏÎ·Ï "Benjamin" <Benjamin.VanRyseghem.Pharo@gmail.com> ÎγÏαÏε: 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
On 07 Jan 2014, at 10:57, Sven Van Caekenberghe <sven@stfx.eu> 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 <stephane.ducasse@inria.fr> 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.m...
Second one http://stephane.ducasse.free.fr/Videos/PharoIntegration/integratingAChange.m...
./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
Stéphane Ducasse wrote
http://stephane.ducasse.free.fr/Videos/PharoIntegration/integratingAChange.m...
I can't access this video. At first the player opened, but wouldn't play. Now, I get a message:
Nous avons détécté que votre adresse IP ouvrait trop de connexions vers notre serveur web. Nous vous rappelons que ces pratiques sont strictement inutile et n'ont pour unique conséquence de ralentir les serveurs.
Si vous désirez stocker temporairement des données, vous pouvez utiliser ce service: http://dl.free.fr que nous mettons à votre disposition.
----- Cheers, Sean -- View this message in context: http://forum.world.st/Two-videos-to-explain-what-we-do-when-integrating-a-fi... Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
Stéphane Ducasse wrote
http://stephane.ducasse.free.fr/Videos/PharoIntegration/integratingAChange.m...
I can't access this video. At first the player opened, but wouldn't play. Now, I get a message:
Nous avons détécté que votre adresse IP ouvrait trop de connexions vers notre serveur web. Nous vous rappelons que ces pratiques sont strictement inutile et n'ont pour unique conséquence de ralentir les serveurs.
I do not see why Can you retry?
Si vous désirez stocker temporairement des données, vous pouvez utiliser ce service: http://dl.free.fr que nous mettons à votre disposition.
I will check that.
----- Cheers, Sean -- View this message in context: http://forum.world.st/Two-videos-to-explain-what-we-do-when-integrating-a-fi... Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
Stéphane Ducasse wrote
Can you retry?
Huh, works now. Thanks :) ----- Cheers, Sean -- View this message in context: http://forum.world.st/Two-videos-to-explain-what-we-do-when-integrating-a-fi... Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
too many fan wanted to watch these amazing videosâ¦. :) Should put them on youtbue but I dod not how. On 16 Jan 2014, at 19:50, Sean P. DeNigris <sean@clipperadams.com> wrote:
Stéphane Ducasse wrote
Can you retry?
Huh, works now. Thanks :)
----- Cheers, Sean -- View this message in context: http://forum.world.st/Two-videos-to-explain-what-we-do-when-integrating-a-fi... Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
On 16 Jan 2014, at 19:56, Pharo4Stef <pharo4Stef@free.fr> wrote:
too many fan wanted to watch these amazing videosâ¦. :) Should put them on youtbue but I dod not how.
We have an account for Pharo, I can show you next week.
On 16 Jan 2014, at 19:50, Sean P. DeNigris <sean@clipperadams.com> wrote:
Stéphane Ducasse wrote
Can you retry?
Huh, works now. Thanks :)
----- Cheers, Sean -- View this message in context: http://forum.world.st/Two-videos-to-explain-what-we-do-when-integrating-a-fi... Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
BTW: there is an error in the second github download, it is the wrong project, must be pharo-update. On 16 Jan 2014, at 20:20, Marcus Denker <marcus.denker@inria.fr> wrote:
On 16 Jan 2014, at 19:56, Pharo4Stef <pharo4Stef@free.fr> wrote:
too many fan wanted to watch these amazing videosâ¦. :) Should put them on youtbue but I dod not how.
We have an account for Pharo, I can show you next week.
On 16 Jan 2014, at 19:50, Sean P. DeNigris <sean@clipperadams.com> wrote:
Stéphane Ducasse wrote
Can you retry?
Huh, works now. Thanks :)
----- Cheers, Sean -- View this message in context: http://forum.world.st/Two-videos-to-explain-what-we-do-when-integrating-a-fi... Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
thanks I did this video at least 20 times because I started to do it when the vm on the server was crashingâ¦. so I could not integrate any changes. On 16 Jan 2014, at 20:28, Sven Van Caekenberghe <sven@stfx.eu> wrote:
BTW: there is an error in the second github download, it is the wrong project, must be pharo-update.
On 16 Jan 2014, at 20:20, Marcus Denker <marcus.denker@inria.fr> wrote:
On 16 Jan 2014, at 19:56, Pharo4Stef <pharo4Stef@free.fr> wrote:
too many fan wanted to watch these amazing videosâ¦. :) Should put them on youtbue but I dod not how.
We have an account for Pharo, I can show you next week.
On 16 Jan 2014, at 19:50, Sean P. DeNigris <sean@clipperadams.com> wrote:
Stéphane Ducasse wrote
Can you retry?
Huh, works now. Thanks :)
----- Cheers, Sean -- View this message in context: http://forum.world.st/Two-videos-to-explain-what-we-do-when-integrating-a-fi... Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
Pharo4Stef wrote
Should put them on youtbue but I dod not how.
I'm still having problems viewing the second one. Will you host it somewhere else pleeeeease? I want to learn!!! ----- Cheers, Sean -- View this message in context: http://forum.world.st/Two-videos-to-explain-what-we-do-when-integrating-a-fi... Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
ok I will check that with marcus to see how we can publish on the pharo account. Stef
Pharo4Stef wrote
Should put them on youtbue but I dod not how.
I'm still having problems viewing the second one. Will you host it somewhere else pleeeeease? I want to learn!!!
----- Cheers, Sean -- View this message in context: http://forum.world.st/Two-videos-to-explain-what-we-do-when-integrating-a-fi... Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
On 27 Jan 2014, at 10:24, Pharo4Stef <pharo4Stef@free.fr> wrote:
ok I will check that with marcus to see how we can publish on the pharo account.
Yes, we can do that tomorrow.
Stef
Pharo4Stef wrote
Should put them on youtbue but I dod not how.
I'm still having problems viewing the second one. Will you host it somewhere else pleeeeease? I want to learn!!!
----- Cheers, Sean -- View this message in context: http://forum.world.st/Two-videos-to-explain-what-we-do-when-integrating-a-fi... Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
+1 any reason to not make it public in youtube? On Jan 27, 2014, at 1:24 AM, Sean P. DeNigris <sean@clipperadams.com> wrote:
Pharo4Stef wrote
Should put them on youtbue but I dod not how.
I'm still having problems viewing the second one. Will you host it somewhere else pleeeeease? I want to learn!!!
----- Cheers, Sean -- View this message in context: http://forum.world.st/Two-videos-to-explain-what-we-do-when-integrating-a-fi... Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
participants (11)
-
Benjamin -
Esteban A. Maringolo -
Esteban Lorenzano -
kilon alios -
Luc Fabresse -
Marcus Denker -
Pharo4Stef -
Sean P. DeNigris -
Sebastian Sastre -
Stéphane Ducasse -
Sven Van Caekenberghe