: 4400 | 106119 | 11884

Support Mail Template Customization 
Use this IdeaSpace to post ideas about Domino Designer.

: 85
: 86
: 1
: Domino Designer
: Mail
: Peter Presnell26400 07 Mar 2008
:
: / Email

Many companies customize the mail template to support specific needs.  We even have an OpenNTF project that implements a lot of great ideas on top of the standard mail template.  Each time IBM makes a new release of their mail template it creates huge logistics issues for these companies to integrate the customizations with the new mail template.

I would like to see IBM embrace customer customization of the mail template by providing a range of hooks that would make it easier to customize the template without rewriting the existing code.  Examples would be for the mail forms to include a "Customize" subform.  The subform would be empty when distributed by IBM but could be modified by each site.  An empty "Customize" LotusScript library could be included in the code.  This LotusScript library could have custom classes that extend the base mail classes used in the template but not have any methods or properties.  These could be added by each site, including event processing for events such as PostOpen QuerySave etc.

If this was done a high propertion of customziation could be written in these "Customize" design elemenst and the rest of the mail template could be left untouched.




1) Jens Polster1566 (08 Mar 2008)
I am promoting this idea but I see Andre's point - this may be a performance issue. I hope IBM will look into it and if the performance impact is not too strong this might make many people's lifes easier.
2) Rob Goudvis6575 (10 Mar 2008)
@1) I doubt the performance issue. If you would have a look of how much processing is already done in the mail template at several places, I cannot imagine that some extra user-functionality will be noticable.

@0) There are more places where I would like to have a "hook". for instance in the calendar profile.
3) Peter Presnell26400 (10 Mar 2008)
@1 Perhaps Andre's comments could be addressed by having a second template designed by IBM specifically for those sites wanting to customize the mail template. i.e. The standard mail template would have the existing standard mail functionality and the "custom" template extends this template with the hooks necessary for sites to customize the mail template. Sites not wanting to customize their mail template then would not be affected.

It may seem like a lot of trouble to go to but having the ability to implement additional features in the mail template without the need to make a single change to the code developed by IBM would save a LOT of time around the globe on the part of Notes developers each time a new version of the mail template is released. I suspect many sites delay the implementation of Notes/Domino or the mail templates pending this redevelopment being completed. Not to mention the additional COST this creates!

@2 I agree, I posted just a couple of examples of how this may be done. There may even be better ways than the ones suggested. I am sure the IBM gurus could create some inovative ways that this could be achieved.
4) Craig Wiseman21166 (11 Mar 2008)
Custimizing the mail template is the single coolest thing that smallerish Notes shops enjoy. I'm consistently shocked (happily) at how happy folks are with simple enhancements/changes that make Notes better fit the way they work.
It's a HUGE selling point over that competing product.
5) Henry Kaye13 (20 Mar 2008)
My job is to customize the mail template to add a link into a third-party product. I do it on my own, across the range of version from R6 through to whatever is the latest, and it's ususally ready for release at the same time that Notes comes out of Beta. Across the way, there's a whole team of highly skilled people doing the same job in Outlook. It takes them months (if not years) just to get a current version out, and it's far behind what Notes can do in exactly the same area. So it's already pretty easy.

That said, it will be a huge plus to get a systematic way to hook functions into new versions, so I'm all for this.
6) David Killingsworth3970 (27 Mar 2008)
With the work that Vince Shuurman and Bruce Elgort has done on the OpenNTF Mail Experience template and to see what IBM has added to the 8 template from the OpenNTF Mail Experience template...we can see that IBM has noticed what we the community want.

I support this idea, but want to add that IBM should utilize some system, such as ideajam, to take votes/comments/input/and feedback and implement those in the production standard mail template.

I'm a heavy user of the OpenNTF1.7b (for both R6.5 and now testing the R8 version). We have 2000+ users using the OpenNTF template, and we still get complaints on the usability of Notes compared to Outlook.

The acceptance of the Notes Client in a significant way hinges on the mail template. Let's face it.

If IBM were to get more input from us, it would ease the need for so many customers to customize the template and cause us so much headache when server upgrade time comes.

If you step back and look at the fact that OpenNTF.org was created by a group of inidividuals banding together to create a better mail template...IBM should realize that they need to listen to our ideas.

That being said, I also support the extensions requested in this idea.
7) Matt White9250 (27 Mar 2008)
@6 - From all reports at Lotusphere, the right people in IBM are watching IdeaJam so keep the ideas and feedback coming. It's a long process but hopefully we'll start to see the results of the community ideas coming through soon.

Matt
8) Morten Clausen421 (28 Mar 2008)
I thoroughly agree with the OP. Mail is a vital part of many types of applications but injecting the functionality to make it user friendly can be a pain.
9) David Killingsworth3970 (31 Mar 2008)
Just this past week after making this post, we had to call IBM regarding some piloting we are doing on R8. We are using the R8 OpenNTF Mail Experience template.

The first thing that IBM told us was to replace the design of the mail file with the Standard R8 mail template. They pretty much refused to help us until we tried that.

(of course this was IBM China)
10) Eric Mack581 (31 Mar 2008)
I support IBM making customizations to the mail template easier. I agree with #4 and #5 that the ability to customize [almost] anything in Notes, including the Mail file, is one the most powerful features of the product.

For the past several years, I have been customizing the Mail Template to incorporate the eProductivity workflow methodolgies and other productivity methodologies, such as David Allen's Getting Things Done (GTD) Methodology. Thanks to the ability to customize the way Notes works I can do this. That said, there are parts of the Notes mail template that are quite unfriendly, to say the least.

If you would like to see what we've done with eProductivity for Lotus Notes, based on the standard mail template, see: { Link }










:
:

Welcome to IdeaJam™


You can run IdeaJam™ in your company. It's easy to install, setup and customize. Your employees, partners and customers will immediately see results.

Use IdeaJam to:

  • Collect ideas from employees
  • Solicit feedback and suggestions from employees and customers
  • Run innovation contests and competitions
  • Validate concepts
  • Use the power of "crowd-sourcing" to rank ideas and allow the best ideas to rise to the top

IdeaJam™ works with:

  • IBM Connections
  • IBM Lotus Quickr
  • Blogs and Wikis
  • Websphere Portal
  • Microsoft Sharepoint
  • and other applications.

IdeaJam has an extensive set of widgets and API's that allow you to extend and integrate IdeaJam™ with other applications.

Learn more about IdeaJam >>


4
Add server and database as optional parameters for @GetProfileField and @SetProfileField
8
Have an option to copy an URL from an e-mail (or other)
-1
System wide Web Query Save
0
Design Element PostSave event
56
Please update Domino to fully support TLS (SSL v3.1)
4
Integrated ICS OneUI Editor for Designer
6
Agent context menu in editor tab eg. "Run Agent"
55
When deleting user, delete archive & roaming files as well as mail file
12
Set properties for all selected Forms







IdeaJam developed by