Guille that would be great ... I am in the process of writing the
presentation but would make time to talk with you ... lets arrange to
skype or discord sometime next week ...
Dale
On 10/28/16 7:53 AM, Guille Polito wrote:
I'm not going to smalltalks, but maybe we can do an skype (or a public
discord) any time soon?
-------- Original Message --------
On 10/28/16 6:05 AM, Guille Polito wrote:
Also, we are starting to see how to move Pharo sources to git, and
this means we are looking at how we should design Pharo's repository
so we can smoothly collaborate and synchronize repositories using
pull requests. For example, these two last week I took some hours to
evaluate and exercise myself with git subtrees and submodules. The
notes I made from this are here:
https://github.com/guillep/PharoIntegrationProcess/wiki/Analysis-of-sub-project-storage-alternatives
What I mean, adding a package inside the image can bring also a lot
of problems to package maintainers, so doing it just because "others
do it" is not a good argument.
Guille,
I looked at trying to use submodules with a project or two back when
I first started working with git and github[1] -- 5 years ago now.
It seems that using submodules introduces a very tight coupling
between the individual projects and it was more of a pain than it was
worth ...
Using Metacello locks and independent clones has worked very well,
but some structure is needed ...
I spent several years "splashing around" trying to figure out a
structure for GsDevKit/GLASS and finally settled on the structure in
GsDevKit_home[2] (about 2 years ago) and the structure there is
working quite well ...
I am giving a talk at the upcoming Smalltalks where I will be
describing my thoughts on this structure/organization in detail.
I am certainly willing to share my experience with you guys and maybe
save you a couple of years of "splashing around" --- if you are
interested.
Dale
[1] https://github.com/dalehenrich/amber-skeleton
[2] https://github.com/GsDevKit/GsDevKit_home