<div dir="ltr"><div><div><div><div><div><div><div><div><div>Hi,<br></div>I must come back to one of the balkanization and lack of stability that most upset me.<br><br></div>Imagine that you are developping a cross dialect library, say for Squeak/Pharo and why not Gemstone.<br><br></div>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.<br><br></div>The question are:<br></div>-1) where are you supposed to maintain your own ConfigurationOf*?<br></div>-2) where are you supposed to find the ConfigurationOf* dependencies?<br><br></div>Once upon a time, the answer would have been<br><a href="http://www.squeaksource.com/MetacelloRepository">http://www.squeaksource.com/MetacelloRepository</a><br><br></div>But now, what is it? I see surprisingly few updates here (apart from Sven and a few others).<br><br></div><div>How can the Metacello feature of supporting cross-dialect work if the dialect specific configuration of dependencies are scattered all around the web?<br></div><div><br></div><div>Do the CPAN or PyPI have to change their URL each time a new release of perl or python is released?<br><br></div><div>Careless decisions in this area can easily sabotage the cross-dialect initiative.<br></div><div><br>Maybe I'm ranting by ignorance.<br>I wish your answers will reassure me.<br><br></div><div>Nicolas<br></div></div>