On 29/04/13 11:42, Anze Staric wrote:
Upgrading wikis to multiproduct now moves all wikis (and attachments)
to default product. As a result, the main page ('/') is blank, as the
page WikiStart does not exist in the global product.

If a user plans to create multiple products, this is not a big
problem, as he will probably need a new entry page anyway. We could
add one of the guides as a WikiStart page in global env to avoid
PageNotFound error.

But if a user does not need multiple products (he just upgraded to
bloodhound because of our other awesome features), how should he
proceed? Should we provide a way to enable mapping of wikis in default
product to global namespace (the way we do with tickets, reports,
...)? Or should such users just disable the multiproduct module in
trac.ini?

Hi,

We could suggest that if an installation is only ever expected to be a single product installation then webserver configuration could be used to hide the global level. I think that a proper installation should include a webserver rather than using tracd directly. It might be possible to offer the opportunity to have non-multiproduct version if this decision is made early in the installation procedure as it may be more difficult to switch away later. If we were to support this then we would need more testing to be put in place of course to cover that possibility.

Meanwhile, I think putting in a new WikiStart page for the global frontpage would be pretty reasonable. We might consider listing the products on that page in some way along with any other default text we want to provide.

Cheers,
    Gary

Reply via email to