I was thinking of other DBS but I don't know yet the best solution. Let's explain the problem I see. When installing XWiki on a server database, the user may have changed default root password, he may also have installed other databases for other tools. 1. How to create XWiki database without knowing the username and password ? 2. In the case of XWiki-manager, if we give xwiki db user rights to create/drop databases, XWiki administrator may create tables in an db which host an other application, and by the way delete it. If xwiki db user only have default privileges, XWiki administrator will have to ask for a new db for each wiki he wants to create. How to decide which case to choose ?
Here are the possible solutions I see : Try with default values and prompt an error if it did not work + small, simple - won't work for many cases Prompt at install time for decisions. + It solves all issues - Business rules are quiet complex - May be hard to maintain - Not sure it's a goor practice Document how to change and use an other DB + Easy to maintain + Do it yourself which is, I think the philosophy of Archlinux + Easy to automate using configuration manager systems (puppet/chief) - not fully automated By the way, it may be possible to provide some other packages on top of those which will install jdbc drivers, update config files and explain what modification to do according to the db I would prefer third solution. WDYT ? 2013/5/16 Jerome Velociter <[email protected]> > Hi, > > That's great! > > I see it's Tomcat + HSQLDB. Wouldn't it be better to have Tomcat + MySQL ? > > Cheers, > > Jérôme > > Le 16/05/13 01:28, Frédéric Bouquet a écrit : > > Hi, >> >> I've just built two packages for archlinux, one concerning >> xwiki-enterprise, the other xwiki-manager. >> To install xwiki : >> yaourt -S xwiki-enterprise >> or >> yaourt -S xwiki-manager >> >> Packages are here : >> https://aur.archlinux.org/**packages/xwiki-enterprise/<https://aur.archlinux.org/packages/xwiki-enterprise/> >> and here : >> https://aur.archlinux.org/**packages/xwiki-manager/<https://aur.archlinux.org/packages/xwiki-manager/> >> >> What about creating a repository for them on xwiki-contrib, for example : >> archlinux-packages ? >> If someone create the repo, I'll upload files tomorrow. >> >> > ______________________________**_________________ > devs mailing list > [email protected] > http://lists.xwiki.org/**mailman/listinfo/devs<http://lists.xwiki.org/mailman/listinfo/devs> > -- Frédéric Bouquet Twitter/Github : bouquetf http://www.espacedefouille.org/ _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

