[xwiki-devs] [Proposal] When the DB is empty propose to install the EM
Hi devs, When the wiki is empty (just the WAR installed, DW skipped) and when the user goes to the Administration, I think we should have a warning and a button telling the user that he should install the EM UI to be able to install extensions. ATM he can only use the Import feature and this will not allow him to easily install stuff (see the email about the user who tried to install the Admin app like this). WDYT? Thanks -Vincent
On Fri, Mar 8, 2013 at 8:20 AM, Vincent Massol <[email protected]> wrote:
Hi devs,
When the wiki is empty (just the WAR installed, DW skipped) and when the user goes to the Administration, I think we should have a warning and a button telling the user that he should install the EM UI to be able to install extensions. ATM he can only use the Import feature and this will not allow him to easily install stuff (see the email about the user who tried to install the Admin app like this).
WDYT?
Why not simply restart the DW when you go to Admin and there is no admin application yet ? For those really wanting to import, the DW may provide a link to access back the import page. WDYT ?
Thanks -Vincent
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Denis Gervalle SOFTEC sa - CEO eGuilde sarl - CTO
On Mar 8, 2013, at 8:44 AM, Denis Gervalle <[email protected]> wrote:
On Fri, Mar 8, 2013 at 8:20 AM, Vincent Massol <[email protected]> wrote:
Hi devs,
When the wiki is empty (just the WAR installed, DW skipped) and when the user goes to the Administration, I think we should have a warning and a button telling the user that he should install the EM UI to be able to install extensions. ATM he can only use the Import feature and this will not allow him to easily install stuff (see the email about the user who tried to install the Admin app like this).
WDYT?
Why not simply restart the DW when you go to Admin and there is no admin application yet ? For those really wanting to import, the DW may provide a link to access back the import page.
The DW isn't the EM. It doesn't allow you to install an extension. It only allows you to install flavors. Thanks -Vincent
WDYT ?
Thanks -Vincent
On Fri, Mar 8, 2013 at 8:46 AM, Vincent Massol <[email protected]> wrote:
On Mar 8, 2013, at 8:44 AM, Denis Gervalle <[email protected]> wrote:
On Fri, Mar 8, 2013 at 8:20 AM, Vincent Massol <[email protected]> wrote:
Hi devs,
When the wiki is empty (just the WAR installed, DW skipped) and when the user goes to the Administration, I think we should have a warning and a button telling the user that he should install the EM UI to be able to install extensions. ATM he can only use the Import feature and this will not allow him to easily install stuff (see the email about the user who tried to install the Admin app like this).
WDYT?
Why not simply restart the DW when you go to Admin and there is no admin application yet ? For those really wanting to import, the DW may provide a link to access back the import page.
The DW isn't the EM. It doesn't allow you to install an extension. It only allows you to install flavors.
Sure, but is it silly to only provide that initially ? You may well made a flavor that only install the EM UI.
Thanks -Vincent
WDYT ?
Thanks -Vincent
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Denis Gervalle SOFTEC sa - CEO eGuilde sarl - CTO
On Mar 8, 2013, at 3:59 PM, Denis Gervalle <[email protected]> wrote:
On Fri, Mar 8, 2013 at 8:46 AM, Vincent Massol <[email protected]> wrote:
On Mar 8, 2013, at 8:44 AM, Denis Gervalle <[email protected]> wrote:
On Fri, Mar 8, 2013 at 8:20 AM, Vincent Massol <[email protected]> wrote:
Hi devs,
When the wiki is empty (just the WAR installed, DW skipped) and when the user goes to the Administration, I think we should have a warning and a button telling the user that he should install the EM UI to be able to install extensions. ATM he can only use the Import feature and this will not allow him to easily install stuff (see the email about the user who tried to install the Admin app like this).
WDYT?
Why not simply restart the DW when you go to Admin and there is no admin application yet ? For those really wanting to import, the DW may provide a link to access back the import page.
The DW isn't the EM. It doesn't allow you to install an extension. It only allows you to install flavors.
Sure, but is it silly to only provide that initially ? You may well made a flavor that only install the EM UI.
I don't think that's a flavor… We need to be very careful not to call everything a flavor because since flavors are just groups we may quickly have a combinatorial explosion. Also there's going to be a lot of flavors at some point and finding this flavor among real flavors is going to be complex. It seems much better to handle EM UI differently IMO. It's also too complex to let the user find by himself that he'd need to install a flavor to get the EM IMO. BTW he already clicked cancel on the initial DW screen so seeing again the DW is probably not what he wants/expects… :) Thanks -Vincent
+1 for the idea, but I'm wondering if we should install the EM UI XAR or provide the UI in a Velocity template. All the EM UI code is already in extension.vm and since the EM UI is a core feature that we'd like to have on an empty wiki it makes sense to have it in a template. Note that the EM UI XAR currently has 3 wiki pages that are integrated by the Administration application and which were not meant to be used standalone. They are functional outside the Administration but they are not linked together. If we go the XAR way we will need a "home" page for the EM outside of the Administration application. Thanks, Marius On Fri, Mar 8, 2013 at 9:20 AM, Vincent Massol <[email protected]> wrote:
Hi devs,
When the wiki is empty (just the WAR installed, DW skipped) and when the user goes to the Administration, I think we should have a warning and a button telling the user that he should install the EM UI to be able to install extensions. ATM he can only use the Import feature and this will not allow him to easily install stuff (see the email about the user who tried to install the Admin app like this).
WDYT?
Thanks -Vincent
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
participants (3)
-
Denis Gervalle -
Marius Dumitru Florea -
Vincent Massol