: 4204 | 102771 | 11462

Help IBM with the improvement of Notes 
You may have noticed that IdeaJam now looks a bit different. That's because we are testing out some new themes that will be included with IdeaJam V2.0 coming in 2012. If you have any feedback about the new themes we would be happy to hear what you have to say. Please drop us a note.
Use this IdeaSpace to post ideas about Domino Designer.

: 1
: 9
: 8
: Domino Designer
: development
: Rob Goudvis13142 04 Nov 2009
:
: / Email
It is clear to me that one of the reasons that many of the good Ideas posted here will not be implemented due to the lack of resources at IBM.
 
So I would like to know your feeling about the following:
 
Could we setup a (small) group of (senior) developers that will help IBM with the implementation of some much wanted Ideas? I know that there are many excellent developers in the Notes community, that are willing to participate in this. There are enough Ideas that will not take too much time to implement and that could very well be designed by non-IBM employees. Is this not what the Open-Source community is all about?
 
We must, of course, think of a way to assure the quality of the work done, but again, it has been done before.
 
There would also be found a solution for the intellectual ownership of the core code.
 
That this Idea is feasible can be shown by the following examples:
 
1) I have started (but not finished) the implementation of a multiple signature in the mail-template
2) I am working on a version of NotesPeek that will handle the newer Notes releases
3) I modified the mail-template so that orphan mail-rules can be removed
4) I modified the Inbox in the mail-template so that is shows mails read by others than the owner of the mail-file (useful for boss-secretary mail-files), without having to add a hidden attribute to each document
 



1) Bruce Elgort14566 (05 Nov 2009)
@Rob isn't this what OpenNTF is for?
2) Peter Presnell65165 (05 Nov 2009)
I agree with Bruce. I think that is where OpenNTF comes in. You could offer to work on the OpenNTF Mail Experience project to implement your ideas for the Mail template and you could even work directly with IBM to improve the Discussion template by joining the Discussion NextGen project (as I did). Contact Niklas Heidloff or Steve Castledine at IBM and I am sure they will welcome your (or anyone else's) assistance with open arms.
3) Gregg Eldred11128 (05 Nov 2009)
As Bruce and Peter point out, there is already an avenue available to anyone that wants to contribute to the improvement of Notes. Further, IBM's position on Lotus Redbooks has changed, which means that you could also contribute to the future of documentation (like the wiki's) remotely. Because of that, I am demoting this.
4) Rob Goudvis13142 (05 Nov 2009)
@2 Although my samples were mainly based on the mail-template I was thinking more on extending the core code.

My perseption of OpenNTF is more of a community that comes up with applications rather than modifying the core code. In principle these applications can be made without the cooperation of IBM, since it only requires the current available development environment. You could wish some improvements on the existing documentation. With the introduction of Eclipse the openess of the product has shifted a little bit, because Eclipse is more open than the propriety code of Notes. Still, as I posted earlier, it should be possible to have updates on older releases of Notes too, since there are so many users that are still using the older versions.

And, yes with the usage of the C API you could do some work in line with this Idea, but that is only marginal. And the Extention Manager could help you a little too.

I will have to checkout whether or not NextGen comes in line with my Idea. I will come back on that soon.

PS @3 Great Comment Greg. Some time ago I introduced the Idea that people could (were forced to) to comment when they demote an Idea. There is nothing wrong with demoting an Idea, but the author of an Idea is very interested, at least I am, why somebody does not support the Idea.
5) Rob Goudvis13142 (05 Nov 2009)
As promised I checked out NextGen. Again it is a template. So this is not what I am aiming at.
6) Tom Van Aken548 (05 Nov 2009)
I'm not in favor of allowing the community to alter / interfere with the core of the application.
Other then for template development, I see some big issues here:
- first of all, IBM should make their complete Lotus core code public, in order to use the classes, methods, ... that run the applications (I'm sure MickeySoft would will be in favor)
- above of that, the community might encode parts that interfere with future plans or roadmap of IBM
- I'm not sure about this, but I do hope that IBM has some coding standards for Lotus applications. Are the community members willing to follow these standards instead of their own.
- What about support/bug-fixing afterwards?

I don't want to be all negative here. I do support OpenNTF and the impact it has on improving templates and additional tools (such as a NotesPeek), but I do think that allowing core development outside of IBM would have more cons then pros.
7) Gregg Eldred11128 (06 Nov 2009)
@Rob: I've felt that if I demote something, the author deserves some reason for that vote. However, an Idea to force that behavior isn't a good idea - it may make some people not vote at all. I feel that if more people demote an idea AND post a reason, there would be some social pressure on the overall community to do the same.

