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 "ECF/Plan for 3.0"
< ECF
m (Plan for 3.0 moved to ECF/Plan for 3.0) |
(→Realtime Collaboration for IDE: Add some questions that needs to be addressed.) |
||
Line 6: | Line 6: | ||
*Full API Support of Other Text Editors (see [[Extending_Real-Time_Shared_Editing_for_Use_with_Other_Editors | here]]) | *Full API Support of Other Text Editors (see [[Extending_Real-Time_Shared_Editing_for_Use_with_Other_Editors | here]]) | ||
*Workspace/Project Sharing [https://bugs.eclipse.org/bugs/show_bug.cgi?id=239048 enh 239048] | *Workspace/Project Sharing [https://bugs.eclipse.org/bugs/show_bug.cgi?id=239048 enh 239048] | ||
+ | **'''Projects''' | ||
+ | ***What should be done if client A shares project C with client B and client B does not have project C in his or her workspace? | ||
+ | ***What should be done if client A shares project C with client B and client B has project C under a different name in his or her workspace? | ||
+ | ***If client A shares a project that's under version control that client B does not, should B be prompted to check it out of version control? What if client B does not have the SCM plug-in that client A has? | ||
+ | **'''Resources''' | ||
+ | ***If client A creates or places a new file in shared project C, what should happen to client B's workspace? | ||
+ | ***If client A modifies a file in shared project C, should client B's copy of the file be modified also? If not, should it be modified when client A saves? | ||
==Documentation, Automated Tests, [http://www.eclipse.org/examples/ Examples], Tutorials== | ==Documentation, Automated Tests, [http://www.eclipse.org/examples/ Examples], Tutorials== |
Revision as of 10:21, 8 July 2008
Contents
ECF Themes for 3.0
These are DRAFT ideas for ECF 3.0 themes. Please comment and/or contribute new items below.
Realtime Collaboration for IDE
- Docshare/RT Shared Editing bugs/enh requests
- Full API Support of Other Text Editors (see here)
- Workspace/Project Sharing enh 239048
- Projects
- What should be done if client A shares project C with client B and client B does not have project C in his or her workspace?
- What should be done if client A shares project C with client B and client B has project C under a different name in his or her workspace?
- If client A shares a project that's under version control that client B does not, should B be prompted to check it out of version control? What if client B does not have the SCM plug-in that client A has?
- Resources
- If client A creates or places a new file in shared project C, what should happen to client B's workspace?
- If client A modifies a file in shared project C, should client B's copy of the file be modified also? If not, should it be modified when client A saves?
- Projects
Documentation, Automated Tests, Examples, Tutorials
Runtimes/Servers
- Equinox XMPP Server enh 235844
- Other Servers/Server-focussed APIs e.g. Bot Framework
- Proxy Support e.g. bugs/enh
- Persistence of IDs and Containers e.g. Storage using Secure Preferences
Service Discovery and Remote OSGi Services
- Repository Discovery for P2/Equinox
- Remote Provisioning (e.g. Remote Eclipse RCP Management)
IM/Presence/Chat
- bugs/enh
- IRC peer-to-peer file transfer enh 218177
Distributed Model Synchronization
- Generalize Cola e.g. enh 234142 to work with Other/Extensible Model Types (i.e. not just text editors)
- EMF Integration (for/with E4?)
- Databinding Integration?
Mo' Better Application Integration
- Mylyn
- Multi-User Sudoku
- VNC screen sharing (e.g. enh 239584)
- Others
Providers
- Sametime enh 219829
- Gobby enh 219829
- SIP/Asterisk enhs
- OLSR?
- Others