Interests
A survey of client MVC frameworks
I like spine.js because it's easy to read and enough to use, but I have no product which fits this framework. I think backbone.js is the best choice for PARTAKE.
technical events in Shanghai
Finally I got information about Chinese event about technology. Thanks for Mr.Xiaoeda!
PDDocument doesn't implement java.io.Closable
I tried to use PDFBox, and found its key class doesn't implement Closable even though it has close() method!
Sometimes Java library forgets to use interfaces like Closeable, Serializable and Comparable. I'm afraid that AutoCloseable interface will face this problem too.
Sending a patch for Apache or Codehaus is boring
I wanted to send a patch for PDFBox and jslint-maven-plugin, but that process is too complex for me. How awesome GitHub is!
Travis CI
I found that Travis CI can build SBT project and tried to use it for PARTAKE. Currently it doesn't work.
Scala uses ASM
I found some information about ASM in Scala compiler at the JVM-language group.
Pull requests
- Pull Request #374: Listed licenses in README.md (see #278) by eller86 · partakein/partake · GitHub
- Pull Request #375: added "test" to junit, mockito and hamcrest. by eller86 · partakein/partake · GitHub
- Pull Request #379: changed event lister to close issue #378 by eller86 · partakein/partake · GitHub
- Pull Request #381: Issue 380 by eller86 · partakein/partake · GitHub
- Pull Request #384: Minor changes by eller86 · partakein/partake · GitHub
- Pull Request #21: used maven-plugin-tools-javadoc to reduce warning for javadoc by eller86 · github/maven-plugins · GitHub
In my opinion, github/maven-plugins aren't readable and we can shorten it. Long method is bad practice especially for Java. I tried to use Files.toByteArray to shorten, but it reduced only 14 lines. What we need isn't reducing idioms but dividing method.