Domino Designer 8.5 first impressions – Oh Dear

Like the rest of the Domino Community I’m sure, I spent yesterday morning downloading the new beta software for Notes and Domino 8.5. This release has been a long time coming, developers are pretty much the last area of the Notes community to have been dealt with trying to bring Domino up to date, and web developers especially. As things stand currently, the skill of developing a Domino app for the web comes from knowing all of the hacks to make the Domino server do what you want it to. The hope with 8.5 is that we get an up to date development environment that makes using today’s development techniques possible.

I haven’t yet had time to install the server (although Paul did on the live ILUG box), so my initial impressions are using the 8.5 client against an 8.0.1 server. I will come back to this once I’ve had more time to play, but with ILUG coming up next week it won’t be for a couple of weeks now.

This is just stream of conciousness stuff from the notes I was taking as I went along…

– I like the new start up process where you get the password prompt a lot earlier on in the proceedings, even if it is not faster, perception is reality for many users.
– The Designer client looks nice on my high resolution screen (1900*1200), there is good use of the screen real estate, not sure how it will look on smaller screens but that is a common problem with Eclipse.
– When frames get resized, design element trees (if that’s what they’re called) get closed, but I’m assuming this is due to beta code.
– The agent editor is still using the classic C interface, not a new Eclipse script editor even for Java, I wonder why this is? Hopefully it just wasn’t fully baked by the time of the first beta.
– Where is the LotusScript class browser that we were promised?
– Context sensitive toolbars don’t seem to be set up correctly, for example when I’m designing a form I don’t get the toolbars for controlling tables or inserting new fields, what’s worse is that it’s not immediately obvious how to actually make the toolbars show up.
– Editing fields etc on a form is still controlled with the properties dialog, I thought the point of switching to Eclipse would be that we could use the different views to edit properties.
– Why has help moved out of the NSF and into the Eclipse format? Seems crazy to me when Notes is a perfect client for this sort of document database. Apart from anything else, I have just had to wait 30 minutes for the help database to be indexed with the Eclipse help tool so that I can search about XPages.
– I’m not going to comment on XPages until I’ve spent some time on them

Of course this is just first impression stuff, so I hope things get better, but overall I am really rather disappointed. This is a huge and one time only opportunity to make Notes and Domino a kick ass application development platform for the next ten years but what I am seeing so far looks rushed (for nothing other than some seemingly self imposed deadline) and worse than that, badly thought through. Why, for example, would you continue to provide the crappy Java editor that we’ve had to deal with (or ignore in my case) for the last ten years when you have the market leading Java editor right there in the same application framework? It simply boggles my mind that this decision has been made.

Let me make this clear, I love Notes and Domino, it has provided my living for the last 13 years and I had hoped that it would continue to do so for another 10 or more years. I want the new release to be a great success, because if it is then it makes my living easier to earn. But if this is the way that things are going then I am seriously going to have to consider where I invest my time in future. Some of these design decisions are simply wrong.

Join the Conversation

9 Comments

  1. That’s what I had heard as well. What I don’t understand is why the release of 8.5 is not delayed until the editors are ready. They are key functionality that I would consider a show stopper if not present.

    Like

  2. Our developers were looking for that new Eclipse Designer.Will they be disapointed also. SURE. IBM used to compare their clear Road Map against Microsoft’s one.Not so clear anymore! BTW, since people don’t get involve with Lotus Notes at school, and that Lotus Notes is not only Java programming; what is the trend on Lotus Training Center in your area? Here in Quebec (Canada), the courses offering have been declining every year, over the 5 last years.Isn’t that a clear sign about that Lotus UNCLEAR Road Map?

    Like

  3. from @1:>>Unfortunately the new LotusScript editor wont make it for 8.5 but it’s slated for 8.5.1 I think.<<Yeah, well, pardon me for not believing it until it ships. Something always comes along to bump the class browser down the priority list. Unless I’m completely imagining things, it was supposed to be part of Designer 7 (mentioned at a Lotusphere a few years back as they “heard” us). Yeah, well, that didn’t happen. Should have been a natural for DDE…but of course management has other priorities. Why would that change once 8.5 ships? The Designer development team can do it, if only given the time and resources by management. The problem is clearly management, and that doesn’t change when 8.5 ships…In my view, updating the LotusScript editor is easily important enough that ND8.5 should be held until it’s completed. Besides, that’s quite possibly the only way to ensure it ever gets added to Designer.

    Like

  4. Don’t want to have 8.5 without updated LotusScript and Java editors. And PLEASE give me the possibility to fully debug Java code from inside Designer. It is so boring and time consuming to transfer and manage projects on both sides.Hey IBM please give the Designer team the resources they need to give us a modern IDE AS SOON AS POSSIBLE!

    Like

  5. @7 – Of course I recognized the efforts the Designer team made. Also the “first results” of porting to Eclipse are auspicious. This is definitely the way to go. But again (for me) my above (@6) mentioned features are most important. Do the fundamentals in 8.5 and give me XPages in 8.5.1 then I am beatific.

    Like

  6. I downloaded 8.5 designer yesterday and edited some of the design elements of a database created years ago probably in 4.5 and updated since then in every version. There were no problems.I re-opened it today and I can not see the design elements any more. The software is still running fine(thousands are accessing it!) Where are my design elements? Am I missing a setting in the new notes designer?

    Like

Leave a comment