On 10/9/2013 3:20 PM, Robert Ellenberg wrote: > > I know that a lot of folks are invested in the current setup, and there are > good reasons not to fix what ain't broke.
Well, if we're talking about this anyway, I would argue that is *IS* broken as I've discussed in other threads. As a new user to LinuxCNC, and a "casual" developer (if you go through the logs, I've actually written very little code), IMHO it is too compilcated to fork/modify/share any changes to LinuxCNC. I'm very pleased to see the git clones avaialable on github, which makes it much easier for new users to share any changes with the larger community. I think the biggest piece missing now is a bit of guidance in how to contribute. I find it telling that on the main www.linuxcnc.org web page, there are links to information: * about the software * how to get it * how to configure it * how to run it * where to ask for help ...but conspicuously absent is: * how to contribute (code or otherwise) There is a "Becoming a contributor" link on the documentation page, which links to the "git" page on the wiki, but this seems to be a strange mashup of total novice git hand-holding, advavnced git tips & tricks, and a few LinuxCNC specific details sprinkled around for good measure. IMHO, the "Becoming A Contributor" page should be linked from the front page of the website, and should have something like the following added: To contribute code to LinuxCNC * Clone from <git repo of choice> to <public git host> * Please follow <guidelines> for code format, licensing, etc. * Add cool_new_feature + helpful_bug_fix * Annouce your work and send a pull request to <communication channel> to codify the preferred method of interaction for new users. -- Charles Steinkuehler [email protected] ------------------------------------------------------------------------------ October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register > http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
