On Jan 6, 2006, at 10:45 PM, Mathieu Bouchard wrote:
On Fri, 6 Jan 2006, Hans-Christoph Steiner wrote:
On Jan 5, 2006, at 10:36 PM, Mathieu Bouchard wrote:
If the buildsystem extends to /abstractions/ then what is the point of keeping /externals/ and /abstractions/ separated? (apart from inertia...)
I am open to suggestions how to best organize this, but I think for compiled objects, organizing around compilation system makes the most sense.
I suppose that you do it because it makes sense, else it wouldn't make sense. However, I'd like to know _why_ it makes sense, which is the question I was trying to imply when asking the aforementioned question at 10:36 PM.
Because when you mix up files of different types, it makes the pattern matching rules more complicated. I am sure there are other reasons as well, that's the first that comes to mind. It seems to be a standard practice, and its always a good idea to follow standard practice unless you have a good reason not to do so.
But Pd objects could really go anywhere.
BTW there's /xgui/ /Framestein/ /supercollider/ ... why are those dirs where they are?
Because someone stuck them there a long time ago. No better reason than that. /extensions/ would be a good place for xgui, Framestein is defunct, so it doesn't matter. don't know anything about /supercollider/.
.hc ________________________________________________________________________ ____
"If nature has made any one thing less susceptible than all others of exclusive property, it is the action of the thinking power called an idea, which an individual may exclusively possess as long as he keeps it to himself; but the moment it is divulged, it forces itself into the possession of everyone, and the receiver cannot dispossess himself of it." - Thomas Jefferson