On Tue, Dec 9, 2014 at 10:31 PM, Harald Ommang <harald.ommang(a)verico.com> wrote:
Good, I was hoping I was wrong.
If I am not completely wrong, my comment used to be valid...?
What do you mean with "3 ways merge"?
It is now clear to me that there is more to the Distribution Wizard than has (yet) met my
eye :-)
When you install a XAR extension (and the standard UI is a tree of XAR
extension) each page get a 3 ways merge meaning that you get a merge
between 3 versions: the previous standard version, what is currently
in the database (i.e. you modifications) and the new standard version.
That means that your changes are kept when you upgrade unless your
changed conflict with a change between standard previous and new
version in which case you can a detailed conflict UI where you can
choose which version you want (and a proposed merge).
Harald
-----Original Message-----
From: users [mailto:users-bounces@xwiki.org] On Behalf Of Thomas Mortagne
Sent: 9. desember 2014 22:24
To: XWiki Users
Subject: Re: [xwiki-users] What would you like to see in the XWiki 7.x cycle?
On Tue, Dec 9, 2014 at 9:57 PM, Harald Ommang <harald.ommang(a)verico.com> wrote:
Hi!
In one way, I very much appreciate the relatively high frequency of updates done by the
XWIKI crew. You are doing a great job, making sure that XWIKI is alive and kicking and
always improving.
The downside to this, is all the work needed to be done when upgrading. So, I don't
do that very often. The basic part of installation/migration works very well, but when it
comes to content, the upgrade procedure is messy, as I see it. It is a hassle to have to
pick and choose between various parts when importing and exported XAR.
I would very much suggest planning for a future where the parts that are XWIKI software
are clearly separated from the parts where customers typically do modifications.
Especially items like users and groups. It should be possible to have a more separated
export/import so that you GET new versions of e.g. the admin pages, while still KEEPING
your setup of users, groups, etc., without having to click on a million of checkboxes in
the import.
I don't really understand this comment, doing export/import is really not the
standard way of doing an upgrade. In typical upgrade you backup everything if you want to
be safe (or better you have automated backups and you don't really need to do it when
you upgrade), upgrade the WAR part (if you use the Debian package then it's just about
doing apt-get upgrade or install with a specific version), restart, XWiki upgrade the
database shema automatically if needed and then you get the Distribution Wizard which
download and upgrade the wiki pages with
3 ways merge. Most of the time you don't have anything to do.
Best regards
Harald Ommang
Norway
_______________________________________________
users mailing list
users(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/users
--
Thomas Mortagne
_______________________________________________
users mailing list
users(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/users
_______________________________________________
users mailing list
users(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/users