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.
- Make $WSIS not trigger crummy SSL behavior (really, first-class support for proxies in front of Domino, not just IHS/Windows)
- Direct access to note item data via Java
- Newer JRE
- Direct creation/update of NSFs from git server-side
- New XSP model-object framework
- New views, though that may be our job
- Aggressive, small-company-friendly licensing to compete with OSS stacks
- NSF-based SSL keychains
- NSF-based jvm/lib/ext distribution
- "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
- apt-get-based distribution and updates for Domino on Debian/Ubuntu
- Improved XPages file-upload and -download controls to handle modern file uploading and provide better hooks for non-dominoDocument bindings
Bootstrap theme for XPages. Done - thanks!
- Built-in default support for authentication fields in LDAP
- init.d startup script installed with Domino, because seriously, who ships server software without one?
- OS X build of Domino 64-bit
- Built-in Firefox sync server, because that would be a nice overture to general open-source use
- Support for HTTP authentication filters in Java
- Built-in beer database to compete with Couchbase's substantial lead in the area
- Easier configuration of multiple TCP/IP adapters on a server and assignment of services to bind to them
- Full control over URL routing inside a database (e.g. "no legacy" mode where a Java class can map requests to resources)
- Keep up the ODS improvements - 8.x was a great set of releases on this front
- CalDAV and CardDAV support - Domino should be a close-to-drop-in replacement for Gmail on OS X and iOS
- 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"
- A real focus on standard-API performance, with less XSP-specific cheating
I'm sure this list is not exhaustive.