Hi MAriano,<div><br></div><div>    the convention is to split the package into Foo-Blah et al and Foo-Pools.  e.g. FFI-Kernel, FFI-MacOS et al and then FFI-Pools.<br><br><div class="gmail_quote">On Tue, Jan 24, 2012 at 11:12 AM, Mariano Martinez Peck <span dir="ltr">&lt;<a href="mailto:marianopeck@gmail.com">marianopeck@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <br>Hi guys. Cog is not loading anymore in 1.4 because of some classes depending on Project from the &#39;Sound&#39; package found in PharoSound repo in SS. At the beginning I thought to create a separate package &quot;SoundVMSupport&quot; and put there the needed classes, but I discover that there are a lot which are needed. And moreover, all of those needed classes are in the category Sound-Synthesis. The classes problematic (regarding Project and morphs) are in the other package Sound-Scores. I have just tried and split the Sound package in two: SoundScores and SoundSynthesis. Then I changed ConfigurationOfCog to load SoundSynthesis rather than Sound. That works and I can now build the VM without problems. <br>

<br>I think that the split makes sense even without of the need of Cog. Do you agree?  If true, I can commit everything. <br>One of the things I am not sure is how to make sure Sound package is not used anymore. All I can do is:<br>

<br>a) Put a comment in squeaksource page saying that the packages are now SoundScores and SoundSynthesis.<br>b) Create a new baseline and version of ConfigurationOfPharoSound which reflecs this change<br>c) Commit a version of everything empty (no single class) to the package Sound. <br>

<br>Which ones of these should I do ?<br><br>Thanks<br clear="all"><br>-- <br>Mariano<br><a href="http://marianopeck.wordpress.com" target="_blank">http://marianopeck.wordpress.com</a><br><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>best,<div>Eliot</div><br>
</div>