: 4400 | 106119 | 11884

add Groovy support natively to Notes Java Programming 
Use this IdeaSpace to post ideas about Domino Designer.

: -9
: 3
: 12
: Domino Designer
: java, scripting
: Axel Janssen4993 13 Feb 2008
:
: / Email
Groovy is getting more and more interest in the Java community.
Its kind of faster to write, especially if you implement detail-rich business logic, which is typical for Domino projects.
Groovy might even be easier to learn than full blown Java and as a language its far more feature rich and more easily extendible than LotusScript (for example collection classes, cool features for xml processing, etc. much more).
I don't want this as a Lotus Script replacer, but as an aditional option. 
 
peace,
Axel



1) Nick Radov1333 (13 Feb 2008)
Domino 8.5 is supposed to support Java 6.0, which includes JSR 223. So you should be able to write a small Java wrapper to call a script written in Groovy, or any other scripting language.

{ Link }
2) Axel Janssen4993 (14 Feb 2008)
Come on, gents.
Heck, I know that I even could do that in Notes8 using Java5.
What I (and obviously no one else) wish is oficial IBM backing for Groovy as a programming language on the Notes platform.
I think the dynamic scripting approach fits very well with Lotus Notes.
7 years a not small part of the Notes community complains about rigidities of the Java programming language. Now there is a solid, nice 'nd easy scripting language on top of Java, which gets more and more adopted on our planet.

Even with 6 demotes I still think that its great idea :-)

Axel
3) Kerr Rainey3860 (18 Feb 2008)
I think there are lots of places where groovy would be an excellent choice for scripting work in Domino. The only downside is that its another thing that Domino devs would have to learn, but since it can be integrated regardless of IBM's explicit approval, I think we will see it anyway.

--
Kerr
4) Bob Balfe658 (22 Feb 2008)
I think this would be great to surface in the notes client. Kind of like the new way to have actions in the UI.










:
:

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
56
Please update Domino to fully support TLS (SSL v3.1)
4
Integrated ICS OneUI Editor for Designer
0
Design Element PostSave event
55
When deleting user, delete archive & roaming files as well as mail file
6
Agent context menu in editor tab eg. "Run Agent"
0
Please make the 'Database Users' view collapsible
5
Simplify the use of notes plugin for web browsers







IdeaJam developed by