[opensuse-project] [GSoC 2013] Progress Report for Git-Review
Hi everyone, Here's a summary of current work progress on my GSoC 2013 project Git-Review. Over the past few weeks, I have completed refactoring Git-Review. Now the code is shorter and less complex. Instead of adding more classes as original planned, I've got rid of them, as well as the other mixins. For Git-Review, we use Octokit to interact with Github, and Octokit's made an excellent choice to use Hashie::Mash for all the returned objects. Hashie::Mash has very useful features that can replace all the mixins we used to have in Git-Review. Simply put, whatever comes out of Octokit is ready to be used by Git-Review already. As a result of leveraging the power of these two gems, Git-Review itself is shortened, and became more structural and robust. I've squashed over 70+ commits into a single pull request to the upstream. While Dominik, the original author, is reviewing the code and trying to merge the request, I will start working on new features of Git-Review. I look forward to the next big update and release of Git-Review. Cheers, Xu -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org To contact the owner, email: opensuse-project+owner@opensuse.org
participants (1)
-
Dong Xu