A toast

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

A toast

EstebanLM
Hello Pharoers,

(sorry for the long post)

I'm on holidays so I've been silent this latests days, but I didn't want to let the opportunity goes to propose a toast :)
This year has been a great year (yeah, but not like those annoying facebook cards), one year where we have worked itensively in the patient consolidation of several lines of work.
This has been possible thanks to the great improvement that we have made in the Pharo process itself, which required (and still requires) a massive amount of effort: Since I arrived here (but not necessarily *because* I arrived here: this is the work of everyone in Pharo community, I'm just pointing to what I've seen and collaborated :P), we have changed a lot of things:

- we have deployed a solid CI infrastructure that can handle our integration cycle without too much complications. Even if we still find problems time to time, this has been an incredible step forward.
- thanks to this we have been able to change our release cycle from "it happens when we believe is ready" to time-boxed releases, so we have created Pharo 1.4, 2.0 and this year what, for me, is one of the most complete and cool releases (up to now) that we have produced: Pharo 3.0.
- We have increased massively the amount of tests in the system (no sure what is the percentage, but is high), so we have been able to change core parts in the system without causing too much pain to developers (yeah, we know there have been some errors some times, but well... "errare humanum est", and I think we have learned from the process and now we do not make same mistakes... in any case they are new mistakes :P).
- We have made huge steps in the "Pharo modularisation project", thanks to the Pharo-minimal images and work we have started to move all into a repeatable configuration (thanks to metacello and tools developed for this).
- We have also incorporated the VM building to this process and testing cycle, so is a lot easier for everyone to build their own VM (if needed), and for us we can be sure (as sure as possible at least) VM is in good shape.
- We have improved documentation and release new books. People have working a lot in a lot of cool and instructive videos that have moved our "learning curve" several steps ahead.

And this is just one part of the "invisible, ant work of everyday", in the visible part, I will not bore (more than needed :P) with details about previous releases, so I will just point some of the great things we have made for the upcoming release, Pharo 4:

- Thanks to GTools, we are slowly going to a better set of tools, with new ways of see/handle old things. This is the most visible change this year (and it has caused the most flamed wars, but well... we are a passionate community). This release we have a new inspector, playground and spotter (god, spotter is sooooo cool!), next release we hope to integrate a new debugger and if planets align, a new Coder.
- We introduced OSWindow as a preview, a tool which will allow us to do a lot of years waited features: start UI from image instead from VM (transmiting to the used the decision of having one or not), multi-windows, a vectorial UI instead the good-but-old bitblt we have now.
- We enhanced Athens and introduced the new TxModel. We still do now achieve our objective of migrate our morphic drawing mechanism to athens, but this is a lot of work and will take some time.
- We have improved a lot the development cycle with the introduction of smart suggestions, the upcoming smart breakpoins and reflectivity.
- And of course, we have worked a lot in the cleaning of the system (an invisible and ungrateful work, believe me)

And this is just a glimpse, what I wrote this morning before breakfast, wanting to thank all of you to let me be part of this super cool community, and wanting to have a toast with you:

For a 2015 with more stories, more adventures, more Pharo!

Esteban


Reply | Threaded
Open this post in threaded view
|

Re: A toast

kilon.alios
definetly a very productive year, even I have managed although still very fresh to Pharo to make several contributions. The effort that all Pharoers put into this saga is all inspiring and there is still huge potential. Congratulations to all people involved and thank you for sharing your work for free and being commited to a new age of computing where a dialogue between the machine and the user is established. 

Happy new year to all, I wish health and happiness but most of all passion to keep exploring the wonderful universe we occupy in our brief life spans.  

On Mon, Dec 29, 2014 at 2:59 PM, Esteban Lorenzano <[hidden email]> wrote:
Hello Pharoers,

(sorry for the long post)

I'm on holidays so I've been silent this latests days, but I didn't want to let the opportunity goes to propose a toast :)
This year has been a great year (yeah, but not like those annoying facebook cards), one year where we have worked itensively in the patient consolidation of several lines of work.
This has been possible thanks to the great improvement that we have made in the Pharo process itself, which required (and still requires) a massive amount of effort: Since I arrived here (but not necessarily *because* I arrived here: this is the work of everyone in Pharo community, I'm just pointing to what I've seen and collaborated :P), we have changed a lot of things:

- we have deployed a solid CI infrastructure that can handle our integration cycle without too much complications. Even if we still find problems time to time, this has been an incredible step forward.
- thanks to this we have been able to change our release cycle from "it happens when we believe is ready" to time-boxed releases, so we have created Pharo 1.4, 2.0 and this year what, for me, is one of the most complete and cool releases (up to now) that we have produced: Pharo 3.0.
- We have increased massively the amount of tests in the system (no sure what is the percentage, but is high), so we have been able to change core parts in the system without causing too much pain to developers (yeah, we know there have been some errors some times, but well... "errare humanum est", and I think we have learned from the process and now we do not make same mistakes... in any case they are new mistakes :P).
- We have made huge steps in the "Pharo modularisation project", thanks to the Pharo-minimal images and work we have started to move all into a repeatable configuration (thanks to metacello and tools developed for this).
- We have also incorporated the VM building to this process and testing cycle, so is a lot easier for everyone to build their own VM (if needed), and for us we can be sure (as sure as possible at least) VM is in good shape.
- We have improved documentation and release new books. People have working a lot in a lot of cool and instructive videos that have moved our "learning curve" several steps ahead.

And this is just one part of the "invisible, ant work of everyday", in the visible part, I will not bore (more than needed :P) with details about previous releases, so I will just point some of the great things we have made for the upcoming release, Pharo 4:

- Thanks to GTools, we are slowly going to a better set of tools, with new ways of see/handle old things. This is the most visible change this year (and it has caused the most flamed wars, but well... we are a passionate community). This release we have a new inspector, playground and spotter (god, spotter is sooooo cool!), next release we hope to integrate a new debugger and if planets align, a new Coder.
- We introduced OSWindow as a preview, a tool which will allow us to do a lot of years waited features: start UI from image instead from VM (transmiting to the used the decision of having one or not), multi-windows, a vectorial UI instead the good-but-old bitblt we have now.
- We enhanced Athens and introduced the new TxModel. We still do now achieve our objective of migrate our morphic drawing mechanism to athens, but this is a lot of work and will take some time.
- We have improved a lot the development cycle with the introduction of smart suggestions, the upcoming smart breakpoins and reflectivity.
- And of course, we have worked a lot in the cleaning of the system (an invisible and ungrateful work, believe me)

And this is just a glimpse, what I wrote this morning before breakfast, wanting to thank all of you to let me be part of this super cool community, and wanting to have a toast with you:

For a 2015 with more stories, more adventures, more Pharo!

Esteban



Reply | Threaded
Open this post in threaded view
|

Re: A toast

philippeback
In reply to this post by EstebanLM


Le 29 déc. 2014 13:59, "Esteban Lorenzano" <[hidden email]> a écrit :
>
> Hello Pharoers,
>
> (sorry for the long post)
>
> I'm on holidays so I've been silent this latests days, but I didn't want to let the opportunity goes to propose a toast :)
> This year has been a great year (yeah, but not like those annoying facebook cards), one year where we have worked itensively in the patient consolidation of several lines of work.
> This has been possible thanks to the great improvement that we have made in the Pharo process itself, which required (and still requires) a massive amount of effort: Since I arrived here (but not necessarily *because* I arrived here: this is the work of everyone in Pharo community, I'm just pointing to what I've seen and collaborated :P), we have changed a lot of things:
>
> - we have deployed a solid CI infrastructure that can handle our integration cycle without too much complications. Even if we still find problems time to time, this has been an incredible step forward.
> - thanks to this we have been able to change our release cycle from "it happens when we believe is ready" to time-boxed releases, so we have created Pharo 1.4, 2.0 and this year what, for me, is one of the most complete and cool releases (up to now) that we have produced: Pharo 3.0.
> - We have increased massively the amount of tests in the system (no sure what is the percentage, but is high), so we have been able to change core parts in the system without causing too much pain to developers (yeah, we know there have been some errors some times, but well... "errare humanum est", and I think we have learned from the process and now we do not make same mistakes... in any case they are new mistakes :P).
> - We have made huge steps in the "Pharo modularisation project", thanks to the Pharo-minimal images and work we have started to move all into a repeatable configuration (thanks to metacello and tools developed for this).
> - We have also incorporated the VM building to this process and testing cycle, so is a lot easier for everyone to build their own VM (if needed), and for us we can be sure (as sure as possible at least) VM is in good shape.
> - We have improved documentation and release new books. People have working a lot in a lot of cool and instructive videos that have moved our "learning curve" several steps ahead.
>
> And this is just one part of the "invisible, ant work of everyday", in the visible part, I will not bore (more than needed :P) with details about previous releases, so I will just point some of the great things we have made for the upcoming release, Pharo 4:
>
> - Thanks to GTools, we are slowly going to a better set of tools, with new ways of see/handle old things. This is the most visible change this year (and it has caused the most flamed wars, but well... we are a passionate community). This release we have a new inspector, playground and spotter (god, spotter is sooooo cool!), next release we hope to integrate a new debugger and if planets align, a new Coder.
> - We introduced OSWindow as a preview, a tool which will allow us to do a lot of years waited features: start UI from image instead from VM (transmiting to the used the decision of having one or not), multi-windows, a vectorial UI instead the good-but-old bitblt we have now.
> - We enhanced Athens and introduced the new TxModel. We still do now achieve our objective of migrate our morphic drawing mechanism to athens, but this is a lot of work and will take some time.
> - We have improved a lot the development cycle with the introduction of smart suggestions, the upcoming smart breakpoins and reflectivity.
> - And of course, we have worked a lot in the cleaning of the system (an invisible and ungrateful work, believe me)
>
> And this is just a glimpse, what I wrote this morning before breakfast, wanting to thank all of you to let me be part of this super cool community, and wanting to have a toast with you:
>
> For a 2015 with more stories, more adventures, more Pharo!

