Hi Esteban,

just be carefull if you start to play with it. Endless loops, code loss and other nasty issues may happen when RPackage (overall) is desynchronized from the state of the system. The concept is simple, but the time needed to get it right was very significant. It was redesigned once already.

At the same time, any time and knowledge you may gain about the RPackage internals will be very valuable for the Pharo community.

Thierry

2015-10-16 12:47 GMT+02:00 stepharo <stepharo@free.fr>:
Most my documentations are in the tests I wrote.
I spent more time in the tests than the code
In essence a tag is just a label you can put to a class it does not influence the package.
A package is
�� �� a list of class definition
�� �� a list of method selectors
Read the class comment because it explains all path I followed.

Stef

Where can I find documentation about how the RPackage system?

I want to learn how RPackageOrganizer, RPackageTag/classTag and
similar classes are supposed to work together. :)

Thank you!


Esteban A. Maringolo