+1

On Wed, Jul 4, 2012 at 11:47 AM, Eduard Moraru <[email protected]> wrote:

> Ok, +1 then :)
>
> Thanks,
> Eduard
>
> On Wed, Jul 4, 2012 at 12:41 PM, Thomas Mortagne
> <[email protected]>wrote:
>
> > On Wed, Jul 4, 2012 at 11:24 AM, Eduard Moraru <[email protected]>
> > wrote:
> > > Hi Thomas,
> > >
> > > Was going to +1 this, but then a question popped up...
> > >
> > > Does this mean that an admin (with no PR) could craft and import a xar
> > that
> > > contains a macro with document author xwiki:XWiki.Admin and that macro
> > will
> > > be registered and get PR, thus being able to inject code that will
> > execute
> > > with PR?
> >
> > You can't import a XAR in backup mode (keeping the author of the XAR)
> > if you don't have PR.
> >
> > Otherwise you would not need to do something that complex, you can
> > simply import a page with some groovy script in it and give it a PR
> > user as author in the XAR. And again the author of the wiki macro is
> > already what is used at init time so I'm not really proposing anything
> > new here.
> >
> > >
> > > Thanks,
> > > Eduard
> > >
> > > On Wed, Jul 4, 2012 at 11:23 AM, Thomas Mortagne
> > > <[email protected]>wrote:
> > >
> > >> Hi devs,
> > >>
> > >> Currently the wiki macro is looking at context user when a wiki macro
> > >> is modified. This is causing a lot of complexity and misunderstanding
> > >> so I would like to change that to look at document author instead.
> > >>
> > >> * all we at at startup is document author anyway so if you restart
> > >> that what XWiki will look at to register the macro so I don't see the
> > >> point in not doing the same thing at runtime
> > >> * context user makes more complex to make sure wiki macro are properly
> > >> registered in background thread like clustering
> > >> (http://jira.xwiki.org/browse/XWIKI-7318) and extension manager jobs
> > >> (http://jira.xwiki.org/browse/XWIKI-8004)
> > >>
> > >> WDYT ?
> > >>
> > >> Here is my +1
> > >>
> > >> --
> > >> Thomas Mortagne
> > >> _______________________________________________
> > >> devs mailing list
> > >> [email protected]
> > >> http://lists.xwiki.org/mailman/listinfo/devs
> > >>
> > > _______________________________________________
> > > devs mailing list
> > > [email protected]
> > > http://lists.xwiki.org/mailman/listinfo/devs
> >
> >
> >
> > --
> > Thomas Mortagne
> > _______________________________________________
> > devs mailing list
> > [email protected]
> > http://lists.xwiki.org/mailman/listinfo/devs
> >
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
>



-- 
Denis Gervalle
SOFTEC sa - CEO
eGuilde sarl - CTO
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to