Pharo Progress Report 2021-06-02

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

Pharo Progress Report 2021-06-02

Esteban Lorenzano
Hi,

We finished one short term task : Improve integration structure of Spec2 and NewTools. I am adding an explanation of the change at the end of this report.
The rest is unchanged, with the addendum of we are starting to review medium term goals, because maybe we need to split "remove of GTTools" and move part of it to Pharo 10. Basically, removing now will cause ripples, and with the exception of GTSpotter and maybe GTPlayground, can push the release farther in time. 

Short-term goals:
- Improve quality and quantity of tests in Spec2 and NewTools frameworks.
- Improve quality of class comments in Spec2 framework.
- Since we are in freeze mode: fixing important bugs on Pharo9 and its components (this issue will stay here until release).
- include M1 in PharoLauncher

Medium-term goals:
- Removal of GTTools
- M1 VM release.
- Release 9.0

## Last week

- Finished the pass on CI for Spec2 and NewTool (see document below).
- merged changes of NewTools (last one with the "old" CI)
- Pablo is working on a sockets problem
- Stef was working in microdown (but probably this will be for Pharo 10)
- several bugfixes in the context of our monthly sprint

## This week

- work on emergency debugger (ED) problems
- maybe work on make PharoLauncher download M1 VM when is required.
- more on Sockets
- pass on ReleaseTests for Pharo 9

cheers!
Esteban

ps: are you finding this reports useful? any idea on how can we improve them?


ci.docx (16K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Pharo Progress Report 2021-06-02

Stéphane Ducasse


On 2 Jun 2021, at 08:00, Esteban Lorenzano <[hidden email]> wrote:

Hi,

We finished one short term task : Improve integration structure of Spec2 and NewTools. I am adding an explanation of the change at the end of this report.
The rest is unchanged, with the addendum of we are starting to review medium term goals, because maybe we need to split "remove of GTTools" and move part of it to Pharo 10. Basically, removing now will cause ripples, and with the exception of GTSpotter and maybe GTPlayground, can push the release farther in time. 

Short-term goals:
- Improve quality and quantity of tests in Spec2 and NewTools frameworks.
- Improve quality of class comments in Spec2 framework.
- Since we are in freeze mode: fixing important bugs on Pharo9 and its components (this issue will stay here until release).
- include M1 in PharoLauncher

Medium-term goals:
- Removal of GTTools
- M1 VM release.
- Release 9.0

## Last week

- Finished the pass on CI for Spec2 and NewTool (see document below).
- merged changes of NewTools (last one with the "old" CI)
- Pablo is working on a sockets problem
- Stef was working in microdown (but probably this will be for Pharo 10)
- several bugfixes in the context of our monthly sprint

## This week

- work on emergency debugger (ED) problems
- maybe work on make PharoLauncher download M1 VM when is required.
- more on Sockets
- pass on ReleaseTests for Pharo 9

cheers!
Esteban

ps: are you finding this reports useful?

Yes

any idea on how can we improve them?

I can give you access to pharo weekly so that you can paste them there. 


<ci.docx>

--------------------------------------------
Stéphane Ducasse
03 59 35 87 52
Assistant: Aurore Dalle 
FAX 03 59 57 78 50
TEL 03 59 35 86 16
S. Ducasse - Inria
40, avenue Halley, 
Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
Villeneuve d'Ascq 59650
France