Sergio Fedi wrote
>> There is ConfigurationOfVersionner in the image...
> What does it mean? Is there something wrong I did?

It was in response to Ben's question: "is Versioneer Slice based or
Configuration based?".

We have two kinds of external projects in Pharo:
- Traditional model: projects that, while technically external, have been
adopted (cough... forked) by Pharo core so that we were free to evolve. This
seemed to be the only way before we had really good tools because trying to
keep everything in sync required massive effort. These can be considered
core packages and are committed via the slice process. The projects are
sometimes synced with the main project at irregular intervals.
- Shiny new model: we have been starting to experiment with keeping projects
(e.g. Rubric, TxText) in their own repos and loading improvements via
Metacello configurations. While historically this was impractical, now
fogbugz issues can specify configurations and their versions to be picked up
by CI, and Esteban has just made a tool [1] to create those versions easily
(i.e. almost automatically).

Writing this, it seems a bit complicated, but actually it seems we are
moving toward a very streamlined place. It's just that this moment is the
transition.

[1] http://forum.world.st/ANN-Screencast-on-Versionner-Part-2-td4823221.html



-----
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/Improving-the-About-Text-of-Versionner-tp4823759p4824127.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.

Reply via email to