Skip to content
Orhan Obut edited this page Jan 22, 2015 · 22 revisions

###Code Convention We follow google code convention: https://google-styleguide.googlecode.com/svn/trunk/javaguide.html

Test & CI

  • We need to add CI system and build it.
  • We need test for each PR

###TODO

Rest API
  • Encoding: Handle encoding query params
  • Log improvement: All important lines and output should be logged and LogLevel should be adapted. (in progress)
  • Set Mode: - Give users the change to select which type of mode is active (Default is real endpoints). It should be easy and extendable. I think setMode(Mode.MOCK) is a good idea. We can also introduce different modes in the future.
  • Test coverage improvement: Unit test coverage should be improved
  • Better documentation: Website + Javadoc should be added
  • Less object creation: We need to decrease object creation and memory usage
  • Error handling: All error cases, fail response, NPE should be considered
  • WaspCache improvement: We use a solution similar like LRUCache but completely written by us. This should be considered.
Image Part
  • fit
  • cropCenter
  • resize
  • Load image from disk: Wasp.Image should be able to load images from disk.
File Part
  • enable users to load files
Clone this wiki locally