Status of JGIR versus Java-GNOME

The Java-GNOME bindings make the fundamental tradeoff of hand-coding the exposed API, whereas JGIR uses introspection to present a (currently 100%) autogenerated API, with emphasis currently on making that API as complete and usable as possible.

Ideally Java-GNOME would become a custom binding layer on top of JGIR. This would require significant work but should be possible.

A possible path for that merge

  • Split Cairo bindings into separate library
  • Remove java-gnome's code generator
  • Rebase the existing classes on top of JGIR (should largely be automable)

Projects/JGIR/VersusJavaGNOME (last edited 2013-11-22 21:48:45 by WilliamJonMcCann)