[squeak-dev] Where are the Metacello ConfigurationOfYourProject supposed to be?
Nicolas Cellier
nicolas.cellier.aka.nice at gmail.com
Thu Mar 9 23:05:43 UTC 2017
Hi,
I must come back to one of the balkanization and lack of stability that
most upset me.
Imagine that you are developping a cross dialect library, say for
Squeak/Pharo and why not Gemstone.
Imagine that this library has a few dependencies to some other libraries,
either Core like Alien/FFI or more exotic third party also available in
other dialects.
The question are:
-1) where are you supposed to maintain your own ConfigurationOf*?
-2) where are you supposed to find the ConfigurationOf* dependencies?
Once upon a time, the answer would have been
http://www.squeaksource.com/MetacelloRepository
But now, what is it? I see surprisingly few updates here (apart from Sven
and a few others).
How can the Metacello feature of supporting cross-dialect work if the
dialect specific configuration of dependencies are scattered all around the
web?
Do the CPAN or PyPI have to change their URL each time a new release of
perl or python is released?
Careless decisions in this area can easily sabotage the cross-dialect
initiative.
Maybe I'm ranting by ignorance.
I wish your answers will reassure me.
Nicolas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20170310/fb752829/attachment.html>
More information about the Squeak-dev
mailing list
|