pharo-wiki icon indicating copy to clipboard operation
pharo-wiki copied to clipboard

Project management guide

Open jecisc opened this issue 6 years ago • 1 comments
trafficstars

The baseline management guide is cool but we should have a more high level guide around project management.

A guide we could send to this discussion: http://forum.world.st/What-is-the-actual-way-of-managing-code-in-Pharo-td5089943.html

jecisc avatar Dec 01 '18 13:12 jecisc

A suggestion, either for this guide or as an addition to the baselines one: Mention conventions and advice on which baseline groups to define. Typically, we have Core for just the domain objects, Tests, maybe one for GUI or IDE support…

I like to think of groups as deployment contexts, so I define a core group for just the bare minimal dependency, maybe additional groups for optional features, and a development group which includes tests and examples, to load when you want to contribute to the project, but I'm not convinced that the tests group has so much value in itself…

cdlm avatar Mar 14 '19 17:03 cdlm