I went through the Java classes in tcnative branch 1.1.x. Remember there
are no such classes in tcnative trunk.

- in tcnative branches/1.1.x there were no additions,
  that were missing from TC trunk (good)

- I first merged all missing additions from
  the jni classes in TC 7

- I then also merged all missing additions from
  the jni classes in TC trunk

As a result tcnative Java classes are now identical to TC trunk jni
classes except:

- additional tcnative classes o.a.t.jni.Buffer and o.a.t.jni.Thread
- top level classes o.a.t.Apr and apr.properties.

I would like to replace the folder
native/branches/1.1.x/java/org/apache/tomcat/jni with an svn external to
trunk/java/org/apache/tomcat/jni. For this we need to decide on the
future of the Buffer and Thread class.

a) Either we move them into TC trunk jni
   (where Mark will likely remove them as unused code?)

b) or we keep as copy of all Java classes in tcnative
   (where immediate code rot will result)

c) or we simply delete Buffer.java and Thread.java

d) or we reorganize the package structure and move
   Buffer and Thread elsewhere.

I would prefer a) or c).

Comments?

Note that I do not have plans to reorganize the examples and test Java
classes in tcnative.

Regards,

Rainer

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to