| <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
| <?xml-stylesheet type="text/xsl" href="http://www.eclipse.org/projects/project-plan.xsl"?> |
| |
| <!-- Use this to test local rendering in firefox --> |
| <!-- <?xml-stylesheet type="text/xsl" href="project-plan-render.xsl"?> --> |
| |
| <plan plan-format="1.0" xmlns="http://www.eclipse.org/project/plan" xmlns:html="http://www.w3.org/1999/xhtml" name="Subversive"> |
| |
| <release projectid="technology.subversive" version="Juno"/> |
| |
| <introduction> |
| <html:p> |
| Subversive provides you a probability |
| to use supported SVN clients easily directly from your workbench. Friendly user interface |
| of Subversive makes it much more comfortable to operate repositories. |
| All SVN operations are supported and there are no difficulties while working with |
| command line from now on. |
| </html:p> |
| |
| <html:p> |
| The plan deals with the important matters of release deliverables, release milestones, |
| target operating environments, and release-to-release compatibility. |
| These are all things that need to be clear for any release, even if no features were to change. |
| </html:p> |
| </introduction> |
| |
| <release_deliverables> |
| <html:p> |
| The Subversive plug-in itself, including Mylyn integration and localizations, |
| is distributed from Eclipse.org both via update-site and archive download. |
| The other integrations and Subversive SVN Connectors needed to get Subversive |
| to work with SVN can be found on Polarion Software site. The archived copies |
| for Polarion distributed parts are not available. |
| </html:p> |
| </release_deliverables> |
| |
| |
| <release_milestones> |
| <preamble> |
| <html:p> |
| Release milestones will be occurring at roughly 6 week intervals, and will be aligned with the |
| Juno Simultaneous Release train. |
| </html:p> |
| </preamble> |
| |
| <milestone date="13 Dec 2011" milestone="M4"><html:div>M4</html:div></milestone> |
| <milestone date="31 Jan 2012" milestone="M5"><html:div>M5</html:div></milestone> |
| <milestone date="20 Mar 2012" milestone="M6"><html:div>M6</html:div></milestone> |
| <milestone date="08 May 2012" milestone="M7"><html:div>M7</html:div></milestone> |
| <milestone date="22 May 2012" milestone="RC1"><html:div>RC1</html:div></milestone> |
| <milestone date="29 May 2012" milestone="RC2"><html:div>RC2</html:div></milestone> |
| <milestone date="05 Jun 2012" milestone="RC3"><html:div>RC3</html:div></milestone> |
| <milestone date="12 Jun 2012" milestone="RC4"><html:div>RC4</html:div></milestone> |
| |
| <postamble> |
| <html:div> |
| <html:p> |
| Individual, milestone level plans for the components that make up the Eclipse Project can be found |
| on the <html:a href="http://wiki.eclipse.org/Eclipse/Juno_Plan">Eclipse Project Juno Plan page</html:a> |
| on the Eclipse wiki. |
| </html:p> |
| <html:p> |
| Our target is to complete 3.8 in late June 2012, in alignment with Juno. |
| All release deliverables will be available for download as soon as the release has been |
| tested and validated in the target operating configurations listed below. |
| </html:p> |
| </html:div> |
| </postamble> |
| |
| </release_milestones> |
| |
| <target_environments> |
| <html:p> |
| New Subversive builds do not support nor Eclipse 3.5 and earlier, nor JRE 1.4. In the future this solution should allow us to make project code more clean and stable. |
| </html:p> |
| |
| <html:p> |
| So, the Subversive project will support: |
| <html:ul> |
| <html:li>Eclipse Platform 3.6.x and higher</html:li> |
| <html:li>JDK/JRE 1.5.x and higher</html:li> |
| <html:li>SVN version 1.1.x-1.6.x using SVN 1.6 compatible connectors.</html:li> |
| <html:li>SVN version 1.7.x using SVN 1.7 compatible connectors.</html:li> |
| </html:ul> |
| </html:p> |
| |
| <internationalization> |
| <html:p> |
| The user interface elements provided by Subversive, including dialogs and |
| error messages, are externalized. The English strings are provided as the default resource bundles. |
| </html:p> |
| </internationalization> |
| |
| </target_environments> |
| |
| <compatibility_with_previous_releases> |
| <html:p>Compatible with 0.7.x versions</html:p> |
| </compatibility_with_previous_releases> |
| |
| |
| <themes_and_priorities> |
| |
| <preamble> |
| <html:p> |
| The project has identified major areas of work, that will be the |
| priorities for this development cycle. |
| </html:p> |
| </preamble> |
| |
| <theme name="Enhancements"> |
| |
| <description> |
| <html:p> |
| <html:ul> |
| |
| <html:li> |
| Improve Team Annotate with useful default value and display excluded range |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=296239">296239</html:a> |
| </html:li> |
| |
| <html:li> |
| [Synchronize View] Improvement: Allow to create a new empty change set |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=258661">258661</html:a> |
| </html:li> |
| |
| <html:li> |
| SVN Change Sets model does not always display date and author information |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=294852">294852</html:a> |
| </html:li> |
| |
| <html:li> |
| Documentation Grammar/Spelling |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=293311">293311</html:a> |
| </html:li> |
| |
| <!-- done --> |
| |
| <html:li> |
| Add SVN 1.7 support |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=365627">365627</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Smartcard Login on Windows (MSCAPI Support) |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=351510">351510</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Add SVN 1.7-compatible connector |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=361761">361761</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Add SVN 1.7 API support |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=361257">361257</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| UI commit extensions improvement |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=356025">356025</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| IRepositoryLocation state listener |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=356024">356024</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| ISVNConnector calls interception API |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=356023">356023</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Make SVN: 'Save Authorization Info' operation optional |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=349111">349111</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Add "record-only" option to the merge dialog |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=354996">354996</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| New decoration mode for branches and tags [fullpath] |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=359650">359650</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Update SVN Kit to the 1.3.6.1 version |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=363000">363000</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Replace with Revision fails to notice trivial changes on locked files |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=353875">353875</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| </html:ul> |
| </html:p> |
| </description> |
| </theme> |
| |
| |
| <theme name="Bug Fixing"> |
| |
| <description> |
| <html:p> |
| We have lot of issue reports and tip for improvements on our tracker. Most important of |
| these reports should be processed until Subversive is released. |
| |
| <html:ul> |
| |
| <html:li> |
| Deadlock when deleting Secure Storage during SVN update |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=353462">353462</html:a> |
| </html:li> |
| |
| <html:li> |
| Show Annotation from SVN Repositories opens two editors |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=331285">331285</html:a> |
| </html:li> |
| |
| <html:li> |
| "Show History" keypress leaves focus in editor view |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=328987">328987</html:a> |
| </html:li> |
| |
| <!-- done --> |
| |
| <html:li> |
| If there were no SVN-related activities on the workspace startup, Subversive can't see that imported projects are linked to SVN |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=336689">336689</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Provide "Edit properties conflicts" to edit conflicts on properties (and mark as merged) |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=364407">364407</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| NPE in EditTreeConflictsPanel [ID-W9I0E] |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=364895">364895</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Deadlock on startup |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=364550">364550</html:a> <html:font color="green">[not Subversive]</html:font> |
| </html:li> |
| |
| <html:li> |
| Subversive doesn't refresh synchronize view after commit |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=329555">329555</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| JavaHL: Commit across multiple project atomically does not work |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=362182">362182</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Collapse All and Expand All buttons are separated in Team Sync view |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=230868">230868</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| "Subversive JDT ignore recommendations" plug-in deadlocks on Eclipse startup |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=359199">359199</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| SVN Compare does not allow new files to be copied |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=362652">362652</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Team-private members are marked at wrong time while importing the already shared project |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=361831">361831</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| There are no notification about the repository node absence while synchronizing workspace |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=361829">361829</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| When updating depth "Recursively" should be the default option |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=359651">359651</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Create branch from revision not work on project |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=357562">357562</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Do not mess svn:externals order |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=350143">350143</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Performance problem with Create Patch |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=333785">333785</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| When i "create patch". The patch file don't encode in utf-8 |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=284081">284081</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Validation of the issue number using bugtraq:logregex is broken |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=300402">300402</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| 'Replace with revision' fails when using javahl16 connector |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=351370">351370</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| SVN repositories view blocks UI thread |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=295110">295110</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Team Hook does not work while moving versioned files or folders into unmanaged project |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=254846">254846</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| extremely poor refreshLocalResourceImpl performance |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=259287">259287</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| FileReplaceListener performs time consuming actions at inappropriate time |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=321542">321542</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| svn perspective launches svnserve which never close |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=305658">305658</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Subversive Revert Operation Painfully Slow |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=324346">324346</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| <html:li> |
| Evaluation of subversion.native.library system property to load libsvnjavahl-1.dll is missing |
| <html:a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=351499">351499</html:a> <html:font color="green">[done]</html:font> |
| </html:li> |
| |
| </html:ul> |
| |
| </html:p> |
| </description> |
| </theme> |
| |
| <theme name="Support for Eclipse 3.8 workbench"> |
| |
| <description> |
| <html:p> |
| We will support 3.8 and 4.2 equally, and all the functionality will be the same. |
| </html:p> |
| </description> |
| </theme> |
| |
| </themes_and_priorities> |
| |
| |
| </plan> |