Pharo has made 2014 very interesting for me and I was able to build decent business with it.

I hope to make that grow further in 2015.

Pharo is powerful and is fun to use.

Let's get to the next level!

Phil

>
> Esteban
>
>

Reply | Threaded
Open this post in threaded view
|

Re: A toast

stepharo
In reply to this post by EstebanLM
Thanks!
http://pharoweekly.wordpress.com/2014/12/29/a-toast/

Le 29/12/14 13:59, Esteban Lorenzano a écrit :
Hello Pharoers, 

(sorry for the long post)

I'm on holidays so I've been silent this latests days, but I didn't want to let the opportunity goes to propose a toast :)
This year has been a great year (yeah, but not like those annoying facebook cards), one year where we have worked itensively in the patient consolidation of several lines of work. 
This has been possible thanks to the great improvement that we have made in the Pharo process itself, which required (and still requires) a massive amount of effort: Since I arrived here (but not necessarily *because* I arrived here: this is the work of everyone in Pharo community, I'm just pointing to what I've seen and collaborated :P), we have changed a lot of things: 

- we have deployed a solid CI infrastructure that can handle our integration cycle without too much complications. Even if we still find problems time to time, this has been an incredible step forward.
- thanks to this we have been able to change our release cycle from "it happens when we believe is ready" to time-boxed releases, so we have created Pharo 1.4, 2.0 and this year what, for me, is one of the most complete and cool releases (up to now) that we have produced: Pharo 3.0.
- We have increased massively the amount of tests in the system (no sure what is the percentage, but is high), so we have been able to change core parts in the system without causing too much pain to developers (yeah, we know there have been some errors some times, but well... "errare humanum est", and I think we have learned from the process and now we do not make same mistakes... in any case they are new mistakes :P).
- We have made huge steps in the "Pharo modularisation project", thanks to the Pharo-minimal images and work we have started to move all into a repeatable configuration (thanks to metacello and tools developed for this). 
- We have also incorporated the VM building to this process and testing cycle, so is a lot easier for everyone to build their own VM (if needed), and for us we can be sure (as sure as possible at least) VM is in good shape. 
- We have improved documentation and release new books. People have working a lot in a lot of cool and instructive videos that have moved our "learning curve" several steps ahead. 

And this is just one part of the "invisible, ant work of everyday", in the visible part, I will not bore (more than needed :P) with details about previous releases, so I will just point some of the great things we have made for the upcoming release, Pharo 4:

- Thanks to GTools, we are slowly going to a better set of tools, with new ways of see/handle old things. This is the most visible change this year (and it has caused the most flamed wars, but well... we are a passionate community). This release we have a new inspector, playground and spotter (god, spotter is sooooo cool!), next release we hope to integrate a new debugger and if planets align, a new Coder. 
- We introduced OSWindow as a preview, a tool which will allow us to do a lot of years waited features: start UI from image instead from VM (transmiting to the used the decision of having one or not), multi-windows, a vectorial UI instead the good-but-old bitblt we have now. 
- We enhanced Athens and introduced the new TxModel. We still do now achieve our objective of migrate our morphic drawing mechanism to athens, but this is a lot of work and will take some time. 
- We have improved a lot the development cycle with the introduction of smart suggestions, the upcoming smart breakpoins and reflectivity. 
- And of course, we have worked a lot in the cleaning of the system (an invisible and ungrateful work, believe me)

And this is just a glimpse, what I wrote this morning before breakfast, wanting to thank all of you to let me be part of this super cool community, and wanting to have a toast with you:

