I like this idea, as it would make it much easier to make changes without
messing up other people's work. It would take a bit of reorganization,
since the motion module code is spread out over a few folders. I'm thinking
it would help to rearrange these files into "motion_common",
"trajectory_planners", "kinematics", and then "motion" and
"motion2_experimental" for module-specific code. Otherwise, we'll have a
ton of code duplication.

Another issue I can see is that whitespace is a crapshoot in most of the
motion files. I'd really like to reindent all of them with spaces and
4-column indents, but this should probably be done across all of the major
branches at once to prevent merge headaches.

An alternative idea in a similar vein: would it be possible to specify a
trajectory planner module in HAL, separate from the motion module? We'd
have to agree on an API, but I can see that being less duplication and
reorganization than two entirely separate motion modules.

-Rob


On Thu, Dec 26, 2013 at 5:34 AM, Andy Pugh <bodge...@gmail.com> wrote:

>
>
> > On 26 Dec 2013, at 07:16, Michael Haberler <mai...@mah.priv.at> wrote:
> >
> > however: why not have more than one motion component?
>
> Motmod is already an INI entry. How difficult would it be to separately
> compile a separate motmod2_experimental ?
>
>
>
> ------------------------------------------------------------------------------
> Rapidly troubleshoot problems before they affect your business. Most IT
> organizations don't have a clear picture of how application performance
> affects their revenue. With AppDynamics, you get 100% visibility into your
> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics
> Pro!
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
> _______________________________________________
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers
>
------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to