Pharo Progress Report 2021-06-02

EL
Esteban Lorenzano
Wed, Jun 2, 2021 6:00 AM

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?

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?
SD
Stéphane Ducasse
Wed, Jun 2, 2021 8:14 PM

On 2 Jun 2021, at 08:00, Esteban Lorenzano estebanlm@netc.eu 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
http://stephane.ducasse.free.fr / http://www.pharo.org
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

> On 2 Jun 2021, at 08:00, Esteban Lorenzano <estebanlm@netc.eu> 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 http://stephane.ducasse.free.fr / http://www.pharo.org 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