For a 2015 with more stories, more adventures, more Pharo!

Esteban 


Reply | Threaded
Open this post in threaded view
|

Re: A toast

Sven Van Caekenberghe-2
In reply to this post by EstebanLM
Excellent write-up, Esteban, this was very useful.

I want to add my 'thank you' to everyone in the Pharo community for making all this possible.

> On 29 Dec 2014, at 13:59, Esteban Lorenzano <[hidden email]> wrote:
>
> Hello Pharoers,
>
> (sorry for the long post)
>
> I'm on holidays so I've been silent this latests days, but I didn't want to let the opportunity goes to propose a toast :)
> This year has been a great year (yeah, but not like those annoying facebook cards), one year where we have worked itensively in the patient consolidation of several lines of work.
> This has been possible thanks to the great improvement that we have made in the Pharo process itself, which required (and still requires) a massive amount of effort: Since I arrived here (but not necessarily *because* I arrived here: this is the work of everyone in Pharo community, I'm just pointing to what I've seen and collaborated :P), we have changed a lot of things:
>
> - we have deployed a solid CI infrastructure that can handle our integration cycle without too much complications. Even if we still find problems time to time, this has been an incredible step forward.
> - thanks to this we have been able to change our release cycle from "it happens when we believe is ready" to time-boxed releases, so we have created Pharo 1.4, 2.0 and this year what, for me, is one of the most complete and cool releases (up to now) that we have produced: Pharo 3.0.
> - We have increased massively the amount of tests in the system (no sure what is the percentage, but is high), so we have been able to change core parts in the system without causing too much pain to developers (yeah, we know there have been some errors some times, but well... "errare humanum est", and I think we have learned from the process and now we do not make same mistakes... in any case they are new mistakes :P).
> - We have made huge steps in the "Pharo modularisation project", thanks to the Pharo-minimal images and work we have started to move all into a repeatable configuration (thanks to metacello and tools developed for this).
> - We have also incorporated the VM building to this process and testing cycle, so is a lot easier for everyone to build their own VM (if needed), and for us we can be sure (as sure as possible at least) VM is in good shape.
> - We have improved documentation and release new books. People have working a lot in a lot of cool and instructive videos that have moved our "learning curve" several steps ahead.
>
> And this is just one part of the "invisible, ant work of everyday", in the visible part, I will not bore (more than needed :P) with details about previous releases, so I will just point some of the great things we have made for the upcoming release, Pharo 4:
>
> - Thanks to GTools, we are slowly going to a better set of tools, with new ways of see/handle old things. This is the most visible change this year (and it has caused the most flamed wars, but well... we are a passionate community). This release we have a new inspector, playground and spotter (god, spotter is sooooo cool!), next release we hope to integrate a new debugger and if planets align, a new Coder.
> - We introduced OSWindow as a preview, a tool which will allow us to do a lot of years waited features: start UI from image instead from VM (transmiting to the used the decision of having one or not), multi-windows, a vectorial UI instead the good-but-old bitblt we have now.
> - We enhanced Athens and introduced the new TxModel. We still do now achieve our objective of migrate our morphic drawing mechanism to athens, but this is a lot of work and will take some time.
> - We have improved a lot the development cycle with the introduction of smart suggestions, the upcoming smart breakpoins and reflectivity.
> - And of course, we have worked a lot in the cleaning of the system (an invisible and ungrateful work, believe me)
>
> And this is just a glimpse, what I wrote this morning before breakfast, wanting to thank all of you to let me be part of this super cool community, and wanting to have a toast with you:
>
> For a 2015 with more stories, more adventures, more Pharo!
>
> Esteban
>
>


Reply | Threaded
Open this post in threaded view
|

Re: A toast

HilaireFernandes
In reply to this post by EstebanLM
Thanks to all of you for this wonderful perspectives.

Hilaire

Le 29/12/2014 13:59, Esteban Lorenzano a écrit :
> Hello Pharoers,
>
> (sorry for the long post)
>
> I'm on holidays so I've been silent this latests days, but I didn't want to let the opportunity goes to propose a toast :)


--
Dr. Geo - http://drgeo.eu
iStoa - http://istoa.drgeo.eu


Reply | Threaded
Open this post in threaded view
|

Re: A toast

stepharo
Thanks hilaire. I have DrGeo success story on the pipeline :)

Le 30/12/14 12:41, Hilaire a écrit :

