Showing posts with label Lotusphere2008. Show all posts
Showing posts with label Lotusphere2008. Show all posts

Thursday, February 7, 2008

What I Got From Lotusphere 2008

As usual, there was a lot to see and do this year. But, as Gregg Eldred and others have said, the Lotusphere experience goes beyond the sessions, Product Showcase and receptions. It really is about the community: sitting at lunch with the people who develop the products, meeting people you have interacted with online, sharing knowledge to resolve that nagging problem. Maybe it’s because I am in a small shop, but knowing other Notes/Domino administrators and developers who I can bounce ideas off is really helpful. There may be communities around other software products, but it seems the bond is stronger within the Lotus community because “community” is what Lotus Notes has always been about.

So what did I take away from Lotusphere this year?

  • Developers need to learn Java or make friends with Java developers. That isn’t to say that LotusScript is going away – it isn’t – nor will it become a second-class citizen as an application development language – it won’t. It just means that taking full advantage of the Notes 8 client and the capabilities it can provide will require Java knowledge.


  • Widgets (and – maybe – Live Text) will go a LONG way toward making the Notes client the one application people live in all day. The thing I have yet to get a clear picture of is how they will function in a restrictive environment (eg. behind the firewall).


  • Designer 8.5 will transform how we develop Notes applications. Yes, there are some paradigm shifts and there may be some syntax issues (do we help Notes developers learn Eclipse terminology or change Eclipse to Notes/Domino terms?), but the tools and flexibility in the new Designer will be phenomenal. I should have spent more time looking at XPages but I think those will evolve into a powerful tool for client applications.


  • It will be interesting to see how Lotus Mashups and Bluehouse evolve over the next year. They looked pretty cool “on paper”.


  • SpeedGeeking is a must-see. It grew this year vs. last year and I expect it to grow more next year. It is a chance to hear knowledgeable presenters up close and personal as they shred their vocal cords. More importantly, you get a lot of tips on a variety of topics in a short period of time. It is well worth attending.


The last two years have seen IBM Lotus playing offense in a confident manner. There is a lot of positive energy around Notes/Domino 8 and the roadmap is clearer than it has ever been. To be sure, there are things that could be improved: make it easier to do advanced UI tricks (like using layers), control client and application appearance by merely editing CSS files, Symphony programming and integration (some improvements are coming). But overall, the future looks bright.

Friday, January 25, 2008

Lotusphere: Last Two Days

The days down here are very long, I'm not staying in the center of the Lotusphere universe and I don't have wireless. All of that makes it hard to do timely posts. Anyway, here is what I saw that I haven't summarized yet.

SpeedGeeking was really good. I don't know what the selection process was but Rocky may need to get some help because a couple of the presenters I talked to said they found out very late that they would be presenting. The presentations were done well but it was hard to hear and see sometimes because there was such a large number of people. Maybe small stages for the presenter tables? Or larger monitors? Or just elevate the computers? Not sure what to do about the sound though. Coming up with 12 small speaker/mic systems (even if USB-powered) could be tough but is a thought.

Andrew Davis and Brian Leonard did a nice (and humorous) session on widgets and live text. Widgets are a cool addition in the Notes client and will help make the client even more "sticky". I'm anxious to see what happens in our environment since we're behind a proxy and I have had trouble in the past configuring the client to get past it.

Messrs. Buchan and Mooney were themselves in their "Best of" Worst Practices session. At least until the end. Duffbert came up and roasted them about some of the things they did getting ready for ILUG 2007. It was obviously uncomfortable for them but they handled it well. Face it, we all know what to do but we all know there are times when we don't do what we should.

Using Web Services Features in ND8 was a little bit dull in the presentation but still had some good information, including a nice explanation of the message type and SOAP format. I'm looking forward to trying out consuming a web service.

I was hoping for so much more from the session on Bridging Customer Data into Notes 8 with Lotus Symphony. It had a lot of information on WHAT they did but I was more interested in the HOW. I'm sure that will develop over time.

Chris Blatnick and Nathan Freeman did they usual magic in Advanced UI Design Concepts. Even though I had seen about 1/3 of the ideas before, the new stuff they showed gave me a few new ideas. I love the thought of using an editable column to cause documents to be deleted and I can't wait to try it out.

I got a couple of good ideas from Bernd Hort and Thomas Bahn in their Object Oriented LotusScript session. This is a concept that is hard to teach in an hour because it is very different from traditional LS programming. And there are some "gotchas" to be aware of. I plan to download their demo and dissect it and am sure I'll get some ideas there.

The last session I went to was using XML and DXL in Notes design programming, given by Andre Guirard. He is so knowledgeable and creative but it is sometimes hard for him to bring it down to a simpler level, at least when talking (his writing is generally detailed enough). Some good ideas though and he has some tools I know I can use.

