Domino Wishlist, September 2013

Fri Sep 20 13:06:48 EDT 2013

I joined in a tweet from Paul Hannan earlier about desired Domino features (that's a very worthwhile thread to read - lots of great ideas from others) and it's had me thinking about more on my list. Fortunately, I have a blog for this kind of thing! I'm leaving off a couple big-ticket items like Eclipse-4.x-based Designer on the Mac because IBM may not be required for that.

  1. Make $WSIS not trigger crummy SSL behavior (really, first-class support for proxies in front of Domino, not just IHS/Windows)
  2. Direct access to note item data via Java
  3. Newer JRE
  4. Direct creation/update of NSFs from git server-side
  5. New XSP model-object framework
  6. New views, though that may be our job
  7. Aggressive, small-company-friendly licensing to compete with OSS stacks
  8. NSF-based SSL keychains
  9. NSF-based jvm/lib/ext distribution
  10. "Sensible defaults" mode for clean-install servers to get appropriate memory/cache/performance settings on modern setups without learning dozens of secret notes.ini settings
  11. apt-get-based distribution and updates for Domino on Debian/Ubuntu
  12. Improved XPages file-upload and -download controls to handle modern file uploading and provide better hooks for non-dominoDocument bindings
  13. Bootstrap theme for XPages. Done - thanks!
  14. Built-in default support for authentication fields in LDAP
  15. init.d startup script installed with Domino, because seriously, who ships server software without one?
  16. OS X build of Domino 64-bit
  17. Built-in Firefox sync server, because that would be a nice overture to general open-source use
  18. Support for HTTP authentication filters in Java
  19. Built-in beer database to compete with Couchbase's substantial lead in the area
  20. Easier configuration of multiple TCP/IP adapters on a server and assignment of services to bind to them
  21. Full control over URL routing inside a database (e.g. "no legacy" mode where a Java class can map requests to resources)
  22. Keep up the ODS improvements - 8.x was a great set of releases on this front
  23. CalDAV and CardDAV support - Domino should be a close-to-drop-in replacement for Gmail on OS X and iOS
  24. Along the lines of #7, a general push to establish Domino as a top-flight NoSQL database and app-dev platform, not just "your old company's mail system"
  25. A real focus on standard-API performance, with less XSP-specific cheating

I'm sure this list is not exhaustive.

Commenter Photo

Karl-Henry Martinsson - Fri Sep 20 13:43:39 EDT 2013

I would like to add the following:

* Save Notes document as PDF natively using backend classes with full fidelity (using form).

* Print Notes document to specified printer using backend classes.

* Programatic control (UI and backend classes) of printer settings, e.g. margins, portrait/landscape, etc.

* Improve view indexing efficiency/performance.

* Reduce memory consumption of Standard client, as this is a major obsticle for many companies to switch to 8.x or 9.0. Not all companies can afford to replace hundreds of older computer with new systems just to run a new version of Notes... This is also crucial for companies runing Notes in Citrix.

Just a few things I came to think about right now, I am sure I have some more. And I am sure there are a few more at IdeaJam. :-)

Commenter Photo

Anonymous - Fri Sep 20 16:56:15 EDT 2013

IBM should use IdeaJam for this http://ideajam.net

Commenter Photo

Sean cull - Sat Sep 21 07:01:28 EDT 2013

move date and signature meta data in On Disk Projects to .meta files so that we can truly track changes to design elements

Commenter Photo

Jesper Kiaer - Sun Sep 22 18:13:21 EDT 2013

The NSF is old and clunky.

Make it more up-to-date.

All the old limits most go, database size 64 GB, field size limits, @dblookup limits etc... 

Use OrientDb as inspiration

 

New Comment