Status: Fixed
Owner:
[hidden email]
CC: stephane.ducasse
New issue 3252 by
[hidden email]: [Repackage] "Announcements"
should be well structured
http://code.google.com/p/pharo/issues/detail?id=3252Pharo 1.2a 12235
After an IRC discussion with Alexandre and Stef yesterday we agreed
that it would be good to start working on cleaning up/organizing
the packages and get better structure into the system. According to
Stef we should just start and see how it goes.
We will use the seaside naming convention:
http://code.google.com/p/seaside/wiki/PackageNamingand I hope we can
- keep tests separated but close to the code
- provide a documentation/help package
- document
- enhance tests
I will start with the announcememt framework:
Install the two changesets. It documents some classes, recategorizes
the tests, provide additional tests and provide a new help book.
After that you have
- a changed package "Announcements-Core" since I started to document
- a changed package "Tests" since tests are now repackaged close to the
code
- a new package "Announcements-Tests-Core" => this has to be SAVED
- a new package "Announcements-Help" => this has to be SAVED
Open the Monticello browser to see that.
If you open the help browser you will also see a new book about the
framework.
I dont provide a slice since I think it is easier for the integrators
to use the changesets and later create the new mcz's.
Attachments:
01 Recategorize.cs 796 bytes
02 Enhance.cs 9.3 KB