openworm / OpenWorm

Repository for the main Dockerfile with the OpenWorm software stack and project-wide issues
http://openworm.org
MIT License
2.69k stars 212 forks source link

Geppetto - not possible to stop the simulation without pausing it first. #207

Closed msasinski closed 10 years ago

msasinski commented 10 years ago

User must click the Pause button first. It's not possible to stop the simulation without this additional step.

tarelli commented 10 years ago

@msasinski have a look at this: https://github.com/openworm/org.geppetto/wiki/How-to-contribute-to-Geppetto, in particular in respect to where to log these bugs. I introduced the guidelines yesterday during the general meeting. Btw, thanks for the testing!

msasinski commented 10 years ago

@tarelli I'm glad that the guidelines are finally in. I remember discussion, about a year ago, that it would be good to have them. btw. since the general meeting was not streamed online, maybe it would be good to inform people on the mailing list about the changes?

I will be logging these bugs in the specific repositories, however I think that this is a bad idea. How will the average user know if the bug is caused by the frontend, or the sph? How should the user know if the bug belongs to org.geppetto.simulator.sph or org.geppetto.model.sph? What if it's potentially related to two modules? Looking for duplicates will become nightmare. Already there are issues in the subrepositories that have not been looked at for over a year ( https://github.com/openworm/org.geppetto.simulation/issues/3 ). What about duplicate id's ? There are over 30 repositories, so there is potential for over 30 issues with the same id. It seems to me that separating the issues serves only one purpose - making them less visible. Oh, and harder to manage..

tarelli commented 10 years ago

@msasinski I am preparing an email to the mailing list, the meeting yesterday was not live unfortunately due to a Google limitation that we are trying to work around, it looks like you can either have it online or have more than 10 people in it :( As per contribution guidelines if the user doesn't know where an issue belongs they should log it in org.geppetto. And to have a comprehensive view of all the issues we are using Waffle which now links all the geppetto repo together and is duplicate free and reconciled (I worked on it last week)

msasinski commented 10 years ago

@tarelli Whatever floats your boat - I'm reporting - you decide. btw do these guidelines apply to non-geppetto repositories?

tarelli commented 10 years ago

@msasinski without Waffle allowing to put all the repos together in a single view I would have not gone for this as I was well aware and shared your concern, let's see if it works now, it's a great addition in my opinion.

I wrote the guidelines for Geppetto and other subprojects are feel to adopt them (in fact sub-project have already their own issues). @slarson yesterday mentioned he'll work on reconciling the issues using Waffle so I think we'll see some of that happening also for the OpenWorm repo.

slarson commented 10 years ago

Moved this issue over here: https://github.com/openworm/org.geppetto/issues/60