TODO List
=========

Build Stuff:

* Ensure that generated files are not included in the tar archive.
  Right now these files are included and shouldn't be:
    * src/glom_wrap.cc
    * src/glom_constants.i
  (However, it might be nice to not require swig at tarball-build time. murrayc)

* Allow user to specify the location of the junit and hamcrest core jar (add to configure.ac)

Other Stuff:

* Allow the Java classes to be casted using the java casting mechanism instead of using the cast_dynamic method.

* Fix problem with python not being initialized properly when using the Java bindings.
  See https://bugzilla.gnome.org/show_bug.cgi?id=644702

* Port the code in "src/glom_sharedptr.i %feature("unref") TYPE" to the glom sharedptr class
  so that the glom_sharedptr macro can be debugged and verified as working.

* Create junit tests that compare the output of the c++ version of example_document_load with the java
  version (ExampleDocumentLoad). This should be done for all the test example files.

* Find correct solution to the servlet not working on programmatic restart problem. See README in gwt-glom for
  full explanation.
