You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jspwiki.apache.org by aj...@apache.org on 2009/04/06 14:04:35 UTC

svn commit: r762302 - in /incubator/jspwiki/trunk: ChangeLog ReleaseNotes src/java/org/apache/wiki/Release.java

Author: ajaquith
Date: Mon Apr  6 12:04:35 2009
New Revision: 762302

URL: http://svn.apache.org/viewvc?rev=762302&view=rev
Log:
Bumped release number, changelog. Added release notes with some significant caveats to the current 3.0 builds. These caveats have been well-known to *me* for a while, but probably nobody else. :)

Modified:
    incubator/jspwiki/trunk/ChangeLog
    incubator/jspwiki/trunk/ReleaseNotes
    incubator/jspwiki/trunk/src/java/org/apache/wiki/Release.java

Modified: incubator/jspwiki/trunk/ChangeLog
URL: http://svn.apache.org/viewvc/incubator/jspwiki/trunk/ChangeLog?rev=762302&r1=762301&r2=762302&view=diff
==============================================================================
--- incubator/jspwiki/trunk/ChangeLog (original)
+++ incubator/jspwiki/trunk/ChangeLog Mon Apr  6 12:04:35 2009
@@ -1,3 +1,26 @@
+2009-04-06  Andrew Jaquith <ajaquith AT apache DOT org>
+
+        * 3.0.0-svn-86
+
+        * [JSPWIKI-304] Changed all Workflow signatures so that all attribute
+        values are now Serializable. This has required some minor changes
+        to WikiPage get/setAttribute, such that these must also be
+        Serializable too. In practice this is not a problem, because all
+        attributes passed to WikiContext were always Strings anyway. The
+        net effect of this change is that we can now make workflows
+        persistent across engine restarts! (Coming later...)
+        
+        * Eliminated nearly every reference to PageManager with
+        ContentManager in the code, plus or minus about two references.
+        JSPs not checked yet.
+        
+        * Changed DefaultAclManager to extract and store ACLs parsed
+        from markup, as it should be. We will need a JSP-tier GUI
+        for manipulating the ACL separately. (Coming later...)
+        
+        * Fixed bug in HandlerInfo that was preventing evaluation
+        of permissions when <null> pages were set. 
+
 2009-04-05  Janne Jalkanen <ja...@apache.org>
 
         * 3.0.0-svn-95

Modified: incubator/jspwiki/trunk/ReleaseNotes
URL: http://svn.apache.org/viewvc/incubator/jspwiki/trunk/ReleaseNotes?rev=762302&r1=762301&r2=762302&view=diff
==============================================================================
--- incubator/jspwiki/trunk/ReleaseNotes (original)
+++ incubator/jspwiki/trunk/ReleaseNotes Mon Apr  6 12:04:35 2009
@@ -51,7 +51,17 @@
 EXPERIMENTAL FEATURES
 =====================
 
-
 KNOWN PROBLEMS
 ==============
 
+* URLs for Stripes actions currently use the default .action URLs, rather than URLs
+that conform to ShortURL/ShortView/JSP formats. This will be fixed later in the 3.0
+development cycle, when we create our own ActionResolver implementation. This will
+read URL patterns from a configuration file, instead of being hard-coded.
+
+* When WikiPages are parsed, ACL entries are extracted and removed from the page markup,
+and persisted as JCR attributes. This occurs when the page is loaded and parsed by
+JSPWikiMarkupParser, and when the page is saved. The intent is to begin moving ACL
+information out of the page entirely, and into separate storage. However, we do not
+yet have a GUI for manipulating the ACL once it has been extracted. This will come
+later in the 3.0 development cycle. 

Modified: incubator/jspwiki/trunk/src/java/org/apache/wiki/Release.java
URL: http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/java/org/apache/wiki/Release.java?rev=762302&r1=762301&r2=762302&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/java/org/apache/wiki/Release.java (original)
+++ incubator/jspwiki/trunk/src/java/org/apache/wiki/Release.java Mon Apr  6 12:04:35 2009
@@ -77,7 +77,7 @@
      *  <p>
      *  If the build identifier is empty, it is not added.
      */
-    public static final String     BUILD         = "94";
+    public static final String     BUILD         = "96";
     
     /**
      *  This is the generic version string you should use