Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Mylyn/SOC/2007/Synchronous context sharing with Mylyn and ECF"
m (→[https://bugs.eclipse.org/bugs/show_bug.cgi?id=178883 178883] - Provide ability to export/import individual task content via File->Export/Import menu) |
m (→[https://bugs.eclipse.org/bugs/show_bug.cgi?id=178883 178883] - Provide ability to export/import individual task content via File->Export/Import menu) |
||
Line 26: | Line 26: | ||
* Implement context import page | * Implement context import page | ||
* Create context Action for context import (context menu, similar to export action) | * Create context Action for context import (context menu, similar to export action) | ||
+ | * Extract same functionality to ImportExportWizard like classes | ||
* Write Help for Context Export/Import Pages | * Write Help for Context Export/Import Pages | ||
Revision as of 10:44, 25 June 2007
Project lead:
- Jevgeni Holodkov
Mentor:
- Mik Kersten
Contents
About
This is about Mylar synchronous context sharing among team members by means of Mylar and ECF integration. The goal of such context sharing is to provide more seamless knowledge sharing process, allow sharing context synchronous even if the used connector does not support context sharing or no connectors used at all.
The synchronous context sharing means that it is possible to share context on fly with a friend who is currently online and you are discussing some issue. It will be possible to create a task for new context or assign this context to an existing one.
Technically, the solution will use ECF to handle all communication details. I will try to employ current Mylar’s context sharing functionality. This solution will provide SWT-based user-interface for context sharing and I will also include the rainy scenarios handling, such as “no connection with friend” or “file resources are out of sync”.
Bug list
The View will consist from multiple pages: First page will provide a selection what to export (currently either context or whole mylyn data). Context page will contain a tree with tasks (similar to one, that is used within ActivityReportAction), path where the context file should be placed/should be uploaded from and "overwrite existing files without warning" option.
In progress:
- Refactor TaskDataImportWizard to include context import page
Next to do:
- Implement context import page
- Create context Action for context import (context menu, similar to export action)
- Extract same functionality to ImportExportWizard like classes
- Write Help for Context Export/Import Pages
Ideas:
Open questions:
Done:
- Common entry point for both context and task export pages
- Task Exporting via File menu
- Task Exporting via Popup menu