Status: Accepted
Owner: [email protected]

New issue 3609 by [email protected]: Integrate RPackage
http://code.google.com/p/pharo/issues/detail?id=3609


RPackage aims to replace PackageInfo with a faster and cleaner implementation.

What RPackage is already able to do (or at least until you find something wrong;)) is: - synchronize and initialize with the current PackageOrganizer in the system (RPackageOrhanizer class>> initializeDefault) - update itself when changes are made in the system (new category, new class, new method, ... ) (see all tests in RPackageMCSynchronisationTest).

To point I am working on is to modify monticello to make it work using RPackage. I have currently A version that does not seem to crash all (:) that means that it save and load from a repository without error, and viewing changes seems to match with what you would expect). Now what could be cool is that the monticello tests green.
To have all this running in your image, that's what should evaluate:

   Gofer new
                squeaksource: 'PharoTaskForces';
                package: 'ConfigurationOfRPackage';
                load.
   (Smalltalk globals at: #ConfigurationOfRPackage) loadDefault.
"to be sure that the organizer is initialized before loading anything else:"
   (Smalltalk globals at: #RPackageOrganizer) initializeDefault.

   Gofer new
                squeaksource: 'DelaunayTmpStuffs';
                version: 'Monticello-cyrilledelaunay.505';
                merge.

    Gofer new
                squeaksource: 'DelaunayTmpStuffs';
                version: 'MonticelloGUI-cyrilledelaunay.88';
                merge.








Reply via email to