To me, nothing too earth shaking happened in the Ask the Developer session. Everyone seemed to be having a good time.

More on the closing session and an overall wrap up later.

Tuesday, January 22, 2008

Man, Am I Tired!

Here it is, Tuesday evening, and I finally have time for a Lotusphere post. There just hasn't been time during the day. Anyway, what has gone on so far?

Of the four JumpStarts I went to, the most interesting ones were related to Eclipse. Combined with what I saw in the Opening General Session and a breakout on Domino Designer 8.5, designing Notes/Domino applications will soon be much more fun. Of course, it can start even earlier if you have to develop plugins or know Java (which I don't).

Speaking of the OGS, hearing the Orlando Symphony Orchestra play Led Zeppelin's Kashmir was awesome! Bob Costas was the guest speaker and had a few good stories. I didn't think much about it at the time, but a couple of people said later his stories about baseball and football didn't connect with non-Americans. Makes sense as I look back. It was a VERY full session, and very long. There were a couple of kind of awkward moments, where things seemed really forced, like before the big announcement of Lotus Foundations (or was it Bluehouse?).

Lotusalon was interesting. Three people involved in what I guess you'd call "web 2.0 culture" presented their thoughts on where the online culture is heading. I think it may need a little fine tuning but I thought it was a good idea, just in the sense of helping to think "out of the box".

Andre Guirard and Julian Robichaux gave a good presentation on Features Every Application Should Have. I know mine don't have all of them, so I have things to check out already! Check out the tools on their sites.

John Head and Alex Kassabov did a presentation on Notes 8 and Expeditor for LotusScript Developers. They illustrated what you need to get your new development environment running and how to do it. Coupled with Mary Beth Raven and Matt Hatem's session on customizing the Notes 8 client, they showed we'll be able to do a lot to the client but it will take some work to do it (not a LOT, but more than just changing a couple of text files).

I also went to a session that Rocky Oliver did on formula and LotusScript tricks. I learned a couple of new tricks (check out the @ToNumber and @Nothing functions) and more about DXL. Yes, more things to try out.

SpeedGeeking was tonight as well. It was much bigger this year than last year but was just as good. More about that later, I think.

So far, it's been a good week. Tomorrow will be another long day but I am looking forward to the sessions I've planned to go to. Too bad there are a couple of time slots that have two sessions I want to attend!

Thursday, January 10, 2008

Lotusphere Session Evaluations Done Online

I just saw this at Chris Miller's site:
Session evaluations will be completed electronically this year - no more paper forms in the conference notebooks! Attendees will be able to access all evaluations forms by selecting the evaluation icon on any Lotusphere Online laptop, their own laptop or handheld device through a special URL.

As I posted there, this will undoubtedly make it easier to compile the results and will be helpful to those who have their laptops operating in the sessions. But those of us without wireless on our machines (I know: that is SOOO 20th century) will now have to find time to fight the crowds to get on one of the LSOnline machines. Not to mention find the time to do it.

I hope I can get my iPaq to connect - maybe I can do mine that way. <sigh>

Monday, January 7, 2008

Thursday Night Dinner @ Lotusphere 2008

I'm sure anyone who sees this will have already seen it on one of the other blogs, but what the heck. John Head is organizing a dinner for the community on Thursday after Lotusphere ends. Go here to give him a heads up if you'll be joining in. Add your comments on John's blog.

So is this another B.A.L.D? Bloggers After Lotusphere Dinner?

Wednesday, January 2, 2008

Lotus-related Stuff

I have been pretty neglectful of posting here over the last few months. Part of it is not having much that I felt I could share, and part of it is not wanting to spend a lot of time putting together detailed posts for the few readers I suspect I have.

At any rate, I have spent a lot of time developing a database to gather statistics from our application databases. For example, the number of documents that are waiting for signoff by a particular role and the average number of days between signoffs of two different levels. It is created in such a way that statistics can be created by completing a form (look, Ma, no programming required!). Pretty cool, plus it includes things like doc linking back to the source documents (if you want) and a "heat map" to indicate the importance of the returned value. Not the stuff of an SNTT post though.

I also created a simple composite application in Notes 8. This is a neat concept but I hope they continue to improve it because there are some rough spots. Create an action button containing LotusScript code to define an event handler? It should be much simpler than that. But there is a lot of potential there.

Finally, I get to go back to Lotusphere! This will be a different experience because, due to increased attendance and late registration, I am not staying at the Swan or Dolphin. More planning will be required this year, for sure, since I won't be able to get to and from my room as quickly. I am looking forward to seeing a lot of the people I have met the last two years, and (of course) getting lots of ideas to come back and implement. This past year was a lot of new user interface ideas and I hope to get even more of those plus some other unexpected goodies.

Happy New Year!