But I could be wrong. :-)
8) Rob Goudvis13142 (06 Nov 2009)
@Gregg [7] It should not be forced, but it should be easier to add a reason than to skip entering one. So you are not forced, but you are pointed on the importance of adding a reason. And there should be a selection list available (including a free text entry) for the demotion reasons. So in most cases it only requires one extra mouse click.

I may be wrong too, but I cannot imagine that an author is not interested why his/her Idea is not liked by others. It is of course no exact sience but it would give you some idea of the motivations of the voters. At the moment I write this down I am thinking the following: the idea of adding a reason could be useful during general elections too. It would enlight many candidates.
9) Oliver Regelmann11483 (13 Nov 2009)
I don't believe there's a lack of resources at IBM. I just think they sometimes focus on the wrong things ;-)
10) Vlad Sh20511 (27 Nov 2009)
A lot of pain in these lines...

@ 6) Tom Van Aken
> I'm not sure about this, but I do hope that IBM has some coding standards for Lotus applications.
Judging from the mail template, it appeared that his students wrote: haphazardly named variables, a lot of global variables in each library, and even a few NotesSession and NotesUIWorkspace within one library ... about any standards even the question.

> Are the community members willing to follow these standards instead of their own.
This is not a problem if they were...
When something interesting was this question, because I developed my: { Link } (at the bottom there is a link to continue). It's the old standards, and, sorry, they are in Russian, but Googlle translate can give at least some idea..
The main thing in the standards did not even name the variables and elements of design, and the presence of logic.

Now I took as a basis for "OpenNTF Mail Experience (R8.5)" and corrected:
- Fixed an old bug: when BackEnd-creating (from another database) of letters and opening of his on-screen field Body overwrited signature. Written for the class hierarchy to insert a signature in the FrontEnd and BackEnd.
- Fixed a bug cleaning Quick Stuff.
- Many improvements in the contacts (Person card).
- Unification of the main global variables, some libraries.
If it's someone needs...
11) Vlad Sh20511 (27 Nov 2009)
Previous link was to part 2, sorry. Part 1 here: { Link }
12) Vlad Sh20511 (27 Nov 2009)
@ Rob
> 1) I have started (but not finished) the implementation of a multiple signature in the mail-template
Is ready (based on ONTF code).
13) Bill Malchisky15151 (05 Jan 2010)
@0 You have some good ideas and the has been discussed quite a bit here. Not much else I could add, at this time, but state I am in agreement with many of the comments here. Overall, IBM has an obligation to maintain the core application and we can enhance the add-ins and templates. Keep up the good work with your development efforts (as listed in the body).










:
:

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 >>


10
Searching in the mail archive with using the search toolbar
1
"Build Automatically" and "Clean"
-1
Ability to set up facebook-like user activity tracking
-3
Add the ability to set a unique org unit in a registration settings policy document
14
Support SHA-2 certificates in Lotus Notes 8.5.x
21
Clean-up recent contacts if not used for X days
11
Out of Office handling from Traveler
13
Reopen recently closed tabs
16
Add Redo function to Notes client.
15
More options for disabling Recent Contacts
2
Virtual meeting place in Connection
5
@Mentioning in Connections
20
Out of Office linked to calender entry
4
Automatic redirection to Connections Mobile according device type
6
Provide a configurable path for saving mail attachments
3
Mobile Connections app to use notifications







IdeaJam developed by