> Thanks to all of you for this wonderful perspectives.
>
> Hilaire
>
> Le 29/12/2014 13:59, Esteban Lorenzano a écrit :
>> Hello Pharoers,
>>
>> (sorry for the long post)
>>
>> I'm on holidays so I've been silent this latests days, but I didn't want to let the opportunity goes to propose a toast :)
>


Reply | Threaded
Open this post in threaded view
|

Re: A toast

HilaireFernandes
No thanks to you & al. to build this wonderful avenue.

Le 30/12/2014 14:33, stepharo a écrit :

> Thanks hilaire. I have DrGeo success story on the pipeline :)
>
> Le 30/12/14 12:41, Hilaire a écrit :
>> Thanks to all of you for this wonderful perspectives.
>>
>> Hilaire
>>
>> Le 29/12/2014 13:59, Esteban Lorenzano a écrit :
>>> Hello Pharoers,
>>>
>>> (sorry for the long post)
>>>
>>> I'm on holidays so I've been silent this latests days, but I didn't
>>> want to let the opportunity goes to propose a toast :)
>>
>
>
>


--
Dr. Geo - http://drgeo.eu
iStoa - http://istoa.drgeo.eu


Reply | Threaded
Open this post in threaded view
|

Re: A toast

Tudor Girba-2
In reply to this post by EstebanLM
Nicely put, Esteban!

Thank you everyone for making this happen.

Anyone in the room not feeling energized?! :)

Doru

On Mon, Dec 29, 2014 at 1:59 PM, Esteban Lorenzano <[hidden email]> wrote:
Hello Pharoers,

(sorry for the long post)

I'm on holidays so I've been silent this latests days, but I didn't want to let the opportunity goes to propose a toast :)
This year has been a great year (yeah, but not like those annoying facebook cards), one year where we have worked itensively in the patient consolidation of several lines of work.
This has been possible thanks to the great improvement that we have made in the Pharo process itself, which required (and still requires) a massive amount of effort: Since I arrived here (but not necessarily *because* I arrived here: this is the work of everyone in Pharo community, I'm just pointing to what I've seen and collaborated :P), we have changed a lot of things:

- we have deployed a solid CI infrastructure that can handle our integration cycle without too much complications. Even if we still find problems time to time, this has been an incredible step forward.
- thanks to this we have been able to change our release cycle from "it happens when we believe is ready" to time-boxed releases, so we have created Pharo 1.4, 2.0 and this year what, for me, is one of the most complete and cool releases (up to now) that we have produced: Pharo 3.0.
- We have increased massively the amount of tests in the system (no sure what is the percentage, but is high), so we have been able to change core parts in the system without causing too much pain to developers (yeah, we know there have been some errors some times, but well... "errare humanum est", and I think we have learned from the process and now we do not make same mistakes... in any case they are new mistakes :P).
- We have made huge steps in the "Pharo modularisation project", thanks to the Pharo-minimal images and work we have started to move all into a repeatable configuration (thanks to metacello and tools developed for this).
- We have also incorporated the VM building to this process and testing cycle, so is a lot easier for everyone to build their own VM (if needed), and for us we can be sure (as sure as possible at least) VM is in good shape.
- We have improved documentation and release new books. People have working a lot in a lot of cool and instructive videos that have moved our "learning curve" several steps ahead.

And this is just one part of the "invisible, ant work of everyday", in the visible part, I will not bore (more than needed :P) with details about previous releases, so I will just point some of the great things we have made for the upcoming release, Pharo 4:

- Thanks to GTools, we are slowly going to a better set of tools, with new ways of see/handle old things. This is the most visible change this year (and it has caused the most flamed wars, but well... we are a passionate community). This release we have a new inspector, playground and spotter (god, spotter is sooooo cool!), next release we hope to integrate a new debugger and if planets align, a new Coder.
- We introduced OSWindow as a preview, a tool which will allow us to do a lot of years waited features: start UI from image instead from VM (transmiting to the used the decision of having one or not), multi-windows, a vectorial UI instead the good-but-old bitblt we have now.
- We enhanced Athens and introduced the new TxModel. We still do now achieve our objective of migrate our morphic drawing mechanism to athens, but this is a lot of work and will take some time.
- We have improved a lot the development cycle with the introduction of smart suggestions, the upcoming smart breakpoins and reflectivity.
- And of course, we have worked a lot in the cleaning of the system (an invisible and ungrateful work, believe me)

And this is just a glimpse, what I wrote this morning before breakfast, wanting to thank all of you to let me be part of this super cool community, and wanting to have a toast with you:

For a 2015 with more stories, more adventures, more Pharo!

Esteban





--

"Every thing has its own flow"