01/25/2010

Category lotusphere quickr event hook agent
Last week was Lotusphere.  Somehow each day in Orlando seems very short.  There is never enough time to see all the sessions I'd like to see.  It's always fun though.RockNRollercoaster


Viktor and I gave one session this year.  It was titled "BP211 IBM Lotus Quickr Development Grows Up: Now This Changes Things".  In the past we've given sessions that focused on creating your own applications in Quickr.  This was a bit of a departure.  In it we showed new ways to interact with Quickr from changing the look of the default theme (without touching the theme files), to accessing Quickr places using REST and Web Services, to using agents to process Quickr events.  I've made the session content/examples available on the SNAPPS download site (direct link).

If you attended my session and also AD305 Customizing IBM Lotus Quickr Using Templates and APIs, you may have noticed that Andreas Goelzer and I gave some conflicting information about agent security for event hooks.  Since my session was first, its obvious I'm right and he's wrong.    No, not really.  I would like to take some time to clarify though.  In my session, I said that it didn't matter if you checked the "Run as web user" box on the agent because it always ran as the signer of the agent anyway.  Andreas said to check the box so that it would run with the user's credentials.  Those two positions seem mutually exclusive, but let me explain the differences.  All of my examples were written in LotusScript and his were written in Java.  Because his were written in Java, he could access the web user session and retrieve the token and subsequently run with the web users credentials.  That is not the case for LotusScript agents.  However, in both languages the EffectiveUserName value is the name of the agent signer.  That is different than the normal way that "Run as web user" agents work.  Another difference is that for normal agents, the web user needs some access to the database containing the agent.  Not the case here.  In my example database, both Default and Anonymous are set to No Access and yet the hook agents run.

Have a look at the example database (QAudit.nsf).  Let me know what you think.

06/12/2009

Category snapps tools pandabear

Today SNAPPS announced a new tool for the Quickr community.  It's a desktop application for uploading, downloading and locating files stored in Lotus Quickr 8.1+.  The very cool thing about it is that it is an Adobe Air application.  The "desktop" could be Windows, Linux, or Mac.  Platform independence, AWESOME.

PandaBear

You can download it at the appropriately named pandabear.snapps.com.  Check out more information at Viktor's and Rob's blogs.  Also, check out the new template just released in the QTemplates family: QMessage.  For that and other free templates for Lotus Quickr, go to QuickrTemplates.com.

05/20/2009

Category collaboration university cu snapps

I'm a little late with this announcement, but registration for the fourth year of Collaboration University for Lotus Quickr and Sametime is now open.  In a nutshell, we'll be in Chicago September 14-16 and in London September 21-23.  Read more about it at the website or on Rob Novak's blog.  Get registered today!

01/15/2009

Category lotusphere

It's all in the definition, isn't it?  Even though I titled this post "Hello, World!", I don't suppose that the world is going to read it.  It will probably be just my mom and my wife.  Come to think of it, given the subject matter of this blog, my wife won't even read it.  Oh, well.  Hi, Mom! wink

For those of you who don't know me, my name is Troy Reimer.  I work for SNAPPS.  I'll take some time to further introduce myself later.  For now I just wanted to start this blog with something, anything.

We are busily finalizing our Lotusphere sessions.  In our slides, I reference this blog so there you go.  Viktor and I will be presenting two sessions together this year.  The first is on Monday at 12:30 PM in Swan Osprey.  It is in the new Show-n-Tell track and is titled SHOW202 - Developing for IBM Lotus Quickr Domino Services.  If you want the source code/follow along materials for this session, go to downloads.snapps.com.  There you will find the presentation file along with all the html, image, and PlaceBot files so you can recreate the same environment.  Our other session is on Wednesday at 3:00 PM in Swan 3-4.  It is titled BP204 - Enhancing IBM Lotus Quickr for IBM Lotus Domino with Web 2.0 Integration.  I hope to see you there.  Lotusphere is a great time to see old friends and make new ones.

Oh, I almost forgot.  Rob is leading a Birds-of-a-Feather session called IBM Lotus Quickr Templates - Past, Present and Future.  It is scheduled for 6:15 PM - 7:15 PM on Monday in Swan Pelican 1-2.  We'll all be there to lend a helping hand.

I arrive in Orlando late Saturday night.  This will be my first hypotenuse-country trip since moving to the Pacific NW this past summer.  I'm looking forward to a great Lotusphere.