|
From: Elias R. <ge...@no...> - 2008-05-29 23:41:05
|
I'm starting work on JBoss Envers, which is a project that tracks changes in database tables using Hibernate. I'm looking at being able to track changes to LOB (large objects) such as binary files and also CLOB or large text strings. There are a couple of things I'd like to be able to do as well. It looks like, according to the mail archives, you are still "waiting" for a SVN migration from Source Forge. Could I help with this? I've done one migration before on a project on Source Forge. See: http://e-xml.svn.sourceforge.net/viewvc/e-xml/trunk/ Secondly, I'd also like to fix up the repository layout to be more "Maven-like". For editing, Eclipse doesn't like your directory structure, so it would seem wise to update it to be more Eclipse-friendly. I would like to keep the build.xml and create a Maven pom.xml as well for build integration as well. Thirdly, I'd like to clean up the code. I do see a bunch of unused variables and junk floating around etc., though keep the public interface intact and compiling on JDK 1.3. There's also a number of potential issues where the return value from "read(byte b[] ...)" calls aren't checked. And lastly, something I'd like to add for dealing with text strings is a character-based encoding for GDIFF. This is so that changes can be stored in a VARCHAR or CLOB type column. I would basically create a sub-package called "com.nothome.delta.char" which could use character streams. |