BTW, this reminds me this discussion http://tinyurl.com/587qqc we had on
the Admin refactoring, on how to create the WebPreferences document for
spaces that do not have it created.

Jerome.

> Hello devs,
>
> I'm currently trying to find the best approach to automatically upgrade an
> XWS instance workspaces when upgrading the XWS version. By that, I mean
> adding new pages to existing workspaces for example.
> I see at least two possible approaches :
>
> * On display of the workspace, we check that the considered pages are
> present, and if not either we automatically create them, either we offer a
> big button to "upgrade" the workspace. (the test could be done in a skin
> template, so that any page would trigger the upgrade)
>
> * On plugin init, we search for all workspaces and upgrade the ones in
> need. And we could have a marker once the upgrade is done, not to execute
> the query at each init.
>
> WDYT ? Are there other approaches I'm missing ?
>
> Regards,
> Jerome.
>
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
>


_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to