Hi Vincent and devs
Sorry for the delay, but getting to know the new Authentication and how we
can change it got a bit out of hand ;-)
We decided to prepare the publication extension for xwiki 5.1. It worked
(in our old 2.7.2) by extending the XWikiRightServiceImpl and changing the
rights accordingly. Now - due to the caching - this is not so easy anymore,
so I wanted to give you some feedback on where and why we struggled:
- We did not want to replace the whole AuthorizationSettler, but just to
extend the default implementation. To do so we needed a possibility to
change the SecurityAccessEntry we got back from the default impl. The
problem was, that all the setters (set, deny, allow) in XWikiSecurityAccess
are package private. As far as we understood, the only possible way to do
this, is to put our class in the package
org.xwiki.security.authorization.internal.
- To get it to work with the caching we had to extend the
DefaultAuthorizationManager but we found no easy way to get the date when a
cache entry was created, which we would have needed.
As also linked on the Hackaton page you can finde the extension on
Thanks,
Edo
On Wed, Jul 24, 2013 at 12:33 PM, Vincent Massol <vincent(a)massol.net> wrote:
Today is the last day of the Hackathon!
Please update the
http://dev.xwiki.org/xwiki/bin/view/Hackathon2013/WebHome page with your
hackathon details and the status.
What is ideal is to be able to publish the results of your hackathon
somewhere so that it's visible to others. A good place is
http://extensions.xwiki.org
I'll blog a summary about it next week.
Thanks to all who participated! :)
-Vincent
On Jul 15, 2013, at 11:10 PM, Vincent Massol <vincent(a)massol.net> wrote:
I've created the hackathon 2013 page at
http://dev.xwiki.org/xwiki/bin/view/Hackathon2013/WebHome
You can start pushing ideas there :)
Thanks
-Vincent
On Jul 15, 2013, at 12:14 PM, Vincent Massol <vincent(a)massol.net> wrote:
> Hi devs and community at large,
>
> Every year XWiki SAS (
http://xwiki.com) gathers all its employees for
a
Seminar and every year we have an internal hackathon.
>
> For example here are the results of last year:
> - 2012:
http://www.xwiki.com/lang/en/Company/Hackathon2012
> - 2011:
http://www.xwiki.com/xwiki/bin/view/Company/Hackathon2011
>
> This year the Hackathon will run for 10 days!
>
> Thus we thought it could be a good idea to invite the XWiki Community
to join
us for a mega distributed Hackathon!
>
> So here's how I think we could organize it:
>
> * Start date: 17th of July. A mail will be posted on this day to
announce the
start
> * End date: 25th of July. A mail will be
posted on this day to announce
the end
> * Gathering results: from 29 to 6th of
August. Everyone who
participated should reply to the end of hackathon mail with
what they did
and post their stuff on
http://extensions.xwiki.org or elsewhere
> * On around the 6th of August we'll have
a blog post written on
xwiki.org summarizing all that was done by everyone
Those who have participated will also get XWiki T-Shirts.
Anyone interested in joining the fun?
Thanks
-Vincent
with my XWiki SAS employee hat
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs