Doru can you add the page on morphic on this list?
Marcus can you add a page to OPAL?
        with pending todo?
Damien can you add one for Coral?



> http://code.google.com/p/pharo/wiki/Teams



I added RPackage 
         http://code.google.com/p/pharo/wiki/RPackageRoadmap
so that people can follow the effort.


Stef

Here is what I wrote.


Introduction

The current status is that RPackage works well with a one to one mapping 
package - category.

Done:

        • All the events have been migrated from systemNotifier to 
SystemAnnouncer?. The package SystemAnnouncement? is ready for inclusion. This 
means that RPackage does not rely on systemnotifier to keep its data in sync. 
This also means that SystemAnnouncer? can be folded in the system and that 
other tools can use it. And that we will be able to remove SystemNotifier?. 
Nautilus is only based on SystemNotifier?.
        • A lot of tests. In addition tests are written in a way that the 
central RPackageOrganizer is not impacted by test running.
        • Nautilus and Moose using RPackage. Nautilus is based on RPackage. 
Moose uses RPackage as a cache since months.
        • Identification of the clients using PackageInfo?. We started to 
identify clients of PackageInfo? to prepare migration phase.
Next steps:

        • Clean RPackage (because some functionality were copied from 
PackageInfo?):
                • Problem Gofer and the some package of RefactoringEngine? rely 
on this API
                • Solution: include Refactoring packages in 1.4 and modify it 
there. In 1.4 we want OCompletion, Ecompletion and Refactoring in the image so 
this fits well. In subsequent versions we may republish them as separate 
packages.
        • Adding Package Tags. Since people do not want (but have no time to do 
it - funny isn't) to have one -one mapping between category and package. We 
will add tags the idea is to be able to have classes sorted inside a package.
    Pack1
         - Tag1 
              ClassA
              ClassB
         - Tag2
              ClassC
              ClassD
              ClassA
     Pack2
        - Tag1
        - Tag3
        • MC shoud use RPackage to save information
        • Tags should be saved in MC package
        • New MC Browser

Reply via email to