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.
- 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.
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. :-)
Anonymous - Fri Sep 20 16:56:15 EDT 2013
IBM should use IdeaJam for this http://ideajam.net
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
Bruce Elgort - Sat Sep 21 11:09:07 EDT 2013
Here is the link to all of the XPages tagged ideas on IdeaJam:
https://ideajam.net/IdeaJam/P/ij.nsf/ProductByCategory?openview&restricttocategory=xpages&count=1000
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