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