What about: 
j-t-c/jk/native/
j-t-c/jk/java/org/apache/jk/ajp/{common,ajp13,ajp14}
j-t-c/jk/java/org/apache/jk/jtc/jni
j-t-c/jk/java/org/apache/jk/tc33
j-t-c/jk/java/org/apache/jk/tc32
j-t-c/jk/java/org/apache/jk/tc40
( with conditional compilation to include only what you need )

Another module can use j-t-c/foo/....

We could also use:
j-t-c/jk/tc40/org/apache/jk/tc40 for your current code.


Costin






> i think things should be split up by protocol, with perhaps a common
> directory.  for example:
> 
> jakarta-tomcat-connectors/ajp/src/native/apache1.3
> jakarta-tomcat-connectors/ajp/src/java/org/apache/ajp/common
> jakarta-tomcat-connectors/ajp/src/java/org/apache/ajp/ajp13
> jakarta-tomcat-connectors/ajp/src/java/org/apache/ajp/ajp14
> jakarta-tomcat-connectors/my-new-crazy-protocol/src/native ...
> jakarta-tomcat-connectors/my-new-crazy-protocol/src/java ...
> jakarta-tomcat-connectors/tomcat3-connector/src/java/org/apache/ ...
> jakarta-tomcat-connectors/tomcat4-connector/src/java/org/apache/ ...
> jakarta-tomcat-connectors/common ...
> 
> or something along those lines...
> 

Reply via email to