• Like
  • Save
Building The Open Ntf Dev Playground
Upcoming SlideShare
Loading in...5
×
 

Building The Open Ntf Dev Playground

on

  • 763 views

 

Statistics

Views

Total Views
763
Views on SlideShare
676
Embed Views
87

Actions

Likes
0
Downloads
0
Comments
0

3 Embeds 87

http://www.openntf.org 85
http://m.openntf.org 1
http://i.openntf.org 1

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

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

    Building The Open Ntf Dev Playground Building The Open Ntf Dev Playground Presentation Transcript

    • Building the OpenNTF Developer Playground Part 1 – The need and the plan 15/03/2010 Daniele Vistalli
    • What the community thinks and needs ?
      • Blogs seems to send a message about OpenNTF
      • Going technical (developer's stuff)
        • Requirements for a Notes / Domino Playground
        • Requirements for a Java/Anything else Playground
      • Domino/Notes Administrators can help too
    • Blogs seems to send a message about OpenNTF
      • Monitoring the Yellowsphere for the last few months I learned
        • Everybody (many) thinks that it would be great if OpenNTF provides a development infrastructure
          • OpenNTF wants to provide it !!!
        • Everybody (many) thinks that most projects are pet projects of a single developer
          • Going to die after initial enthusiasm
          • More developers on a project could produce better code
          • Some good idea doesn't get into a project due to lack of skills of a single developer. This is a LOSS for the whole community
        • Let's see what can be done...
    • Going technical (developer's stuff)
      • What does developers need to work together ?
        • Code control and versioning ?
        • Shared development server ?
        • Automated tools for build / release ?
        • Support infrastructure for documentation ? (Wikis, Forums etc)
        • Developer's directory (skills and profiles) ?
        • Add your own idea … feedback really needed
    • Requirements for a Notes / Domino Playground Vote for what's most important to you (and provide your insight):
      • A shared domino server, I need to develop with my team
        • I just want to share and replicate code there
        • I need to be able to run agents
      • A set of services (Forum, Wikis, Build system, Project Blog)
      • Automation everywhere
        • Automated cross-certification for my development ID
        • Automated process for IP processes / code releases
        • Automated build and versioning for our code
        • Management of Project ACL's
      • Anything else, add your own....
    • Requirements for a Java/Anything else Playground Vote for what's most important to you (and provide your insight):
      • A Subversion / CVS repository server for code
      • A set of services (Forum, Wikis, Build system, Project Blog)
      • Automation everywhere
        • Build and release of source/binary packages (C / C++ / Java)
        • Automated documentation system (JavaDoc builds etc)
        • Automated provisioning of my SVN/CVS account
        • Web based browsing of code repository
      • Anything else, add your own....
    • Domino/Notes/Lotus Administrators can help too
      • Domino projects aren't just a “coding” matter !!!
        • To be successful our projects needs:
          • Administrators to love them
          • Administrators to like the idea of having our project running in their infrastructure
          • Administrators to understand we built stuff that doesn't add security concerns
        • And we need admins to work with us too !!!
          • Give us advice, provide a sort of “usability” blueprint for opensource projects in a Lotus World
          • What they expect to get in a software product (even if opensource)
          • What they can't live without (= your project won't be used unless …)
      FEEDBACK IS NEEDED
    • Feedback is needed, not just appreciated
      • We need feedback (but I said this already in a few slides)
        • Do you agree ?
        • Do you have better ideas ?
        • Do you think we're throwing our time away ?
        • Do you think we “don't get it”
      Please LET US KNOW, sooner is better than later. We're open to criticism... and we're doing this for free !!! You can
      • Comment on OpenNTF
      • Comment on Twitter #openntf
      • Comment on your blog
    • This isn't just a dead end slideshow.... We're already building some infrastructure
        • A shared Domino server
        • Looking forward for a Subversion repository
        • Preparing a self-service portal for developers
          • Cross-certification
          • Database creation etc.
        • More information will be available soon (days or weeks, not months)
    • If you want to contact me directly ...
      • I'm on Bleedyellow sametime community (preferred channel)
      • http://www.vistall.it/ (Blog)
      • [email_address] (mail, MSN)
      • [email_address] (mail, google talk)