Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

BP207 - Apps, apps, apps and more apps: Meet the very best open source apps from OpenNTF

This is the slide deck from the presentation given by Bruce Elgort and Niklas Heidloff at Lotusphere 2011 which was held in Orlando, Florida on Tuesday, February 1, 2011.

  • Login to see the comments

  • Be the first to like this

BP207 - Apps, apps, apps and more apps: Meet the very best open source apps from OpenNTF

  1. 1. BP207 Apps, Apps, and MoreApps: Meet the Very Best OpenSource Apps from OpenNTFNiklas Heidloff - IBMBruce Elgort - Elguji / OpenNTF 1 © 2011 IBM Corporation
  2. 2. It’s all about the apps... © 2011 IBM Corporation
  3. 3. It’s all about the apps... and the people who create them © 2011 IBM Corporation
  4. 4. © 2011 IBM Corporation 3
  5. 5. is devoted to... © 2011 IBM Corporation 4
  6. 6. is devoted to...Enabling groups of individuals to collaborate © 2011 IBM Corporation 4
  7. 7. is devoted to...Enabling groups of individuals to collaborateIncreasing the number and quality of templates © 2011 IBM Corporation 4
  8. 8. © 2011 IBM Corporation 5
  9. 9. Value...© 2011 IBM Corporation 6
  10. 10. Global community Value... © 2011 IBM Corporation 6
  11. 11. Global communityCode samples Value... © 2011 IBM Corporation 6
  12. 12. Global communityCode samplesReuse, harvest and enhance Value... © 2011 IBM Corporation 6
  13. 13. Client Apps Tools and Controls Web and Mobile © 2011 IBM Corporation 7
  14. 14. File NavigatorRene Winkelmeyer, Xiao Lei, Jian Kang © 2011 IBM Corporation 8
  15. 15. WildFire!ISW Australia - Adam Brown, Mat Newmann and Adam Welch © 2011 IBM Corporation 9
  16. 16. SnippetsDetlev Pöttgen © 2011 IBM Corporation 10
  17. 17. iWatch 2.0Declan Lynch © 2011 IBM Corporation 11
  18. 18. XPages.info TemplateNiklas Heidloff © 2011 IBM Corporation 12
  19. 19. XPages Document WikiSteve Castledine, Jennifer Heins and Team © 2011 IBM Corporation 13
  20. 20. BildrPatrick Kwinten © 2011 IBM Corporation 14
  21. 21. xTalkDeclan Sciolla Lynch © 2011 IBM Corporation 15
  22. 22. fileSendrDeclan Lynch © 2011 IBM Corporation 16
  23. 23. deja VuNiklas Heidloff © 2011 IBM Corporation 17
  24. 24. OGS Mobile DemoNiklas Heidloff © 2011 IBM Corporation 18
  25. 25. Mobile DocumentsNiklas Heidloff © 2011 IBM Corporation 19
  26. 26. XCameraNiklas Heidloff © 2011 IBM Corporation 20
  27. 27. DominoDefragAndrew Luder © 2011 IBM Corporation 21
  28. 28. Source SnifferFerry Kranenburg © 2011 IBM Corporation 22
  29. 29. XPages Demo AppPaul Hannan © 2011 IBM Corporation 23
  30. 30. OpenLogJulian Robichaux © 2011 IBM Corporation 24
  31. 31. © 2011 IBM Corporation
  32. 32. Server Agents © 2011 IBM Corporation
  33. 33. Server Agents User Forms © 2011 IBM Corporation
  34. 34. Error TypeServer Agents User Forms © 2011 IBM Corporation
  35. 35. Modifying Your Code to Work with OpenLog● Add this line to the [Options] section of your code: Use "OpenLogFunctions“● Now add the following line before the error block resumes or terminates: Call LogError © 2011 IBM Corporation
  36. 36. A Simple Example © 2011 IBM Corporation
  37. 37. A Simple Example © 2011 IBM Corporation
  38. 38. A Simple Example © 2011 IBM Corporation
  39. 39. © 2011 IBM Corporation
  40. 40. Looking at the Error Generated by the Button © 2011 IBM Corporation
  41. 41. Looking at the Error Generated by the Button Event, Type, Time, Severity © 2011 IBM Corporation
  42. 42. Looking at the Error Generated by the Button Event, Type, Time, Severity User, Access, Version © 2011 IBM Corporation
  43. 43. Looking at the Error Generated by the Button Event, Type, Time, Severity User, Access, Version Error details © 2011 IBM Corporation
  44. 44. Looking at the Error Generated by the Button Event, Type, Time, Severity User, Access, Version Error details Server, DB, Agent, Method © 2011 IBM Corporation
  45. 45. Looking at the Error Generated by the Button Event, Type, Time, Severity User, Access, Version Error details Server, DB, Notification Agent, Method © 2011 IBM Corporation
  46. 46. Looking at the Error Generated by the Button Event, Type, Time, Severity View/Form User, Access, Version Error details Server, DB, Notification Agent, Method © 2011 IBM Corporation
  47. 47. Looking at the Error Generated by the Agent © 2011 IBM Corporation
  48. 48. Looking at the Error Generated by the Agent Domino Server © 2011 IBM Corporation
  49. 49. Looking at the Error Generated by the Agent Domino Server Agent © 2011 IBM Corporation
  50. 50. © 2011 IBM Corporation
  51. 51. © 2011 IBM Corporation
  52. 52. © 2011 IBM Corporation
  53. 53. © 2011 IBM Corporation
  54. 54. © 2011 IBM Corporation
  55. 55. © 2011 IBM Corporation
  56. 56. Server © 2011 IBM Corporation
  57. 57. ServerDatabase © 2011 IBM Corporation
  58. 58. ServerDatabase Agent © 2011 IBM Corporation
  59. 59. ServerDatabase AgentFunction © 2011 IBM Corporation
  60. 60. ServerDatabase AgentFunctionError Text © 2011 IBM Corporation
  61. 61. ServerDatabase AgentFunctionError TextEvent Type © 2011 IBM Corporation
  62. 62. ServerDatabase AgentFunctionError TextEvent Type Severity © 2011 IBM Corporation
  63. 63. Notifications © 2011 IBM Corporation
  64. 64. Notifications Send To © 2011 IBM Corporation
  65. 65. Notifications Send To Subject © 2011 IBM Corporation
  66. 66. Notifications Send To Subject Body Text Header © 2011 IBM Corporation
  67. 67. Notifications Send To Subject Body Text Header Event Details © 2011 IBM Corporation
  68. 68. Notifications Send To Subject Body Text Header Event Details Doclink © 2011 IBM Corporation
  69. 69. What can it do?● You can use another handy function called LogEvent to log anything you like! ─ No more writing to the log.nsf database!● LogEvent takes one parameter: ─ msg - string● LogEventEx adds two more parameters: ─ Severity - string ─ doc – NotesDocument © 2011 IBM Corporation
  70. 70. XPages Dojo Login ControlFerry Kranenburg © 2011 IBM Corporation 36
  71. 71. Feed GeneratorThomas Ladehoff © 2011 IBM Corporation 37
  72. 72. Extension LibraryPhillipe Riande and Team © 2011 IBM Corporation 38
  73. 73. Mobile ControlsNiklas Heidloff © 2011 IBM Corporation 39
  74. 74. Ways to Participate © 2011 IBM Corporation 40
  75. 75. Contribute Code1. Two ways to contribute code ─ Create new project2. Join existing project ─ Navigate to the project and contact the project leads via the email link Steps to add a release to the catalogs of cleared project releases: ─ Become an approved OpenNTF contributor by signing and sending an ICLA (individual contributor license agreements) or CCLA (corporate contributor license agreements) ─ Apply the necessary license information ─ Send email to ip-manager@openntf.org with a request to add release to catalog ─ Reviewed by an OpenNTF Committer ─ Added to the Catalog(s) © 2011 IBM Corporation 41
  76. 76. Followhttp://www.openntf.org/blogRSS: http://blog.openntf.org/blogs/openntf.nsf/stories.xmlhttp://twitter.com/openntf http://facebook.com/openntfhttp://i.openntf.org http://www.youtube.com/openntf © 2011 IBM Corporation 42
  77. 77. Followhttp://www.openntf.org/blogRSS: http://blog.openntf.org/blogs/openntf.nsf/stories.xmlhttp://twitter.com/openntf http://facebook.com/openntfhttp://i.openntf.org http://www.youtube.com/openntf © 2011 IBM Corporation 42

×