This is amazing. I can't wait to have a bootstrap.

You cannot - well I guess you specifically can but most people can't -
realize how difficult it is currently to edit some Kernel classes such as
MethodContext. I edited it for Pharo-40003 and it was really hard. With a
bootstrap it will be much simpler.

Recently Eliot wrote an offline converter to convert from a Pharo image to
a Spur Pharo image. Same issue, he had to edit the kernel (including
SmallInteger class !) and it was so difficult that he did an offline
converter instead of a script. I do not even know if a script would have
been possible. With a bootstrap he would just have needed to edit the
sources from which the bootstrap starts.

I am astonished by the work you did and by the work of Guillermo Polito
about the bootstrap, and I can't wait to have it and to use it.

The first step is great. Please keep going.

Regards,

Clement






2014-05-29 20:14 GMT+02:00 Pavel Krivanek <[email protected]>:

> Hi,
>
> I created the first versions of the jobs that should lead to Pharo 4
> partial bootstrapping based on configurations:
> https://ci.inria.fr/pharo/view/4.0-Bootstrap/ [1]
>
> We are able to load configurations with SUnit and KernelTests.
> ConfigurationOfIDE currently does not work [2]. We should focus on better
> testing of the basic image. Unfortunately Tests package is one big bundle.
> We should move at least this categories to different or standalone packages:
>
> Tests-Bugs
> Tests-CodeImport
> Tests-Compression
> Tests-Files
> Tests-Finalization
> Tests-Object Events
> Tests-ObjectsAsMethods
> Tests-System
> Tests-System-CommandLine
> Tests-SystemChangeNotification
> Tests-SystemTests-Support
> Tests-Traits
> Tests-Traits-MOP
> Tests-VM
>
> Cheers,
>  -- Pavel
>
> [1] https://ci.inria.fr/pharo/view/4.0-Bootstrap/
> [2]
> http://forum.world.st/ConfigurationOfIDE-and-issue-12601-td4759150.html
>

Reply via email to