RE: The Notes Designer And Why It's Rubbish. Chuck Schilling 19.Oct.07 06:31 PM a Web browser Domino Designer All ReleasesAll Platforms
Here's a few items that irritate me. Perhaps they've been addressed in R7 and later, perhaps not.
1) Bookmarks in the designer client absolutely are unreliable and unpredictable. Many times they refuse to open and you have to delete and recreate them. They come and go randomly on me from time to time.
2) I've noticed that hidden fields in red font color *always* change back to black when I insert a line break. This has always puzzled me.
3) When embedding a view into another design object, unless it's from the same database, there's no way of predicting how it will work on the client side, as it is dependent upon the bookmarks present in the designer's client.
4) No version control whatsoever. There is absolutely no way of telling what changes have been made to a design element. Yes, Ciao is *sort of* a way to manage this, but (a) it's not a part of the core Notes designer and (b) it costs a buttload and is out of reach for small shops. Further, it still requires the users to be diligent in documenting their changes as design elements are checked in/out.
5) Mediocre integration of script libraries. Instead of having to remember to include specific libraries names when scripting a design element, I would like to have a selection list that I can then choose one or several libraries in that element.
6) Why must I receive error prompts incorrectly telling me I'm saving another instance of a view when I'm editing in a view open in the client? This is incredibly annoying.
7) This has been discussed exhaustively in the past, but I think it bears mentioning - the Designer client should exist in a separate environment from the Notes client. This might seem like a minor issue to some, but I can tell you that when you are attempting to recreate/solve security issues, it is frustrating in the extreme to have your designer client changing ID's when you're changing ID's in the client to test changes. Please, IBM/Lotus. Give us an IDE in a separate environment.