Yanni Chiu <ya...@...> writes:
> > Gofer it
> > squeaksource: 'akuhn';
> > package: 'SUnit';
> > package: 'SUnitGUI';
> > load
>
> Is it too late to call it SUnit2, SUnit3, whatever?
Too early in my opinion :)
I follow the github style of forking, ie "fork early, fork often". The name of
a fork is qualified by prefixing it with the name of the forker, so my fork is
qualified "akuhn/SUnit". IMHO it is early enough to think about a new name
when it is (ever?) merged back into Pharo. Phunit might be nice.
@stef that might make a nice feature for new package system: to tell in an
immediately visible way from which repo a package/class is coming.
> What happens is that people start writing test cases assuming the newer
> version. Then at some point there's a conflict, and you either have to
> re-write your old or your new test cases. Maybe it's okay to be forced
> to update your old test cases, but it would be good know which version
> of the "SUnit API" is available or required.
Good point, I share your concern. Maybe something like
self assumeSUnitIsAkuhnFork
might help. This will fail with DNU on all version except my fork.
--AA
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project