On Dec 15, 2006, at 7:52 AM, IOhannes m zmölnig wrote:

Hans-Christoph Steiner wrote:
As the author of the only modified version of IEMGUI in five years, I say no, we don't need this to happen.
It wasn't a question of need. We are all fed ;). Do you have any actual objections?

well, i would not do it.
i am a string advocate of splitting the pd-core from its objects (as far as this is possible: i don't think of getting rid of [pd], [inlet], [switch~] and friends). but there is no real use in getting IEMGUI's separated when the numberbox, the signal-objects and the math are still part of core pd.

however, if you feel the urge to do so and you feel like patching pd-vanilla for each release, go on.
you could also do a fork ;-)

(it all boils down to: do you have any real benefits from this? or are you just bored and need some work to do oer the holidays ;-) ?)

If we are going to have full-fledged namespaces, than this is an essential step. Think C without any #includes or Java without any #imports. Only the bare minimum is in the language itself. Everything else is a library.

The embedded iemgui objects are just an easy place to start, they are already one-class per file. This would provide a test case for the idea, and then we can figure out how to separate the rest.

As for patching the core, each Pd-extended release has 20+ patches applied. This current one has 22-24, depending on platform (you can see the list in packages/patches). Adding patches is trivial with the patch management in packages/Makefile.

.hc


------------------------------------------------------------------------

"[W]e have invented the technology to eliminate scarcity, but we are deliberately throwing it away to benefit those who profit from scarcity." -John Gilmore



_______________________________________________
PD-dev mailing list
[email protected]
http://lists.puredata.info/listinfo/pd-dev

Reply via email to