Everyone in the IBM/Lotus community is waiting for the NSFDB2 feature.
Since Domino R7, IBM marketing dept. people were talking about the the amazing nsfdb2 feature soon to be released!
I was/am thrilled about that, like a child:
how to translate a not-relational data structure (NSF) into a relational DB (db2)?
It seemed like a miracle (we all know that IBM technical people are very smart).
Ok, you can "play" with nsfdb2, but no garantuee for any production environment.
Many articles have been published on the Internet and on tech magazines (eg TheView) describing such a new data storage for Domino.
Then it was the time of nsfdb2 for Domino on AS/400 = iSeries, beginning a beta/experiment since May 2006: everyone was thrilled, me too, IBM marketing people too... ;-)
I was lucky enough working for a customer who decided to invest time and money on that brand-new technology on his iSeries (he even thought to increase iSeries performance or change the hardware).
People in IBM are very kind, giving me assistance on the nsfdb2 on iSeries, but suddenly I received the bad news! :
"Thank you for participating in the iSeries nsfdb2-beta, but now the test is closed!"
I asked some info about it: "Sorry, there are no plans for nsfdb2 on Domino R8 for iSeries.."
I was disappointed, my customer was angry and disappointed (he really loves iSeries technology).
After some postings in R8 beta forum, we decided to develop a new architecture, using Domino R8 beta 3 on Windows, and joining remote iSeries tables with DAV data from Domino, using a technique called federation: after some testing and some help from an IBM db2 guru, we did it!
But now I'm a little bit "scared" because Rob Ingram from IBM stated in this post's remarks (see nsfdb2 FAQ at
http://www.dominoblog.com/dominoblog/dblog.nsf/dx/faq-on-db2-integration ) that my workaround is "not something we can confirm works but it may be possible".
It may be possible? Maybe I'm wrong, but I think it is also a concern for IBM to find a supported workaround for people/partners who invested in nsfdb2 beta for Domino 7.0.1 on iSeries....
Was it just a way to probe customers interest in nsfdb2 for the iSeries environment? It's not nice feeling like a lab mouse ;-)
Anyhow, I'm confident nsfdb2 will be better supported on Domino R8 for Windows, even though some iSeries zombies still scream from the darkness asking revenge ;-)
I even think I love to think IBM will be commited in releasing nsfdb2 for Domino on Windows.
I give you my 2 cents about the whole nsfdb2 story:
- a new technology should be tested in the labs before any press release: I know, it's a competive world, but waiting too long to release a technology is counterproductive, in my opinion.
- IBM should make a bigger effort to support biz partners who are testing new technologies:
unfortunately that is not always true... At least I would like to receive an alpha-tester t-shirt ;-)
- in IBM public forums, IBM employees (both executives and technical people) should always put a signature at the end of their posts stating their role in IBM company:
I expect to get valuable info from people inside IBM, but I don't always know who-is-who in IBM (product manager, support group, freelance, etc);
- that's sounds obvious: IBM executives should always give clear and prompt answers to partners questions about product/strategies: their decisions will influence our decision/investments too. For me it simply means respect among partners.
Sorry if this post seems a little bitter, it is just my feedback and personal opinion.
I hope everyone will understand my point of view, no hard feelings with anyone in IBM ;-)
What are your opinions about this subject?
Some useful links:
some nsfdb2 postings in the beta R8 forum: