Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MUSIC 3.0 Proposals #31

Open
uahic opened this issue Sep 15, 2016 · 3 comments
Open

MUSIC 3.0 Proposals #31

uahic opened this issue Sep 15, 2016 · 3 comments

Comments

@uahic
Copy link

uahic commented Sep 15, 2016

I would like to propose to collect feature requests/improvement-proposals in this issue;

To start with some suggestions are:

Improvements:

  • Moving the code base to C++11 and adding much more error checks; At some points the code just produces segmentation faults and its pretty easy as a user to cause them (e. g. try using the POSTPONE mechanism or passing a slightly inconsistent MUSIC config)

Feature request

Moving MUSIC to support service oriented architectures/interactive 'master/slave' use-cases such as the HBP-Neuro robotics platform and interactive visualization tools. Technically speaking this would include:

  • ports that are not dependent on the ticking mechanism for sending messages
  • remote-restart without destroying the MPI-context to restart all slaves with a given new config file/string and binary.

All of this implies a bunch of work and needs to be discussed of course

@mdjurfeldt
Copy link
Contributor

Good idea to have a thread collecting feature requests!

We should change the title, though, becuase due to extensive changes of communication algorithms and scheduler, the upcoming MUSIC release will be 2.0.

I therefore suggest that we create an issue simply named "Feature requests".

For "improvements", we could start an issue with that title as well. However, everything which can be easily ticked off once it is done, like the move to C++11, could be an issue of its own.

Do you agree?

@mdjurfeldt
Copy link
Contributor

However, that is stupid since that issue will grow partially old. I now realize that:

MUSIC 3.0 proposals

is better (along with what you already suggested).

@uahic uahic changed the title MUSIC 2.0 Proposals MUSIC 3.0 Proposals Sep 15, 2016
@uahic
Copy link
Author

uahic commented Sep 15, 2016

Sure! And also interesting that there will be (or is already?) work on scheduling and communication algorithms

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants