[xwiki-devs] [vote] release XEclipse 2.0M1
Hi, We've never released XEclipse 1.2 (it is stil RC1) and we never release XEclipse 2.0 which uses the REST api to connect to XWiki. Additionally to the REST work, a few bugs have been fixed and the following changes have been implemented: - syntax coloring refactoring to support more langues (xwiki syntax, velocity and groovy) - code folding implementation for xwiki macros and velocity - indentation for velocity (macro, foreach, if blocks) I propose to release this work as XEclipse 2.0M1 in order to have developers start using it and provide feedback. In the mean time it would be nice to wire the auto-completion feature (developped in 1.2 but outdates in terms of APIs) to the server auto-completion module implemented by Vincent and Edy. Here is my +1 for an immediate release Ludovic -- Ludovic Dubost Founder and CEO Blog: http://blog.ludovic.org/ XWiki: http://www.xwiki.com Skype: ldubost GTalk: ldubost
+1 Thanks, Marius On Tue, Aug 13, 2013 at 6:28 PM, Ludovic Dubost <[email protected]> wrote:
Hi,
We've never released XEclipse 1.2 (it is stil RC1) and we never release XEclipse 2.0 which uses the REST api to connect to XWiki.
Additionally to the REST work, a few bugs have been fixed and the following changes have been implemented:
- syntax coloring refactoring to support more langues (xwiki syntax, velocity and groovy) - code folding implementation for xwiki macros and velocity - indentation for velocity (macro, foreach, if blocks)
I propose to release this work as XEclipse 2.0M1 in order to have developers start using it and provide feedback.
In the mean time it would be nice to wire the auto-completion feature (developped in 1.2 but outdates in terms of APIs) to the server auto-completion module implemented by Vincent and Edy.
Here is my +1 for an immediate release
Ludovic
-- Ludovic Dubost Founder and CEO Blog: http://blog.ludovic.org/ XWiki: http://www.xwiki.com Skype: ldubost GTalk: ldubost _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
On 08/13/2013 11:28 AM, Ludovic Dubost wrote:
Hi,
We've never released XEclipse 1.2 (it is stil RC1) and we never release XEclipse 2.0 which uses the REST api to connect to XWiki.
Additionally to the REST work, a few bugs have been fixed and the following changes have been implemented:
- syntax coloring refactoring to support more langues (xwiki syntax, velocity and groovy) - code folding implementation for xwiki macros and velocity - indentation for velocity (macro, foreach, if blocks)
I propose to release this work as XEclipse 2.0M1 in order to have developers start using it and provide feedback.
In the mean time it would be nice to wire the auto-completion feature (developped in 1.2 but outdates in terms of APIs) to the server auto-completion module implemented by Vincent and Edy.
Here is my +1 for an immediate release
Ludovic
+1. -- Sergiu Dumitriu http://purl.org/net/sergiu
+1 for release Alex On Wed, Aug 14, 2013 at 5:39 PM, Sergiu Dumitriu <[email protected]> wrote:
On 08/13/2013 11:28 AM, Ludovic Dubost wrote:
Hi,
We've never released XEclipse 1.2 (it is stil RC1) and we never release XEclipse 2.0 which uses the REST api to connect to XWiki.
Additionally to the REST work, a few bugs have been fixed and the following changes have been implemented:
- syntax coloring refactoring to support more langues (xwiki syntax, velocity and groovy) - code folding implementation for xwiki macros and velocity - indentation for velocity (macro, foreach, if blocks)
I propose to release this work as XEclipse 2.0M1 in order to have developers start using it and provide feedback.
In the mean time it would be nice to wire the auto-completion feature (developped in 1.2 but outdates in terms of APIs) to the server auto-completion module implemented by Vincent and Edy.
Here is my +1 for an immediate release
Ludovic
+1.
-- Sergiu Dumitriu http://purl.org/net/sergiu _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
+1 Thanks -Vincent On Aug 13, 2013, at 5:28 PM, Ludovic Dubost <[email protected]> wrote:
Hi,
We've never released XEclipse 1.2 (it is stil RC1) and we never release XEclipse 2.0 which uses the REST api to connect to XWiki.
Additionally to the REST work, a few bugs have been fixed and the following changes have been implemented:
- syntax coloring refactoring to support more langues (xwiki syntax, velocity and groovy) - code folding implementation for xwiki macros and velocity - indentation for velocity (macro, foreach, if blocks)
I propose to release this work as XEclipse 2.0M1 in order to have developers start using it and provide feedback.
In the mean time it would be nice to wire the auto-completion feature (developped in 1.2 but outdates in terms of APIs) to the server auto-completion module implemented by Vincent and Edy.
Here is my +1 for an immediate release
Ludovic
-- Ludovic Dubost
I'm releasing today. Little bonus is that XEclipse will also now be able to use Vincent and Edy's autocompletion extension to perform autocompletion. 2013/8/14 Vincent Massol <[email protected]>
+1
Thanks -Vincent
On Aug 13, 2013, at 5:28 PM, Ludovic Dubost <[email protected]> wrote:
Hi,
We've never released XEclipse 1.2 (it is stil RC1) and we never release XEclipse 2.0 which uses the REST api to connect to XWiki.
Additionally to the REST work, a few bugs have been fixed and the following changes have been implemented:
- syntax coloring refactoring to support more langues (xwiki syntax, velocity and groovy) - code folding implementation for xwiki macros and velocity - indentation for velocity (macro, foreach, if blocks)
I propose to release this work as XEclipse 2.0M1 in order to have developers start using it and provide feedback.
In the mean time it would be nice to wire the auto-completion feature (developped in 1.2 but outdates in terms of APIs) to the server auto-completion module implemented by Vincent and Edy.
Here is my +1 for an immediate release
Ludovic
-- Ludovic Dubost
devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Ludovic Dubost Founder and CEO Blog: http://blog.ludovic.org/ XWiki: http://www.xwiki.com Skype: ldubost GTalk: ldubost
Hi, I'm having some problems to release with the new structure for XEclipse which uses the tycho plugin (it did not in 1.2-). Apparently this is incompatible with the maven release plugin, and we have to make some manual modifications to some files to build with "milestone" in the version number and we also need the version string to be like that: 2.0.0.milestone1 We manage to build like that: modify xwiki-eclipse/features/org.xwiki.eclipse.feature/feature.xml and xwiki-eclipse/product/org.xwiki.eclipse.product and change 2.0.0.qualifier to 2.0.0.milestone1 mvn -Dtycho.mode=maven org.eclipse.tycho:tycho-versions-plugin:set-version -DnewVersion=2.0.0.milestone1 mvn install -DforceContextQualifier= It seems we would have to do a manual release: 1/ Build with version 2.0.0.milestone1 2/ Commit the modified files 3/ tag with xwiki-eclipse-2.0-milestone-1 4/ Push using "mvn deploy" ? 5/ Manually reversion to 2.0.0-SNAPSHOT For now I could just take the results of my 2.0.0.milestone1 build and publish them on the ow2 forge and on xwiki.org Any opinion on what to do ? The code is up-to-date on github. Ludovic 2013/8/16 Ludovic Dubost <[email protected]>
I'm releasing today.
Little bonus is that XEclipse will also now be able to use Vincent and Edy's autocompletion extension to perform autocompletion.
2013/8/14 Vincent Massol <[email protected]>
+1
Thanks -Vincent
On Aug 13, 2013, at 5:28 PM, Ludovic Dubost <[email protected]> wrote:
Hi,
We've never released XEclipse 1.2 (it is stil RC1) and we never release XEclipse 2.0 which uses the REST api to connect to XWiki.
Additionally to the REST work, a few bugs have been fixed and the following changes have been implemented:
- syntax coloring refactoring to support more langues (xwiki syntax, velocity and groovy) - code folding implementation for xwiki macros and velocity - indentation for velocity (macro, foreach, if blocks)
I propose to release this work as XEclipse 2.0M1 in order to have developers start using it and provide feedback.
In the mean time it would be nice to wire the auto-completion feature (developped in 1.2 but outdates in terms of APIs) to the server auto-completion module implemented by Vincent and Edy.
Here is my +1 for an immediate release
Ludovic
-- Ludovic Dubost
devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Ludovic Dubost Founder and CEO Blog: http://blog.ludovic.org/ XWiki: http://www.xwiki.com Skype: ldubost GTalk: ldubost
-- Ludovic Dubost Founder and CEO Blog: http://blog.ludovic.org/ XWiki: http://www.xwiki.com Skype: ldubost GTalk: ldubost
I've used an older version and found that all Class Sheets have the same name in project tree list, because their actual title is just "$doc.title" Therefore I changed code for labels: diff --git a/plugins/org.xwiki.eclipse.ui/src/main/java/org/xwiki/eclipse/ui/adapters/XWikiEclipsePageSummar index 42bdf83..5a74e7a 100644 --- a/plugins/org.xwiki.eclipse.ui/src/main/java/org/xwiki/eclipse/ui/adapters/XWikiEclipsePageSummaryAdapte +++ b/plugins/org.xwiki.eclipse.ui/src/main/java/org/xwiki/eclipse/ui/adapters/XWikiEclipsePageSummaryAdapte @@ -93,10 +93,8 @@ public String getLabel(Object object) if (object instanceof XWikiEclipsePageSummary) { XWikiEclipsePageSummary pageSummary = (XWikiEclipsePageSummary) object; - String title = pageSummary.getTitle(); - if (title == null) { - title = pageSummary.getId(); - } + String title = pageSummary.getId(); + title = title.substring(title.lastIndexOf('.')+1)+": "+pageSummary.getTitle(); return title + (pageSummary.getLanguage().equals("") ? "" : "[" + pageSummary.getLanguage() + " } Valdis
Hi,
We've never released XEclipse 1.2 (it is stil RC1) and we never release XEclipse 2.0 which uses the REST api to connect to XWiki.
Additionally to the REST work, a few bugs have been fixed and the following changes have been implemented:
- syntax coloring refactoring to support more langues (xwiki syntax, velocity and groovy) - code folding implementation for xwiki macros and velocity - indentation for velocity (macro, foreach, if blocks)
I propose to release this work as XEclipse 2.0M1 in order to have developers start using it and provide feedback.
In the mean time it would be nice to wire the auto-completion feature (developped in 1.2 but outdates in terms of APIs) to the server auto-completion module implemented by Vincent and Edy.
Here is my +1 for an immediate release
Ludovic
I've made a similar change. You can report issues in the XECLIPSE jira project Ludovic 2013/8/16 Valdis Vītoliņš <[email protected]>
I've used an older version and found that all Class Sheets have the same name in project tree list, because their actual title is just "$doc.title" Therefore I changed code for labels: diff --git
a/plugins/org.xwiki.eclipse.ui/src/main/java/org/xwiki/eclipse/ui/adapters/XWikiEclipsePageSummar index 42bdf83..5a74e7a 100644 ---
a/plugins/org.xwiki.eclipse.ui/src/main/java/org/xwiki/eclipse/ui/adapters/XWikiEclipsePageSummaryAdapte +++
b/plugins/org.xwiki.eclipse.ui/src/main/java/org/xwiki/eclipse/ui/adapters/XWikiEclipsePageSummaryAdapte @@ -93,10 +93,8 @@ public String getLabel(Object object) if (object instanceof XWikiEclipsePageSummary) { XWikiEclipsePageSummary pageSummary = (XWikiEclipsePageSummary) object;
- String title = pageSummary.getTitle(); - if (title == null) { - title = pageSummary.getId(); - } + String title = pageSummary.getId(); + title = title.substring(title.lastIndexOf('.')+1)+": "+pageSummary.getTitle();
return title + (pageSummary.getLanguage().equals("") ? "" : "[" + pageSummary.getLanguage() + " } Valdis
Hi,
We've never released XEclipse 1.2 (it is stil RC1) and we never release XEclipse 2.0 which uses the REST api to connect to XWiki.
Additionally to the REST work, a few bugs have been fixed and the following changes have been implemented:
- syntax coloring refactoring to support more langues (xwiki syntax, velocity and groovy) - code folding implementation for xwiki macros and velocity - indentation for velocity (macro, foreach, if blocks)
I propose to release this work as XEclipse 2.0M1 in order to have developers start using it and provide feedback.
In the mean time it would be nice to wire the auto-completion feature (developped in 1.2 but outdates in terms of APIs) to the server auto-completion module implemented by Vincent and Edy.
Here is my +1 for an immediate release
Ludovic
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Ludovic Dubost Founder and CEO Blog: http://blog.ludovic.org/ XWiki: http://www.xwiki.com Skype: ldubost GTalk: ldubost
participants (6)
-
Alexandru Chelariu -
Ludovic Dubost -
Marius Dumitru Florea -
Sergiu Dumitriu -
Valdis Vītoliņš -
Vincent Massol