[xwiki-devs] How many committers are using IntelliJ IDEA and are happy with it?
Hi devs, Our intellij IDEA ultimate license has expired. Jetbrains is ok to renew it but they wish that the xwiki project gives something more in return: they mentioned some blog post for example. So first, who’s using IDEA and would like to continue using the Ultimate version (vs the community one which is free)? Any idea of what we could do? Thanks -Vincent
Hi, On 6 May 2014 at 12:22:06, [email protected] ([email protected]) wrote: Hi devs, Our intellij IDEA ultimate license has expired. Jetbrains is ok to renew it but they wish that the xwiki project gives something more in return: they mentioned some blog post for example. So first, who’s using IDEA and would like to continue using the Ultimate version (vs the community one which is free)? I’m using IDEA Ultimate and I’m very happy with it. The community edition looks good but is missing some features like HMTL/CSS/JS support. I don’t know if I would miss those features though if I were to use the community edition. I guess I should try it… Will do now! Any idea of what we could do? A blog post on xwiki.org could be written, mentioning the number of xwiki committers using it and providing some quotes from each devs, wdyt? Thanks -Vincent
On Tue, May 6, 2014 at 12:24 PM, [email protected] <[email protected]>wrote:
Hi,
On 6 May 2014 at 12:22:06, [email protected] ([email protected]) wrote:
Hi devs,
Our intellij IDEA ultimate license has expired. Jetbrains is ok to renew it but they wish that the xwiki project gives something more in return: they mentioned some blog post for example.
So first, who’s using IDEA and would like to continue using the Ultimate version (vs the community one which is free)? I’m using IDEA Ultimate and I’m very happy with it. The community edition looks good but is missing some features like HMTL/CSS/JS support. I don’t know if I would miss those features though if I were to use the community edition. I guess I should try it… Will do now!
I am using it as well, and I am really happy with it. It is far more easy to setup than Eclipse, and it provides very nice features. The auto-completions and other smart inspections of code are really nice (without any performance issues), the refactoring feature is great, but from the advantage of the Ultimate edition, apart from what you already mention, I will miss the Coverage feature to improve my unit tests. I do not really envision the idea of going back to Eclipse or Netbeans, I still remember the nightmare it was. I will simply use the Community edition until I can afford a license for the Ultimate one. JetBrains has really done a great job with IntelliJ, and I will be to reward them when possible (currently, it is a bit hard for me).
Any idea of what we could do? A blog post on xwiki.org could be written, mentioning the number of xwiki committers using it and providing some quotes from each devs, wdyt?
I would surely put my quote with pleasure on such blog post, this is a nice idea.
Thanks
-Vincent
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Denis Gervalle SOFTEC sa - CEO
2014-05-06 12:40 GMT+02:00 Denis Gervalle <[email protected]>:
On Tue, May 6, 2014 at 12:24 PM, [email protected] <[email protected]
wrote:
Hi,
On 6 May 2014 at 12:22:06, [email protected] ([email protected]) wrote:
Hi devs,
Our intellij IDEA ultimate license has expired. Jetbrains is ok to renew it but they wish that the xwiki project gives something more in return: they mentioned some blog post for example.
So first, who’s using IDEA and would like to continue using the Ultimate version (vs the community one which is free)? I’m using IDEA Ultimate and I’m very happy with it. The community edition looks good but is missing some features like HMTL/CSS/JS support. I don’t know if I would miss those features though if I were to use the community edition. I guess I should try it… Will do now!
I am using it as well, and I am really happy with it. It is far more easy to setup than Eclipse, and it provides very nice features. The auto-completions and other smart inspections of code are really nice (without any performance issues), the refactoring feature is great, but from the advantage of the Ultimate edition, apart from what you already mention, I will miss the Coverage feature to improve my unit tests. I do not really envision the idea of going back to Eclipse or Netbeans, I still remember the nightmare it was.
Hi Denis, Just a side note, to be honest, I don't know which version of Eclipse you tried, but I must say they evolved correctly. With recent versions (indigo), it is much easier to import your maven project into eclipse projects and the sync works quite well. The git/hg integration is pretty nice too. But I agree that IDEAJ has always been my favorite IDE (I really liked the inspections and the simpleUml plugin), I moved to Eclipse only for economic reasons - and I miss too much features in IDEAJ community edition :) Agree with Vincent that with Maven, developers are completely independent of IDEs - and it's a very good thing.
I will simply use the Community edition until I can afford a license for the Ultimate one. JetBrains has really done a great job with IntelliJ, and I will be to reward them when possible (currently, it is a bit hard for me).
Any idea of what we could do? A blog post on xwiki.org could be written, mentioning the number of xwiki committers using it and providing some quotes from each devs, wdyt?
I would surely put my quote with pleasure on such blog post, this is a nice idea.
Thanks
-Vincent
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Denis Gervalle SOFTEC sa - CEO _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
On 6 May 2014 at 16:11:59, Jeremie BOUSQUET ([email protected](mailto:[email protected])) wrote:
2014-05-06 12:40 GMT+02:00 Denis Gervalle :
On Tue, May 6, 2014 at 12:24 PM, [email protected] > > >wrote:
Hi,
On 6 May 2014 at 12:22:06, [email protected] ([email protected]) wrote:
Hi devs,
Our intellij IDEA ultimate license has expired. Jetbrains is ok to renew it but they wish that the xwiki project gives something more in return: they mentioned some blog post for example.
So first, who’s using IDEA and would like to continue using the Ultimate version (vs the community one which is free)? I’m using IDEA Ultimate and I’m very happy with it. The community edition looks good but is missing some features like HMTL/CSS/JS support. I don’t know if I would miss those features though if I were to use the community edition. I guess I should try it… Will do now!
I am using it as well, and I am really happy with it. It is far more easy to setup than Eclipse, and it provides very nice features. The auto-completions and other smart inspections of code are really nice (without any performance issues), the refactoring feature is great, but from the advantage of the Ultimate edition, apart from what you already mention, I will miss the Coverage feature to improve my unit tests. I do not really envision the idea of going back to Eclipse or Netbeans, I still remember the nightmare it was.
Hi Denis, Just a side note, to be honest, I don't know which version of Eclipse you tried, but I must say they evolved correctly. With recent versions (indigo), it is much easier to import your maven project into eclipse projects and the sync works quite well.
Actually I just gave Eclipse Kepler (SR2) a try today and the maven integration is a nightmare… When you import your pom.xml as a project (I imported only commons pom.xml) you get lots of errors about unknown lifecycle mappings (I remember remote resources plugin, osgi bundle plugin, enforcer plugin) and you don’t know what to do. Then after all poms were imported the project was full of redcrosses (ie errors). I looked quickly and couldn’t find the problem so I stopped and remove Eclipse Kepler from my machine. I know if can be fixed and works fine thereafter (the proof is that several xwiki committers are using it every day! :)). But this is far from easy when you install it the first time and if you don’t take the time to google or ask others how they’ve done it! Thanks -Vincent PS: I don’t want to start an IDE war here, just reporting my experience of today :)
The git/hg integration is pretty nice too. But I agree that IDEAJ has always been my favorite IDE (I really liked the inspections and the simpleUml plugin), I moved to Eclipse only for economic reasons - and I miss too much features in IDEAJ community edition :) Agree with Vincent that with Maven, developers are completely independent of IDEs - and it's a very good thing.
I will simply use the Community edition until I can afford a license for the Ultimate one. JetBrains has really done a great job with IntelliJ, and I will be to reward them when possible (currently, it is a bit hard for me).
Any idea of what we could do? A blog post on xwiki.org could be written, mentioning the number of xwiki committers using it and providing some quotes from each devs, wdyt?
I would surely put my quote with pleasure on such blog post, this is a nice idea.
Thanks
-Vincent
2014-05-06 16:17 GMT+02:00 [email protected] <[email protected]>:
On 6 May 2014 at 16:11:59, Jeremie BOUSQUET ([email protected] (mailto:[email protected])) wrote:
2014-05-06 12:40 GMT+02:00 Denis Gervalle :
On Tue, May 6, 2014 at 12:24 PM, [email protected] > > >wrote:
Hi,
On 6 May 2014 at 12:22:06, [email protected] ([email protected]) wrote:
Hi devs,
Our intellij IDEA ultimate license has expired. Jetbrains is ok to renew it but they wish that the xwiki project gives something more in return: they mentioned some blog post for example.
So first, who’s using IDEA and would like to continue using the Ultimate version (vs the community one which is free)? I’m using IDEA Ultimate and I’m very happy with it. The community edition looks good but is missing some features like HMTL/CSS/JS support. I don’t know if I would miss those features though if I were to use the community edition. I guess I should try it… Will do now!
I am using it as well, and I am really happy with it. It is far more easy to setup than Eclipse, and it provides very nice features. The auto-completions and other smart inspections of code are really nice (without any performance issues), the refactoring feature is great, but from the advantage of the Ultimate edition, apart from what you already mention, I will miss the Coverage feature to improve my unit tests. I do not really envision the idea of going back to Eclipse or Netbeans, I still remember the nightmare it was.
Hi Denis, Just a side note, to be honest, I don't know which version of Eclipse you tried, but I must say they evolved correctly. With recent versions (indigo), it is much easier to import your maven project into eclipse projects and the sync works quite well.
Actually I just gave Eclipse Kepler (SR2) a try today and the maven integration is a nightmare…
When you import your pom.xml as a project (I imported only commons pom.xml) you get lots of errors about unknown lifecycle mappings (I remember remote resources plugin, osgi bundle plugin, enforcer plugin) and you don’t know what to do.
In fact you don't need to do something about them, usually they're not an issue. They can disappear later, if newer eclipse updates add more known lifecycle mappings.
Then after all poms were imported the project was full of redcrosses (ie errors). I looked quickly and couldn’t find the problem so I stopped and remove Eclipse Kepler from my machine.
Usually the proper way I found to avoid issues with Eclipse import, is to first perform a fresh (and complete) build of the project with Maven CLI. Then in your Eclipse workspace configure your maven installation in prefs instead of the embedded one (so with proper settings / repositories). Check your http proxy settings, if needed. Then only, import your project. Then let it some time (seconds, minutes, hours...) to complete. Then restart Eclipse (because if you don't it takes ages for Eclipse to realize he can remove all those red crosses). If you do that //usually// it's almost painless. Not trying to sell it would compete with IDEAJ on this point, but if you deal with Eclipse it can help ;)
I know if can be fixed and works fine thereafter (the proof is that several xwiki committers are using it every day! :)). But this is far from easy when you install it the first time and if you don’t take the time to google or ask others how they’ve done it!
Thanks -Vincent
PS: I don’t want to start an IDE war here, just reporting my experience of today :)
The git/hg integration is pretty nice too. But I agree that IDEAJ has always been my favorite IDE (I really liked the inspections and the simpleUml plugin), I moved to Eclipse only for economic reasons - and I miss too much features in IDEAJ community edition :) Agree with Vincent that with Maven, developers are completely independent of IDEs - and it's a very good thing.
I will simply use the Community edition until I can afford a license for the Ultimate one. JetBrains has really done a great job with IntelliJ, and I will be to reward them when possible (currently, it is a bit hard for me).
Any idea of what we could do? A blog post on xwiki.org could be written, mentioning the number of xwiki committers using it and providing some quotes from each devs, wdyt?
I would surely put my quote with pleasure on such blog post, this is a nice idea.
Thanks
-Vincent
On 05/06/2014 04:17 PM, [email protected] wrote:
On 6 May 2014 at 16:11:59, Jeremie BOUSQUET ([email protected](mailto:[email protected])) wrote:
2014-05-06 12:40 GMT+02:00 Denis Gervalle :
On Tue, May 6, 2014 at 12:24 PM, [email protected] > > >wrote:
Hi,
On 6 May 2014 at 12:22:06, [email protected] ([email protected]) wrote:
Hi devs,
Our intellij IDEA ultimate license has expired. Jetbrains is ok to renew it but they wish that the xwiki project gives something more in return: they mentioned some blog post for example.
So first, who’s using IDEA and would like to continue using the Ultimate version (vs the community one which is free)? I’m using IDEA Ultimate and I’m very happy with it. The community edition looks good but is missing some features like HMTL/CSS/JS support. I don’t know if I would miss those features though if I were to use the community edition. I guess I should try it… Will do now!
I am using it as well, and I am really happy with it. It is far more easy to setup than Eclipse, and it provides very nice features. The auto-completions and other smart inspections of code are really nice (without any performance issues), the refactoring feature is great, but from the advantage of the Ultimate edition, apart from what you already mention, I will miss the Coverage feature to improve my unit tests. I do not really envision the idea of going back to Eclipse or Netbeans, I still remember the nightmare it was.
Hi Denis, Just a side note, to be honest, I don't know which version of Eclipse you tried, but I must say they evolved correctly. With recent versions (indigo), it is much easier to import your maven project into eclipse projects and the sync works quite well.
Actually I just gave Eclipse Kepler (SR2) a try today and the maven integration is a nightmare…
When you import your pom.xml as a project (I imported only commons pom.xml) you get lots of errors about unknown lifecycle mappings (I remember remote resources plugin, osgi bundle plugin, enforcer plugin) and you don’t know what to do.
Then after all poms were imported the project was full of redcrosses (ie errors). I looked quickly and couldn’t find the problem so I stopped and remove Eclipse Kepler from my machine.
I know if can be fixed and works fine thereafter (the proof is that several xwiki committers are using it every day! :)). But this is far from easy when you install it the first time and if you don’t take the time to google or ask others how they’ve done it!
Same experience here. Then I tried IDEA and it was unusable on my machine due to cursor lagging behind my typing. Both of these applications took a significant amount of time to get running and configure for XWiki which is why I wrote the vague message about my concern over XWiki dev environment learning curve. This might be because I was new to IDEs and others might find that importing XWiki is trivial and quick, I don't know but I think it warrants attention. Thanks, Caleb
Thanks -Vincent
PS: I don’t want to start an IDE war here, just reporting my experience of today :)
The git/hg integration is pretty nice too. But I agree that IDEAJ has always been my favorite IDE (I really liked the inspections and the simpleUml plugin), I moved to Eclipse only for economic reasons - and I miss too much features in IDEAJ community edition :) Agree with Vincent that with Maven, developers are completely independent of IDEs - and it's a very good thing.
I will simply use the Community edition until I can afford a license for the Ultimate one. JetBrains has really done a great job with IntelliJ, and I will be to reward them when possible (currently, it is a bit hard for me).
Any idea of what we could do? A blog post on xwiki.org could be written, mentioning the number of xwiki committers using it and providing some quotes from each devs, wdyt?
I would surely put my quote with pleasure on such blog post, this is a nice idea.
Thanks
-Vincent
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
Here’s my quote: “I started using IDEA back in 2001. I really liked the code editor but Eclipse had a lot more plugins that I needed at the time so I kept switching between IDEA and Eclipse but my wish was to be able to stay on IDEA since it was so vastly superior in term of code editing. Then, IDEA improved a lot its ecosystem of features with support for Maven, code coverage and more and suddenly there was no need anymore to switch to another IDE! :) Hurrah! It’s now been about 10 years that I haven’t switched back. Every 2 years or so I try the new version of other IDEs in parallel to see how they have evolved but so far they haven’t been offering anything compelling to switch and IDEA is still ahead in the race IMO. I keep discovering new features now and then and I’m always amazed at the power and the fact that the new features are not in your way when you code." Thanks -Vincent On 6 May 2014 at 12:24:12, [email protected] ([email protected]) wrote: Hi, On 6 May 2014 at 12:22:06, [email protected] ([email protected]) wrote: Hi devs, Our intellij IDEA ultimate license has expired. Jetbrains is ok to renew it but they wish that the xwiki project gives something more in return: they mentioned some blog post for example. So first, who’s using IDEA and would like to continue using the Ultimate version (vs the community one which is free)? I’m using IDEA Ultimate and I’m very happy with it. The community edition looks good but is missing some features like HMTL/CSS/JS support. I don’t know if I would miss those features though if I were to use the community edition. I guess I should try it… Will do now! Any idea of what we could do? A blog post on xwiki.org could be written, mentioning the number of xwiki committers using it and providing some quotes from each devs, wdyt? Thanks -Vincent
To complete the picture: “I’ve always been a big fan of Jetbrains products. A few years ago I’ve used Omea (http://www.jetbrains.com/omea/) which IMO was a great product but it was killed for some reason. I’ve also used TeamCity on some open source project and we’re currently evaluating it again on the XWiki project since we’ve had our share of stability issues with Jenkins over the years. And I’m keen to try Youtrack one day as a JIRA replacement... I remember that I was so thrilled with the way IDEA worked that I even imagined what a build tool using the same principles as IntelliJ could do and I wrote a blog post about it in 2006: http://web.archive.org/web/20080723200709/http://blogs.codehaus.org/people/v... “ Thanks -Vincent On 6 May 2014 at 12:49:44, [email protected] ([email protected]) wrote: Here’s my quote: “I started using IDEA back in 2001. I really liked the code editor but Eclipse had a lot more plugins that I needed at the time so I kept switching between IDEA and Eclipse but my wish was to be able to stay on IDEA since it was so vastly superior in term of code editing. Then, IDEA improved a lot its ecosystem of features with support for Maven, code coverage and more and suddenly there was no need anymore to switch to another IDE! :) Hurrah! It’s now been about 10 years that I haven’t switched back. Every 2 years or so I try the new version of other IDEs in parallel to see how they have evolved but so far they haven’t been offering anything compelling to switch and IDEA is still ahead in the race IMO. I keep discovering new features now and then and I’m always amazed at the power and the fact that the new features are not in your way when you code." Thanks -Vincent On 6 May 2014 at 12:24:12, [email protected] ([email protected]) wrote: Hi, On 6 May 2014 at 12:22:06, [email protected] ([email protected]) wrote: Hi devs, Our intellij IDEA ultimate license has expired. Jetbrains is ok to renew it but they wish that the xwiki project gives something more in return: they mentioned some blog post for example. So first, who’s using IDEA and would like to continue using the Ultimate version (vs the community one which is free)? I’m using IDEA Ultimate and I’m very happy with it. The community edition looks good but is missing some features like HMTL/CSS/JS support. I don’t know if I would miss those features though if I were to use the community edition. I guess I should try it… Will do now! Any idea of what we could do? A blog post on xwiki.org could be written, mentioning the number of xwiki committers using it and providing some quotes from each devs, wdyt? Thanks -Vincent
This is slightly off topic but I think it's important to have a clear understanding of the time/effort costs for a new contributor to get a suitable environment for XWiki development. If we're not tracking and measuring this then we risk creating barriers of entry. Thanks, Caleb On 05/06/2014 12:22 PM, [email protected] wrote:
Hi devs,
Our intellij IDEA ultimate license has expired. Jetbrains is ok to renew it but they wish that the xwiki project gives something more in return: they mentioned some blog post for example.
So first, who’s using IDEA and would like to continue using the Ultimate version (vs the community one which is free)?
Any idea of what we could do?
Thanks -Vincent
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
The cost is very very low IMO since we’re standardising on Maven so the only thing you need is: * Git * Any IDE (they all support Maven) and you just have to point your IDE to the Maven POM! What makes you feel there might be an issue? Thanks -Vincent On 6 May 2014 at 12:37:24, Caleb James DeLisle ([email protected]) wrote: This is slightly off topic but I think it's important to have a clear understanding of the time/effort costs for a new contributor to get a suitable environment for XWiki development. If we're not tracking and measuring this then we risk creating barriers of entry. Thanks, Caleb On 05/06/2014 12:22 PM, [email protected] wrote:
Hi devs,
Our intellij IDEA ultimate license has expired. Jetbrains is ok to renew it but they wish that the xwiki project gives something more in return: they mentioned some blog post for example.
So first, who’s using IDEA and would like to continue using the Ultimate version (vs the community one which is free)?
Any idea of what we could do?
Thanks -Vincent
Hello all, well, I am using it (using an XCLAMS license) and I dare say it is an amazingly well packed tool. Keep it maven, it makes it really portable it, from vi to IntelliJ, from Emacs to Eclipse (sadly, not to Xcode). Also, it makes it independent of the IDE. IntelliJ plays very well with it. What can be done? I think a blog explaining the tricks and best-practice to get velocity to do auto-completion with velocity and groovy is among the gold. I've heard someone even claiming they could debug with velocity… I never could but I would be eager to read that. paul Le 6 mai 2014 à 12:41, "[email protected]" <[email protected]> a écrit :
Our intellij IDEA ultimate license has expired. Jetbrains is ok to renew it but they wish that the xwiki project gives something more in return: they mentioned some blog post for example.
So first, who’s using IDEA and would like to continue using the Ultimate version (vs the community one which is free)?
Any idea of what we could do?
participants (5)
-
Caleb James DeLisle -
Denis Gervalle -
Jeremie BOUSQUET -
Paul Libbrecht -
vincent@massol.net