On 29/5/14 22:16, Clément Bera wrote:
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.

yes ;)


Regards,

Clement





2014-05-29 20:14 GMT+02:00 Pavel Krivanek <[email protected] <mailto:[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