I’ve been looking at the new OpenNTF project XPages Extension Library and I’ve come to the conclusion that many of its features are going to make future XPages development a lot faster and easier, in fact I’ve already used a number of features in a project that I’m doing for work. The amount of time it has saved is quite amazing. So far I have made use of the model dialog box for forms and the name picker.
So the big question is, how would you feel if Blogsphere V4 required that the Xpages Extension Library was required to be installed on your Domino server for future releases of Blogsphere V4. There are a number of features, such as the dynamic page content, that will make for a better Blogsphere.
I could embed the XPages Extension Library into the Blogsphere V4 NSF but I feel that it would increase the size of the NSF by too much and I’d also have to deal with keeping it up to date as future versions of the XPages Extension Library are released. Making it a requirement for it to be pre-installed on your Domino server would mean that your Domino Administrator would have to install the package on the server. If your a Domino developer it would mean you would be able to use the XPages Extension Library for your own apps also, and believe me, you’ll want to use the XPages Extension Library.
So make it a requirement for it to be pre-installed on the server or embed it in the NSF?