"Eric H. Johnson" <[EMAIL PROTECTED]> wrote: > OTOH, this is a much more significant addition to EMC, certainly far more > than my modest immediate objectives. It seems to me an addition of this > magnitude should go through the board as far as approval, setting up how to > organize it in the overall structure, etc. Like classic ladder, it makes EMC > dependent, at least in some small degree, to an external open source > development. Hence the success of that portion is based on how well this > external development is supported. > > I will begin looking into it, but I will not add anything to EMC (CVS) > without some level of approval. My program, emclcd, at this point is just a > place holder, so nothing has been lost at this point. I, of course, would > appreciate any advice on how to proceed with this development.
(This is me speaking as in individual developer who happens to be on the board, not speaking for the board as a whole.) I really don't want any developers to feel that they need "board approval" to make additions to EMC. Yes, it is important that things be discussed on the developers list, especially things that will add significant new dependencies to EMC. But nobody should be discouraged from contributing code. It this specific case, as with classicladder, only a subset of users are going to use the new functionality. As long as the build system can skip building the new additions when their dependencies are unavailable, I see absolutely no reason why you shouldn't go ahead. Just make sure that configure tests for the dependencies, and if they aren't present, it prints something like "Warning: foo missing, bar will not be built", instead of aborting the entire build. If there are runtime dependencies, then things get uglier. If we list those as dependencies for the EMC2 packages we force every user to install those packages even though only a few want the functionality they supply. It's even worse if the dependency isn't available as a package for Ubuntu - we cannot and will not require the average user to download and build something from source before he can install the EMC2 packages. I really don't know of an appropriate solution to that. Regards, John Kasunich ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
