I just cloned an interesting project on GitHub and made a few changes. Not really anything in the core functionality, I just cleaned it up a little to make it easier to use (at least in my opinion). I'm considering adding a GUI layer to make it usable for people who aren't command line junkies.
The question is, how do I publish the changes? Should I just toss it up onto my own GitHub repository? Or should I talk to the original author about merging the changes into his project? There is a license, but it basically just says that anyone can use it for anything as long as they don't sue the author. What's considered the Right Way to work on someone else's project?