Re: [xwiki-users] Sync spaces between to xwiki ?

2015-04-01 Thread Xavier Beaudouin
Hi Edouard,

> > > If you really want this setup, you could use the multiwiki feature and
> > have
> > > your main wiki for internal usage, with access to programming rights and
> > > everything, and create a subwiki for clients.
> >
> > I thought of that, but really I'd love the KISS feature :) Anyway I will
> > evaluate this :)
> >
> 
> Well, that is the KISS approach.

:D
 
> > Since I am a very newbee in xWiki, have any pointer about this kind of
> > work ?
> >
> 
> Have a look at
> http://extensions.xwiki.org/xwiki/bin/view/Extension/Scheduler+Application
> and then generally at XWiki's API to access the data
> http://platform.xwiki.org/xwiki/bin/view/DevGuide/API

Many thanks, this is really what I have needed (and thus an another reason to 
push to
be on 6.x or 7.x version.)

Now I have some lab works :)

Xavier


-- 
Xavier Beaudouin - Senior Network and System Administrator
Infrastructure and network director
Horizon Software - http://www.hsoftware.com/
13 rue La Fayette - 75009 PARIS - France
Phone: +33 (0)1 4260 9490 Fax: +33 (0)1 44 56 97 01


___
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users


Re: [xwiki-users] Sync spaces between to xwiki ?

2015-03-30 Thread Xavier Beaudouin
Hi !

> > - I (maybe I am not really up to date with xwiki) cannot figure what pages
> > can be accesseed by each users (if someone can tell me how to find that I
> > will be pleased to pay him/her a pint of Guinness).
> >
> 
> If you really want to, I guess you could iterate over all the documents in
> your wiki and call the $xwiki.hasAccessLevel('view',
> $someUserThatYouAreInterestedIn, $someDocument) and get the list of
> documents a user has rights on.

Thanks for the hint (maybe if in a next version this can be added to have this
without programming ?).
 
> > - We are on xwiki 2.1.1 and all trys to upgrade to 6.x have fail on
> > randoms parts (mostly rights that has been exploded,  eg. everybody can see
> > anything), or some pages being broken (people that hack too mutch groovy,
> > they should not).
> >
> 
> A lot has changed from 2.1.1. You need to carefully read release notes and
> fix deprecated calls in your pages' scripts, etc. It's not really a
> straight-forward process, but the Distribution Wizard is supposed to help
> you along the way.

Yeah :) I saw that. It has been one year I am working on that (I am "new" 
sysadmin for my company since more than 2 years, working on make all things
up to date, old sysadmin has the very bad habit to "not upgrade"...).

The most strange things, is... every migration has new issues, maybe because
of me or something... So it is very hardwork to migrate that.

> > So to avoid issues with rights, we have an idea to split our xwiki into 2
> > servers :
> > - one for internal, if this too mutch rights this is not an issue
> > - one for external users (customers !), with only the pages that should be
> > online for users, with reset of user's list and clean rights management.
> >
> 
> If you really want this setup, you could use the multiwiki feature and have
> your main wiki for internal usage, with access to programming rights and
> everything, and create a subwiki for clients.

I thought of that, but really I'd love the KISS feature :) Anyway I will
evaluate this :)
 
> > Now I want to find a way to automaticaly sync some spaces between our
> > master xwiki and some slave xwiki... Any good pointers?
> >
> 
> I can't really recommend any extension that I know of (there may be), but I
> think you could easily achieve this with a scheduler job that would
> periodically synchronize your spaces. You would be the one defining that
> this synchronization is (override from master to slave, the other way
> around, merge, etc.), inside the job's code.

Since I am a very newbee in xWiki, have any pointer about this kind of work ?

Regards,

 
-- 
Xavier Beaudouin - Senior Network and System Administrator
Infrastructure and network director
Horizon Software - http://www.hsoftware.com/
13 rue La Fayette - 75009 PARIS - France
Phone: +33 (0)1 4260 9490 Fax: +33 (0)1 44 56 97 01


___
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users


[xwiki-users] Sync spaces between to xwiki ?

2015-03-27 Thread Xavier Beaudouin
Hello there,

I am maybe asking a stupid question, but I am the administrator of an old xwiki 
that have to be updated.
My current users has done lots of documentation on this xWiki, and we would 
like to find a way to explode some parts of our xwiki without using too mutch 
the rights systems.

The fact :
- We are a software development company and we put allmost everything on the 
xwiki
- Some of our customers has right to see "customer's" pages uppon rights they 
currently have
- I (maybe I am not really up to date with xwiki) cannot figure what pages can 
be accesseed by each users (if someone can tell me how to find that I will be 
pleased to pay him/her a pint of Guinness).
- We are on xwiki 2.1.1 and all trys to upgrade to 6.x have fail on randoms 
parts (mostly rights that has been exploded,  eg. everybody can see anything), 
or some pages being broken (people that hack too mutch groovy, they should not).

So to avoid issues with rights, we have an idea to split our xwiki into 2 
servers :
- one for internal, if this too mutch rights this is not an issue
- one for external users (customers !), with only the pages that should be 
online for users, with reset of user's list and clean rights management.

Now I want to find a way to automaticaly sync some spaces between our master 
xwiki and some slave xwiki... Any good pointers? 

Regards,
Xavier

-- 
Xavier Beaudouin - Senior Network and System Administrator
Infrastructure and network director
Horizon Software - http://www.hsoftware.com/
13 rue La Fayette - 75009 PARIS - France
Phone: +33 (0)1 4260 9490 Fax: +33 (0)1 44 56 97 01
___
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users