15 comments

http://www.jetbrains.net/confluence/display/IDEADEV/Selena+roadmap

The new features are mentioned as:
"Planned for final release"

Will there be no more Milestone releases? (e.g. Milestone 2?).
Was the milestone "approach" dropped ?

Ahmed.

0

Hello Ahmed,

>> http://www.jetbrains.net/confluence/display/IDEADEV/Selena+roadmap
>>

The new features are mentioned as:
"Planned for final release"
Will there be no more Milestone releases? (e.g. Milestone 2?). Was the
milestone "approach" dropped ?


Not really. Basically we will have only two milestones, M1 and beta (similar
to 6.0 beta). If you look at the time passed between 7.0 development start
and M1 release, you'll see that we wouldn't be able to fit more milestones
in the yearly release cycle.

Shorter milestones might be possible in future releases if we find good business
reasons for them.

--
Dmitry Jemerov
Software Developer
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0

>>> http://www.jetbrains.net/confluence/display/IDEADEV/Selena+roadmap
>>>
>> The new features are mentioned as:
>> "Planned for final release"
>> Will there be no more Milestone releases? (e.g. Milestone 2?). Was the
>> milestone "approach" dropped ?


Not really. Basically we will have only two milestones, M1 and beta
(similar to 6.0 beta). If you look at the time passed between 7.0
development start and M1 release, you'll see that we wouldn't be able to
fit more milestones in the yearly release cycle.

Yes, you are right. There's no time for more milestones.
Thank you for the information.

Shorter milestones might be possible in future releases if we find good
business reasons for them.

Maybe just one before the Contest start, to make it mandatory(and the only one) and avoid the confusion.

Ahmed.

0

Hm, I feel very ambivalent about this roadmap.
On the one hand me myself I have been pleading to round up all existing features (J2EE support, Javascript, ...) and fix all those small and not-so-small bugs.
(I hope you'll do the latter, too, but just didn't put it on the roadmap because each single one was too small to mention.)

On the other hand I still don't see any major new features. With "feature" I mean something you would write down in a top-level use case.
(Project setup is more like a necessary evil, isn't it? And I doubt that the success condition of a use case would read "user waited ten seconds", so performance is just a non-functional requirement.)

What about SOA/Web Services/BPEL, DB/SQL, graphical JSF editor, UML (not a favorite of mine, but still), production quality support of Groovy/Ruby/PHP/Scala, excplicit JNLP support, J2ME, Profiler (well YourKit is excellent, maybe just bundle it at a higher price) ... mabye a dozen more possible features.

I feel like Eclipse is a dead end without real progress in the last years, but recently NetBeans improved the core editor quite a lot and is adding features at an incredible pace, ...

0

Are you going to have Hibernate support outside of a Java EE context? We use Hibernate extensively here, but a majority of our projects are standalone Java applications.

0

Hello Stephen,

production quality support of
Groovy/Ruby/PHP/Scala


This is out of scope for the IDEA roadmap, but as far as I understand, production
quality Groovy and Ruby support is indeed planned by the time of 7.0 final
release.

--
Dmitry Jemerov
Software Developer
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0

Simon Knott wrote:

Are you going to have Hibernate support outside of a Java EE context? We use Hibernate extensively here, but a majority of our projects are standalone Java applications.


If the question is about Java EE structure view that is missing if
there’s no JavaEE facets in the project then the answer is yes, sure.

However we have not decided yet how hibernate and/or JPA structure views
will be extracted from JavaEE structure view.


The JavaEE plugin will be required nevertheless.

Gregory Shrago

0

Nice, if not mind-blowing, and should greatly increase the overall polish of the product. Glad to see the incoming-changes stuff migrate in from TMate. Sad to see nothing about remote libraries or repository browsing, even with the Maven stuff. What is "Global data flow navigation"?

--Dave Griffith

0

Ooooeeee, that's good news indeed.
(I don't really understand why that's out of scope for the roadmap - but be it that way.)

0

Now now lets not let Netbeans hog all the glory though it has shown the most improvement out of all IDEs, but what about JDeveloper? JDev 10g release 2 is a very very solid and robust release and featurewise is quite unbeatable. It is just not as smart as Intellij is. And they are doing a tech preview of 11g which looks might impressive already!

0

Ooooeeee, that's good news indeed.
(I don't really understand why that's out of scope
for the roadmap - but be it that way.)


Ruby and Groovy support are considered plugins rather than being features of the IDE. I assume they could be included by default at one point, but their work is being done on a different timeline.

Also, I've heard they are also working on Scala support. You may want to try a quick search of the forums.

0

Your reply exactly re-assures my position: I feel that "production quality" is only ensured if the language plugins are fully endorsed and supported by JetBrains.

Yes, there is a Scala plugin. No, it's not production quality. In fact it was more or less abandoned after the initial release.

Note that I don't want to diminish the work of the plugin writers. I am sure Scala support was a lot of hard work.

0

Stephen, let me assure you that the work on Groovy plugin is much more "production oriented" than that on Scala. And we are really looking forward to having the release in the mid-October, though the release is not bound to Selena in any way.

Eugene.

0

Features, Shmeatures. My opinion, keep idea the best code editor around, and that means Java, HTML, XML, Groovy, Ruby and Scala if it takes off. That is why we all use idea. Outside of that I just want Good integration with all the App servers and Version Control systems. Without those I can never use it for my work projects. But all I really care about is a good, fast, code editor.
Thanks Jetbrains Folks!
-Steve

0

I like these:
- Faster startup and project opening
- No project reload for most settings changes
(cutting total project load time in half would save our company 20 engineer-hours per week)
- Generic support for offline VCS operations
(our VCS is very very slow, so even when online we may choose to go offline)
- Everything under "Update management"
(deploying our internal plugins is a hassle right now)

The refactorings (javascript and java) look cool too.

0

Please sign in to leave a comment.