***THANKS A LOT*** for this initiative!!!!!! thanks thanks thanks!!! Stef
On Nov 12, 2010, at 3:17 PM, Torsten Bergmann wrote: > Hi, > > 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. > > Goals: > - seperate tests, examples, help, ... from code in distinguishable packages > - but also have tests, examples, help packages closer to the code > - be able to have cleaned up and reproducable package dependencies > in the future > - provide quality checks to see if packages conform to cleanup rules > > The abusing of class categories for packaging will not be > replaced with a real packaging system in the near future but > that shouldnt be a problem so far. > > I dont know where we will end up, how much time we can devote and > what problems we may find but if we wont try we will never find > out ... > > Proposal: > ========= > 1. we should have an informal repackaging task force and I would > like to invite the following people since they already worked > on repackaging/loading/unloading before: > > Adrian, Pavel, Stef and any other who wants to help > > 2. since we have to use a naming convention we would like to start > with the one from Seaside: > http://code.google.com/p/seaside/wiki/PackageNaming > > since it is already used and may help us here. Lets see how > this turns out. > > 3. we should start with simple packages and clean them up > > 4. well formed packages also means we can run quality checks > per package. Maybe the hudson infrastructure can help us > here to tell if already cleaned up packages continue to be > clean. > > To wet your appetite a little bit I worked in the announcement > framework packages. > > See http://code.google.com/p/pharo/issues/detail?id=3252 > > As a goodie we have a new help book documenting the framework a little bit. > > Feel free to try the changesets in a recent 1.2 image and comment. > I hope this doesnt start a flamewar on the correct package naming > (which we can always change) but help to improve the quality of > each package one by one ... > > Thx > T. > > -- > GRATIS! Movie-FLAT mit über 300 Videos. > Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome >
