Very nice to read your comment, and i feel guilty sometimes because i don't
have the knowledge or dedication to improve and help more in the EMC2
project, and it's really admirable how the developers take the user's
demands to make EMC2 better and better.

I think is something to thank, because the less you can spend to buy a
numerical control is.. 3.000 or 4.000 dolars and here you have it for free.

So, i really support what Kent said here, and i thank to all the people
involved in this project, because it's helping a lot of people (i'm one of
those).

Best regards from Argentina.

Leonardo.


2010/5/18 Kent A. Reed <knbr...@erols.com>

> Gentle persons:
>
> I keep hoping the jog-under-pause furor will die down but, like my old
> car, it keeps dieseling after it appears to shut down.
>
> Over my career and because of its nature, I tried hundreds of
> open-source products and contributed to or at least helped test dozens.
> Of these, some are simple, some are quite complex, but almost all are
> tools written for developers. Only a few, like Open Office, are aimed
> directly at end users. Of the latter, EMC2 is the only one I know that
> bridges operational machinery, real-time control, complex functionality,
> and end-user accessibility, not to mention has had such longevity. I
> think it is a fantastic achievement.
>
> No software is perfect. Users can always make suggestions, nitpick, or
> downright demand changes to software, whether it is open source or not.
> Thousands of messages, blog entries, and manifestos have been written
> since Richard Stallman wrote the original GPL twenty years ago, and yet
> there is still this dynamic tension between what the open-source
> community can produce and what the open-source community wants to use.
>
> It is only human nature for a user to want just what a user wants. It is
> only human nature for developers to respond best to requests that seem
> to fit the gestalt, if you will, and the resources of the project. Even
> with a commercial product, the development team picks and chooses what
> it will work on, and even with a commercial product, waving money
> doesn't always get you what you want (don't ask me how I know!).
>
> I just ran a script on the src directory of EMC2_2.3.5. There are more
> than 360K lines in the text files. If one assumes that a third of these
> are not executable code but comments and the like, that leaves a quarter
> of a million lines of code in a variety of languages to manage. It's not
> Windows 7 but it's not your favorite Python script either.
>
> Making changes to the core functionality of EMC2 is clearly not
> something to be taken lightly. When the key developers say a suggested
> change is hard, believe them. They've already suffered through lots of
> changes that had unintended consequences (just ask Microsoft how common
> this is in the worlds of commercial software!).
>
> I also just looked at the usage poll on the Wiki. It's a little
> difficult to judge how many EMC2 users there are out there, firstly
> because no one is forced to respond and secondly because respondents are
> free to make more than one choice. Still, if we assume that the 1169 who
> said they use emc2.2x is a reasonable lower limit, then the current
> kerfuffle involves at most a few percent of the users. Making a core
> change might discombobulate ten times as many as it aids. Not that this
> is automatically bad, but it should not be done automatically.
>
> [As an aside, the survey poll also shows many different machine types
> are being used with EMC2, and the numbers suggest many times more users.
> There are no reliable data on the distribution of methods/tools used to
> generate g-code but whatever the total user population, I'd guess it is
> unrealistic to claim a majority of EMC2 users employ CAD/CAM with
> automatic generation of g-code.]
>
> Finally, while I never subscribe to the notion that you can't say
> something is wrong with an open-source product unless you can fix it
> yourself (how many are likely to understand the 360K lines of EMC2
> source code?), I do have a personal aversion to hearing anyone say EMC2
> has to be changed because some other product can do something EMC2 can't
> do, damn the torpedoes, full speed ahead. My gut response would be, so
> use the other product already, nobody is stopping you. I admire the
> developers for restraining themselves from saying it. It seems to me
> they are working hard to satisfy as many of us as they can.
>
> Sorry if I took up too much of your time. Happy machining!
>
> Regards,
> Kent
>
>
>
> ------------------------------------------------------------------------------
>
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>
------------------------------------------------------------------------------

_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to