[Spip-maintainers] Bug#651158: Bug#612467: spip: Incomplete install documentation

Olivier Berger olivier.berger at it-sudparis.eu
Tue Dec 6 16:47:51 UTC 2011


(For the records, this was in the context of #612467 :)
On Tue, 06 Dec 2011 11:54:33 -0400, David Prévot <david at tilapin.org> wrote:
> Hi Romain, Olivier,
> 
> Thanks for the report and the suggestions, I just tried to address your
> concerns in an updated version of README.Debian, could you please
> confirm it would fit, or if some parts are still obscure?
> 
> http://anonscm.debian.org/viewvc/spip/trunk/debian/README.Debian?view=markup
> 

See #612467 for my proposal, which somehow addresses documentation of
the DB creation parts.

> Olivier, about #651158, I'm not sure it would be reasonable to rely on
> dbconfig-common, for a package that offer mutualisation (multisite),
> with a preferably independent database and user for each site. If the
> third point address the main concerns, I'd like to merge it to this bug.
> 

Regarding documentation in README.Debian, I guess #612467 is the place
yes.

Now, about db-config use or not : I think it may be very likely that
most users installing spip with Debian packages would expect at least
one default instance to be auto-configured, or installed through the
most minimal set of additional operations needed after apt has
completed.

Most likely, the /ecrire part is unavoidable given that SPIP already
handles this, and things shouldn't be duplicated in the maintainer
scripts.

But creating a DB for the 'default' instance, should, in my opinion, be
made as automatic as possible.

I think a possible way could be to ask in the config, first if the user
wants to create a a DB automatically in MySQL (through db-config),
letting her the option to decline, and proceed manually. That latter
option would then naturally fit the needs of the (most probably fewer)
users needing multi-hosting.

That's the way it is done for fusionforge (if you need a reference
implementation), and suits most cases, IMHO.

Hope this helps.

Best regards,
-- 
Olivier BERGER 
http://www-public.it-sudparis.eu/~berger_o/ - OpenPGP-Id: 2048R/5819D7E8
Ingenieur Recherche - Dept INF
Institut TELECOM, SudParis (http://www.it-sudparis.eu/), Evry (France)






More information about the Spip-maintainers mailing list