Difference between revisions of "Mylyn/SOC/2007/Synchronous context sharing with Mylyn and ECF"

From Eclipsepedia

< Mylyn‎ | SOC
Jump to: navigation, search
(Bug list)
(We really don't need these to be subsections themselves.)
Line 1: Line 1:
[[Category:Mylyn]]
 
 
 
Project lead:  
 
Project lead:  
 
* Jevgeni Holodkov
 
* Jevgeni Holodkov
Line 13: Line 11:
 
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”.
 
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 ==
+
== Bug List ==
 
+
*{{bug|189518}} - support import/export of Task List queries
=== [https://bugs.eclipse.org/bugs/show_bug.cgi?id=189518 189518] - support import/export of Task List queries ===
+
*{{bug|195737}} - Provide ability to export/import task context via ECF communications
=== [https://bugs.eclipse.org/bugs/show_bug.cgi?id=189514 189514] - allow import/export and cloning of queries ===
+
*{{bug|195738}} - Context import dialog should provide an ability to create a local task for this context
=== [https://bugs.eclipse.org/bugs/show_bug.cgi?id=195737 195737] - Provide ability to export/import task context via ECF communications ===
+
=== [https://bugs.eclipse.org/bugs/show_bug.cgi?id=195738 195738] - Context import dialog should provide an ability to create a local task for this context ===
+
  
 
== Done ==
 
== Done ==
=== [https://bugs.eclipse.org/bugs/show_bug.cgi?id=178883 178883] - Provide ability to export/import individual task content via File->Export/Import menu ===
+
*<strike>{{bug|189514}}</strike> - allow import/export and cloning of queries
 +
*<strike>{{bug|178883}}</strike> - Provide ability to export/import individual task content via File->Export/Import menu
  
 
The View will consist from multiple pages:
 
The View will consist from multiple pages:
Line 30: Line 27:
 
* Task Exporting via File menu
 
* Task Exporting via File menu
 
* Task Exporting via Popup menu
 
* Task Exporting via Popup menu
 +
 +
[[Category:Mylyn]]

Revision as of 22:33, 13 October 2007

Project lead:

  • Jevgeni Holodkov

Mentor:

  • Mik Kersten

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

  • bug 189518 - support import/export of Task List queries
  • bug 195737 - Provide ability to export/import task context via ECF communications
  • bug 195738 - Context import dialog should provide an ability to create a local task for this context

Done

  • bug 189514 - allow import/export and cloning of queries
  • bug 178883 - Provide ability to export/import individual task content via File->Export/Import menu

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.

Done:

  • Common entry point for both context and task export pages
  • Task Exporting via File menu
  • Task Exporting via Popup menu