Thursday, 21 June 2018

XPages as a Development Platform is Dead!


In the context of #domino2025 I have so far heard little or nothing about the future of XPages in Domino 10 and Domino 11. Everyone is full of praise for the current #domino2025 path taken by IBM and HCL, which is a great path for the Notes Domino community, but we must not lose sight of the current reality including the future of XPages. During the past years we have had little or no major changes , updates or new features regarding IBM XPages. The question of whether XPages is dead as a development platform is therefore again a justified question. Today I followed a short discussion on Twitter about whether there is a future for XPages. As Jason Roy Gary mentiond in this short discussion the majority of the investment in the coming period (V10 - V11) will be in Node.js, Loopback and an open API strategy and not in XPages. This was confirmed by Barry Max Rosen, XPages is over 10 years old and IBM want to focus on new technology.


Below a short summary what we have seen during the latest Fix Packs / Feature Packs regarding changes, updates and new features for XPages.
Fix Pack 6, no fixes and no new features for XPages. Fix Pack 7, no fixes and no new features for XPages. Feature Pack 8, one new feature, document encryption/decryption on the Web and an upgrade to the latests XPages Extension Library. Feature Pack 9, only some fixes and again no new features for XPages. Feature Pack 10, no fixes and again no new features for XPages.
All in all a sad list of what has been invested by IBM in XPages lately.

However, there seems to be hope for IBM XPages if we can believe IBM. XPages is not dead and this will be clearly explained during next week's webinar, Node.js and Domino V10 Essentials - What You Need to Know. See for more information my previous blogpost Upcoming Webinar Node.js and Domino V10 Essentials – What You Need to Know. The content of the webinar: Spend this session with some of the Domino community's application development experts, Paul Withers and John Jardin, to learn how they are approaching the creation of new Domino applications using the latest frameworks and languages such as node.js and JavaScript. Also, how this approach works for application modernization too.

Well, I will tune in next week to the webcast although I have my doubts when it comes to the future of XPages as a development platform. In my humble opinion there has to be a very good story for XPages in general and for XPages as a development platform in V10 and V11 to preserve XPages as a credible development platform for developers during the coming years. I would say, IBM surprise me with a good story for XPages in V10 and V11 and make me believe again in XPages as a development platform for the future.



So let's hope that also for XPages as a development platform a new chapter will begin in Domino 10 and Domino 11.

No comments:

Post a Comment