<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div style="font-size: 16px; ">This is what I came up with so far.</div><div style="font-size: 16px; "><br></div><div style="font-size: 16px; "><a href="http://bazaar.launchpad.net/~keithy/lively/unstable/files">http://bazaar.launchpad.net/~keithy/lively/unstable/files</a></div><div style="font-size: 16px; "><br></div><div style="font-size: 16px; ">The top level that you are calling "core", I call it "unstable", to become "stable", but is intended to be published as the base release lp:lively</div><div style="font-size: 16px; "><br></div><div style="font-size: 16px; ">The distribution includes folders with "parts" and "users" (though empty or with a simple examples, a la playgrounds) I also expect to see a "documentation" folder somewhere, though that could be included as a user.</div><div style="font-size: 16px; "><br></div><div style="font-size: 16px; ">The main codebase, stripped of "parts" and "users", I have called "base".</div><div style="font-size: 16px; "><br></div><div style="font-size: 16px; "><a href="http://bazaar.launchpad.net/~keithy/lively/unstable/files/head:/base/">http://bazaar.launchpad.net/~keithy/lively/unstable/files/head:/base/</a></div><div style="font-size: 16px; "><br></div><div style="font-size: 16px; ">Within "base", I pulled the config out into "base/config" </div><div style="font-size: 16px; "><br></div><div style="font-size: 16px; ">Anything vaguely module like is in "base/modules"  (alt. idea "library")</div><div style="font-size: 16px; "><br></div><div style="font-size: 16px; ">The main.c startup and core, is in "base/main" (alt. ideas "kernel" - over used now)</div><div style="font-size: 16px; "><br></div><div style="font-size: 16px; ">Anything looking vaguely as if it is on its way out is in base/OBSOLETE.</div><div style="font-size: 16px; "><br></div><div style="font-size: 16px; ">In order to enable modules to be distributed as a single directory/checkout</div><div style="font-size: 16px; "><br></div><div style="font-size: 16px; ">This pattern</div><div style="font-size: 16px; ">ide.js</div><div style="font-size: 16px; ">ide/*.js</div><div style="font-size: 16px; "><br></div><div style="font-size: 16px; ">is now</div><div style="font-size: 16px; "><br></div><div style="font-size: 16px; ">ide/+init.js   "the + puts the file nicely at the top of the list"</div><div style="font-size: 16px; ">ide/*.js</div><div style="font-size: 16px; "><br></div><div style="font-size: 16px; ">And following this style...</div><div style="font-size: 16px; "><br></div><div style="font-size: 16px; ">Main.js is now ./base/main/+main.js</div><div style="font-size: 16px; "><br></div><div style="font-size: 16px; ">any thoughts, feedback would be gratefully received... nothing works theres a fair bit of renaming to propagate.</div><div style="font-size: 16px; "><br></div><div style="font-size: 16px; ">Keith</div><div style="font-size: 16px; "><br></div><div style="font-size: 16px; "><br></div><div style="font-size: 16px; "><br></div><div style="font-size: 16px; "><br></div><div style="font-size: 16px; "><br></div><div style="font-size: 16px; "><br></div><div style="font-size: 16px; "><br></div></body></html>