Guided Tutorial Extension Proposal #1

Great, thx for working on this Gabriel! :slight_smile:

+1 for a new name (but not because there’s already an extensions - which IMO we should remove as there’s no doc for it) but because a checklist extension can be a lot of things and thus the name is not precise enough.

Now re the new name, we could also name it “Guided Tour” which IMO is a bit more precise than “Guided Tutorial” (which could still be about a lot of things).

Another option is to call it “Guided Tasks Application”, “Task List Application”, or some other name with “Task” in the name since it seems to be about tasks (and NOT about “tutorials” - calling a task a tutorial seems a bit stretching the concept of tutorial IMO).

It seems to me that it shouldn’t be restricted to basic features and that we could have some extensions offering non-basic features and still using this extension to let the users learn how to use its features, no?

I think we need to allow extensions to contribute tasks (rather than the main app knowing about other extensions).

I’m not sure how you infer that it’s partly due to the lack of an adequate onboarding experience from those figures (assuming they’re correct, I didn’t check). I’m not saying it’s false but it could be for lots of other reasons, the first one being simply that it doesn’t match the user’s needs, the users don’t like the UI or L&F, etc.

It would have been more interesting to have usage information in the XWiki (something we’re currently lacking, see https://design.xwiki.org/xwiki/bin/view/Proposal/UsageStatistics).

+1

+1

+1 (and move the Tour app again as a contrib app so that it can still be installed).

I’m not sure how you infer that “Since there’s no explicit prompting for users to do that, I think it currently fails at its goal” without usage information. Again I’m not saying it’s false, just that we don’t know.

That said, I agree that this app and the Sandbox app are fulfilling the same role (this app being a more elaborate version of the Sandbox), and thus that we don’t need both.

I’m more in favor of 4.2 since, as part of the tasks, we should probably ask the user to create a new page in some space, and add some content, thus recreating something similar to the content of the Sandbox page. Then use this page for other dependent tasks such as adding a comment, mentioning someone, etc.

I also agree that it’s pretty good if the figures are true.

They cannot miss it since it opens a dialog in the middle of the screen the first time they log in :slight_smile:

+1

Thx

1 Like