| Summary: | rework orion.help.tasks plugin API | ||
|---|---|---|---|
| Product: | [ECD] Orion | Reporter: | Susan McCourt <susan> |
| Component: | Client | Assignee: | Susan McCourt <susan> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | john.arthorne |
| Version: | 0.5 | ||
| Target Milestone: | 0.5 M2 | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
|
Description
Susan McCourt
>Perhaps we have > well-known categories of tasks that we use to decide where things appear on a > page. This seems like the right direction. The workspace population ones that we provide can be categorized, and others could add to this category if desired. > > - Can we think of a time when "orion.help.tasks" appear on other pages. Can > the user open up the "tasks" UI from any page? Maqetta is using this extension point as a "hook" to go to maqetta from Orion. In their scenario, there's not necessarily an Orion folder created (though that could be future direction). But in a sense they are using it to "advertise" some integration between Orion and their tool. This makes me think we might want some kind of help->tasks page that could show all the grouped tasks, but we show the "Content creation" category up front in the nav when content is empty. As far as API goes, we should change step.href-> step.uriTemplate step.linkName-> step.name I confirmed with Brad from Maqetta that they would much rather have a content creation hook than "getting started" steps. And for our work for making the new user workflow easier, we automated the steps (auto content generation) rather than having steps the user had to follow. So....it seems we have no need for this API right now. I removed orion.help.task from the developer guide and am closing this bug. Long term we can discuss how plugins contribute content into a project in bug 378749. If we ever want to revisit the "guide the user through steps" idea we can do so in bug 344205 and perhaps come up with a plugin API for it. |