IBM Connect 2013 - BP212: Apps, Apps and more Apps: Meet the Very Best Open Source Apps from OpenNTF
Upcoming SlideShare
Loading in...5
×
 

IBM Connect 2013 - BP212: Apps, Apps and more Apps: Meet the Very Best Open Source Apps from OpenNTF

on

  • 3,126 views

IBM Connect 2013 - BP212: Apps, Apps and more Apps: Meet the Very Best Open Source Apps from OpenNTF

IBM Connect 2013 - BP212: Apps, Apps and more Apps: Meet the Very Best Open Source Apps from OpenNTF

Statistics

Views

Total Views
3,126
Views on SlideShare
1,389
Embed Views
1,737

Actions

Likes
3
Downloads
86
Comments
0

9 Embeds 1,737

http://heidloff.net 1564
http://www.idonotes.com 98
http://www.heidloff.net 48
http://abtasty.com 22
https://twitter.com 1
http://172.29.6.144 1
http://172.29.6.146 1
http://list.ly 1
http://10.100.0.241 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

IBM Connect 2013 - BP212: Apps, Apps and more Apps: Meet the Very Best Open Source Apps from OpenNTF IBM Connect 2013 - BP212: Apps, Apps and more Apps: Meet the Very Best Open Source Apps from OpenNTF Presentation Transcript

  • BP212 Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF Bruce Elgort | OpenNTF / Elguji Software Niklas Heidloff | IBM / OpenNTF© 2013 IBM Corporation
  • Introductions Niklas Heidloff Bruce Elgort Software Architect, IBM Elguji Software, Inc. OpenNTF Technical Committee Chair OpenNTF Chairman @nheidloff Taking Notes Podcast @belgort2
  • 3
  • Typical Monthly Statistics 17K+ Project downloads 22+ Releases 300K+ Page views K = 1,0004
  • The Third Development Contest (H1 2012)Contest Goals:To create re-usable XPages controlsCreate full-blown XPages applicationsContest Criteria:Reusability, “consumability” and documentationOverall "Wow" factor and completeness of solutionOverall business valueOriginality factorSpecial consideration was given to submissions of social and/or mobile applications 5
  • 3rd Contest Results The submissions: ■34 individual contributors ■18 first time OpenNTF contributors << Awesome ■30 submissions, 21 controls and 9 applications The winners in the XPages Controls Category: ■Mark Leusink - XPage Debug Toolbar ■Stephan Schramm and Christian Annawald - ITWU Exporter on XPages The winners in the Pages Applications Category: ChristianGudemann, Peter Luder, Richie Schmid, Marco Baumann, Arthur Weiner, and Barbara Hegnauer - myWebGate Martin Rolph, Adam Foster, Graham Simmons - Responsive Website6
  • The Fourth Development Contest (H2 2012)Contest Goals:Open categoryIBM Connections categoryContest Criteria:1.Reusability, “consumability” and documentation2.Overall "Wow" factor and completeness of solution3.Overall business value4.Amount of work to build submission(s) 7
  • 4th Contest Results The submissions: ■26 individual contributors ■11 first time OpenNTF contributors << Awesome ■17 open category submissions, and 6 for the IBM Connections category The three winners in the Open Category: ■Intrapages - Thomas Adrian ■Forms n Views - Jesse Gallagher ■Mypic - Jeremy G Hodge The two winners in the IBM Connections Category: Notes Mail and Calendar for IBM Connections - David Marko and Stanislav Marszalek Generic NSF View Widget for IBM Connections - Rene Winkelmeyer8
  • The apps we will be demoing and discussing today Collaboration Today myWebGate Social Software Intrapages IBM Social Business Toolkit SDK mypic XPages for Connections Generic NSF View Widget iFrameable View Control XPages Debug Toolbar XPages Log File Reader 9
  • Collaboration TodayType of App:XPages news aggregatorTypical Use Case:Publish news and other related content on an intranet or as a public facing siteProject Team:Bruce ElgortNiklas HeidloffPer Henrik LaustenSerdar BaşeğmezFrank van der LindenJesse GallagherDownload:http://bit.ly/TZSup210
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • myWebGateType of App:XPages social networking appTypical Use Case:myWebGate is your own social network, with your data, your rules and under yourcontrolProject Team:Christian Güdemann, Peter Luder, Richie Schmid, Marco Baumann, Arthur Weiner andBarbara HegnauerDownload:http://bit.ly/TZUzRO19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • IntrapagesType of App:Social intranetTypical Use Case:Social network for business or communityProject Team:Thomas AdrianDownload:http://intrapages.openntf.org37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • Social Business Toolkit SDKType of App:Software development kitTypical Use Case:The SDK is targeted towards web and Java developers to easily access IBM SocialPlatform, including IBM Connections and IBM SmartCloud for Social Business. It provideseasy to use JavaScript and Java APIs that encapsulate authentication mechanisms likeOAuth, avoid JSON and Atom parsing and abstract the specific target environments.Project Team:Philippe Riand and team (IBM)Download:http://ibmsbt.openntf.org54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • mypicType of App:Avatar and Profile Service XPages ApplicationTypical Use Case:mypic is an avatar/profile service similar to Gravatar. It allows registered users toupload, crop, and resize their avatars themselves using a file from their computer,downloading an image from a service (such as Twitter, Facebook, or web url) or by takinga picture using their webcam.Project Team:Jeremy HodgeDownload:http://mypic.openntf.org68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • XPages for ConnectionsType of App:Controls to extend IBM Connections via XPagesTypical Use Case:Building iWidgets using XPages which allows you to extend profiles and communities inConnections.Project Team:Niklas HeidloffDownload:http://intrapages.openntf.org80
  • 81
  • 82
  • 83
  • Generic NSF View WidgetType of App:iWidget for IBM ConnectionsTypical Use Case:Surface NSF data in IBM ConnectionsProject Team:Rene WinkelmeyerDownload:http://bit.ly/TZUzRO84
  • 85
  • 86
  • iFrameable View ControlType of App:iWidget for IBM ConnectionsTypical Use Case:Surface NSF data or FT search NSF data in IBM ConnectionsProject Team:Jesse GallagherDownload:http://bit.ly/UL5rje87
  • 88
  • 89
  • 90
  • 91
  • XPages Debug ToolbarType of App:Application development toolTypical Use Case:The XPage Debug Toolbar is a custom control that adds a toolbar to the top of anyXPageProject Team:Mark LeusinkDownload:http://bit.ly/AhU1HH92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • XPages Log File ReaderType of App:Application development toolTypical Use Case:With this tool you get read access to all the log files on the serverProject Team:Jakob MajkildeDownload:http://bit.ly/M9UUdr102
  • 103
  • 104
  • 105
  • 106
  • https://github.com/OpenNTF107
  • Contribute CodeThree ways to contribute code: ■ Create new project ■ Join an existing project ■ Contribute code to Snippets ■ Be a site sponsor ■ Join a committeeSteps to add a release to the catalogs of cleared projectreleases: ■ 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 Committer108 ■ Added to the Catalog(s)
  • http://www.openntf.org/blogs/openntf.nsf/FullArchive?openview RSS: http://blog.openntf.org/blogs/openntf.nsf/stories.xml http://twitter.com/openntf http://facebook.com/openntf http://www.youtube.com/openntf 109 42109
  • 110
  • Legal disclaimer  © IBM Corporation 2013. All Rights Reserved.  The information contained in this publication is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this publication, it is provided AS IS without warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and strategy, which are subject to change by IBM without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing contained in this publication is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software.  References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in this presentation may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results.  Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.  Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both.  Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of others. 111 © 2013 IBM Corporation