Author: vmpn
Date: Tue Jun 12 02:31:44 2012
New Revision: 1349098

URL: http://svn.apache.org/viewvc?rev=1349098&view=rev
Log:
On the javahl-ra branch:

* BRANCH-README: Updated to reflect the latest plan

Modified:
    subversion/branches/javahl-ra/BRANCH-README

Modified: subversion/branches/javahl-ra/BRANCH-README
URL: 
http://svn.apache.org/viewvc/subversion/branches/javahl-ra/BRANCH-README?rev=1349098&r1=1349097&r2=1349098&view=diff
==============================================================================
--- subversion/branches/javahl-ra/BRANCH-README (original)
+++ subversion/branches/javahl-ra/BRANCH-README Tue Jun 12 02:31:44 2012
@@ -4,11 +4,76 @@ catch-up merges from the trunk.
 
 TODO:
 
-   * Prepare existing code for merging of SVNRa editor       [TODO] 
+   * Prepare existing code for merging of SVNRa editor       [IN PROGRESS]
+   
+      01. JavaHL: Changed return value from the 
+          java svn_stream_t read function to be compatible 
+          with the txdelta_next_window function              [trunk@1342720]
+          
+      02. JavaHL: Explicitly pass jobject jthis when 
+          processing dispose() call rather  than stashing a
+          reference in the SVNBase class where it can be 
+          misused later                                      [trunk@1342810]
+          
+      03. JavaHL: Add SVN_JNI_STRING macro to reduce amount
+          of code necessary to declare JNIStringHolder and
+          check for exceptions                               [IN REVIEW]
+          
+      04. JavaHL: New method for creating java objects
+          linked to their C++ counterpart                    [IN REVIEW]   
+          
+      05. JavaHL: Factored out common context for later use
+          by SVNRa class                                     [IN REVIEW]
+          
+      06. JavaHL: Minimal implementation of SVNRa            [TODO]
+          
+      07. JavaHL: Merge existing SVNRepoAccess into SVNRA    [TODO]
+
+          
+   * Implement other ra functions not requiring addition code
+     refactoring                                             [TODO]
+
+
    * Apply editor support patches                            [TODO]
+      xx. JavaHL: Support returning non const, empty rather
+          than NULL hash as required by 
+          (svn_ra_get_commit_editor3) 
+          apr_hash_t *revprop_table parameter                [br.@1343456 TBR]
+          
+      xx. JavaHL: Support keeping global reference to the
+          callback java object as required by the RA API due
+          to callback being used across method calls         [TODO]
+          
+      xx. JavaHL: Added support for creating of svn_string_t
+          from JNIByteArray                                  [TODO]
+          
+      xx. JavaHL: Added SVN_JNI_BYTE_ARRAY macro to reduce
+          amount of duplicate code dealing with jbyteArray
+          wrapper and checking for exceptions                [TODO]
+      
+      xx. JavaHL: Factor out common java string map
+          processing into StringsTable class from
+          svn_string_t specific processing in the
+          RevpropTable class                                 [TODO]
+
+          
+   * Commit RA editor implementation                         [TODO]
+
+
+   * Use of the java runtime exceptions                      [TODO]
+
+      * Proposal                                             [TODO]
+
+      * Implementation                                       [TODO]
+
+
    * Implement reading of state and content of repository    [TODO]
-   * Review                                                  [TODO]
+
+
+   * Branch Review                                           [TODO]
+
+
    * Incorporate feedback                                    [TODO]
-   * Merge to trunk                                          [TODO]
-    
 
+
+   * Merge to trunk                                          [TODO]
\ No newline at end of file


Reply via email to