-
Notifications
You must be signed in to change notification settings - Fork 64
test #141
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
base: master
Are you sure you want to change the base?
test #141
Conversation
fix type conflict with gazebo
This is needed to sync with other simulators external to Menge
also fine tune parameters
your code sucks. Please see my comments below for clarification. I'm inexperienced with Github, so I wasn't aware I was doing a pull request to the original repo. This is a big misunderstanding :(. |
I'm always grateful for contributions from the community and look forward to perusing your proposed changes. However, before examining your PR, I would call out your "Your code sucks" comment. I harbor no illusions as to the weaknesses of Menge (both in features and architecture). It has its own unique history that contributes to that. However, it has proven useful to me and others and so I've released it, warts and all, for public consumption. A statement like "Your code sucks" accomplishes nothing. It doesn't provide any insight beyond what I already knew. It doesn't discuss the flaws in a coherent manner. It certainly doesn't recommend solutions. In fact, I find it incredibly challenging to even infer positive intentions. Taken alone, it most readily reads as an insult. On the off chance that it wasn't intended as such, I'd invite you to clarify your statement to help me glean the intended value. If, however, it was intended as an insult, I would strongly state that that form of interaction will not be tolerated. There is simply no place for that. All that aside, I note from your history that you don't have much experience in contributing back to open source code repositories. I'm flattered that you want to contribute to Menge. However, I have the following thoughts:
Again, thanks for contributing. |
🙄 |
Oh, I'm so so sorry. I didn't realize I had actually posted this comment on the original repo!!! I was working with a friend on developing a code review exercise for my lab, and I wrote that comment as a self deprecating joke for my own contribution! I'm very embarrassed and sorry for any bad feelings this might have caused!! |
I also want to add that when I used the crowd simulator for my projects a few years ago, it was my first time working with code in the wild in a research setting, and helped influence my current interests, so I'm very grateful for that. :) |
No worries at all. :) I had to assume that anyone who was going to try to push 2600 lines probably wasn't trying to torpedo their own effort. That does cause me to wonder if you meant this PR for this repo, or your friend's fork. Either way, I can look at it and give some thoughts/feedback. I'd certainly like to steal as much of this as possible that improves Menge for all users. :D |
Great! If you manage to make some use of my code, that would make me really happy. It has been a long time since I looked at this project, but I think most of my contributions were in creating a few simple new Actions, GoalSelectors, Transitions, etc. I was new to C++ at the time (and ROS+linux environments, which I was working in), so please excuse bad form or strange code if you come across it haha. |
This change is