On 11/03/2014 10:04 AM, Marius Dumitru Florea wrote:
Hi devs,
6.3RC1 release is planned for today and I'm the designated RM.
ci.xwiki.org looks good ATM (thanks Edy!). There are a couple of JIRA
issues opened and with fix version set to 6.3RC1.
* 3 are assigned to me, 2 of which are already fixed but I need to
document them. XWIKI-11176 (Use jsTree to rewrite and improve the
trees we currently have in XWiki) is not ready yet. I still need to
integrate the new tree in the WYSIWYG editor and for this I will
probably need 2 more days. There are two options: (1) merge what I
have in feature-tree branch and release 6.3RC1 today or (2) wait 2
more days.
I think users will like to see a better document tree, especially
if one can create a better navigation panel from it. so for me it looks
like it is worth the risk of merging it into the RC.
* 2 issues are assigned to Edy. What's the status?
* No one is assigned to XWIKI-10446 (The "Activity Stream" doesn't
work on a subwiki created with a user not having Programming Rights)
but it is marked as Critical and from the comment I see Vincent
considers it very important. Is anyone willing to fix this before the
6.3RC1 release?
I think that it is too much work to be fixed before 6.3RC1
I do not mean the single issue with the activity stream but remove usage of PR in general
in the wiki pages bundled in XE
(which sees to be the only way to fix it right now - as it seems signed scripts are not
yet around the corner ?)
If we go with the route to remove PR in the XE pages, maybe we should instead dedicate a
BFD for that,
because the only way to fix the issue is to go through all pages in the source tree and
check if they require
programming rights or not (and moving the PR calls to java level API), and I guess no
single person wants to sign up to do all of that,
but it should be possible to distribute this - similar to a deprecation fixing day)
However in my experience these "go through the code and semi-mechanically fix
things"
tends to add unintended bugs and breakages, and it is not a good idea to squeeze this into
the RC.
Clemens