Buggy...

Has anyone else had the experience that version 6 seems to be very very buggy when compared to previous versions?

Today alone I have had EJB 2.1 fields spontaneously change their type from Long to String for no apparent reason and have completed version control merges only to find that I am left with files that still contain conflict markers.... these are not the first serious bugs that I have been frustrated with since the upgrade, and my colleagues (those not using Eclipse) seem to be having the same experience....

Does the software undergo any kind of QA before it is released? Has the sales department taken over and started dictating the release schedule?

It is very disappointing, I would never migrate to eclipse (can't stand it) but netbeans is looking better and better and with all the feature creep (why the HELL does V6 come bundled with a Geronimo plugin? If I need it, I will install it... thanks!), I am not sure that Jetbrains can keep IDEA ahead.

In honesty, I am feeling a little ripped off in paying the upgrade fee... as the only new features I am interested in seem to be either buggy or poorly thought out. I could make do just as well with version 5.5 (which seemed to be pretty stable). Does jetbrains have a refund policy?

7 comments
Comment actions Permalink

Calm down. To me 6.0.0 indeed felt somewhat buggy, but I (and judging from the forums most others) did not encounter serious problems.
Now that 6.0.2 is out, it feels a lot more stable and faster than the 5.x version ever did.
But that's probably because we use EJB3/JPA/Seam a lot and that were focal areas in 6.x.

If you have serious problems with your particular project/environment, I am sure JetBrains will be able to sort them out much more quickly as you could expect from the open source community around eclipse or netbeans.
For example most of the issues that I reported with Visual SourceSafe were resolved within a week or two - how about that for excellent support?

I for one am very happy about bundled app server integration. It's simply great to be up and running with JBoss in no time - and with solid support in case of bugs (though support for that particular plugin was already great before it got integrated).

If you take the time to report the most serious bugs to Jira, you'll probably see that fixes will be available quite fast.

Note: I am in no way affiliated to JetBrains.

0
Comment actions Permalink

Hi Wesley,

To my observation, IJ 6 is as stable and as quick as IJ 5. We encountered no problems so far, and appreciate how quick JetBrains staff, responds to user suggestions, and is reacting when a problem occurs.

Your problems may be related to the special conditions of your development environment, which you do not reveal.

Kind regards

Thomas Gülden
Munich, Germany

0
Comment actions Permalink

"To my observation, IJ 6 is as stable and as quick as IJ 5."

It is not stability and performance that I take issue with, it is functional bugs and they seem to be everywhere. Try to use the merge dialog for a VCS a few times and you will soon see that idea is not properly merging files and (despite the completion of the visual merge), conflict markers remain in some files. This is only one example or something that seems to have regressed.

The EJB 2.1 configuration screens have been 'revamped' (and they really were fine as they were) and this also seems to have caused issues.

There are also quite a few situations where things have been made far less intuative, there are text fields that are not editable, but to change the value you have to click and 'edit' button, which gives you an editable copy of the field (!?!). One of the real strengths of idea was always that things seemed to do and behave as expected. It was very intuative, this ethos seems to have been lost in the effort to bundle more and more features.

I don't need a 'JBuilder'. I choose idea because (back in version 3) it was a sophisticated Java editor, not a bloated IDE.

I have learned my lesson, I will be sure to do much more evaluation before purchasing upgrade licenses from now on.

0
Comment actions Permalink

Wesley - You are certainly not the only who has formed such an impression of IDEA. Despite Stephen's impression that "I (and judging from the forums most others) did not encounter serious problems", many people have expressed serious frustrations with 6 and what's worse, some have just stopped expressing themselves at all and have stopped interacting with JetBrains over this. And 6.0.2 isn't there yet - all released versions of 6.0 including 6.0.2 are unusable for many people on remotely mounted network drives but 6.0.3 looks to have this issue fixed.

The good news is that JetBrains says things are changing on responsiveness to the user community. I have yet to see this change myself as the last few issues I've filed haven't been evaluated or assigned but I am hopeful as I have many more available issues I'd like to create if the climate does change. It would be great if you could file your most painful issues and see if yours get the needed attention that Stephen's & Thomas' issues apparently get.

0
Comment actions Permalink

Hello Jon,

JS> The good news is that JetBrains says things are changing on
JS> responsiveness to the user community. I have yet to see this change
JS> myself as the last few issues I've filed haven't been evaluated or
JS> assigned but I am hopeful as I have many more available issues I'd
JS> like to create if the climate does change.

Sorry, but could you please point to the issues you're speaking about? I
see only one issue that you filed which wasn't evaluated or assigned - IDEA-10452.

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


0
Comment actions Permalink

Hi Dmitry - you are correct. Since I have not received any automatic emails on either IDEA-10566 or IDEADEV-11898, I didn't think either was going anywhere. Sorry about that. Shouldn't JIRA let me know when an issue has either been assigned or moved from feedback to development?

Jon

0
Comment actions Permalink

Hello Jon,

JS> Hi Dmitry - you are correct. Since I have not received any automatic
JS> emails on either IDEA-10566 or IDEADEV-11898, I didn't think either
JS> was going anywhere. Sorry about that. Shouldn't JIRA let me know
JS> when an issue has either been assigned or moved from feedback to
JS> development?

Unfortunately the notification system in our JIRA installation isn't fully
reliable and sometimes stops sending notifications for a while. We're searching
for ways to solve this, but this isn't directly related to how we process
issues.

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


0

Please sign in to leave a comment.