Update: RIM’s Open Source Software Projects on GitHub!


GitHub projects

I just wanted to give you all an update to the Research In Motion® (RIM®) Open Source Software Projects on GitHub. We’ve just added both the Individual Contributor Agreement and the Corporate Contributor Agreement to the BlackBerry® WebWorks™ Open Source Software Project, which can be found on the individual repository wikis. Both of these contributor agreements will cover all RIM Open Source Software Projects on GitHub. This means that the community can now begin to participate in the contribution of both source code and bug fixes to the project! To view all the current contributors of the project, please see the contributor list.

We’ve also just posted the source code to the BlackBerry WebWorks SDK and APIs for the BlackBerry® Tablet OS in the project. In January, we pushed up the source code to the BlackBerry WebWorks SDK and APIs for the BlackBerry project, so we now have source code to both BlackBerry WebWorks platforms (BlackBerry smartphone and BlackBerry® PlayBook™ tablet) up in the project. We will continue to update the source code in the projects with each release of the product, with the goal of having RIM development using the public GitHub repository on a frequent basis to store and build these products.

Also, we just updated the list of new APIs that the team is currently developing for the BlackBerry smartphone platform. We’ll keep this list up to date with our progress as we complete these APIs and move on to new ones. If you have APIs other than the ones we have on the list, please tell us by using the RIM Developer Forums for this project – or better yet, if you have an API that you’ve created and want to contribute it, please fork the code, add your API and push it to us for review!

Lastly, we are shooting to have some build scripts up around the end of March or the beginning of April. We know the community has been clamoring to have these build scripts so you can build your own source files from the project. We’re also working on getting some unit and functional tests up on the project site as well, but the important thing is we’re making some really good progress!

Looking forward to the community participation and helping us continue to build a compelling platform and product for you!

About Adam A.

Adam is a product manager at RIM in the platform product management team. Adam’s focus and responsibility is on setting the strategy and direction of the BlackBerry web platform, including the web developer tooling products. He is also responsible for RIM’s involvement with the Eclipse Foundation and the Pulsar project. Adam hopes this blog will allow him to share his knowledge, viewpoint and passion for BlackBerry, but is really interested in what capabilities the community feels should be added to the web platform and tooling to create even more compelling web applications and content.

Join the conversation

Show comments Hide comments
+ -
  • http://twitter.com/dkonigs Derek Konigsberg

    You really need to start putting library-type Java code for BlackBerry OS on there as well. Right now, such code exists only in the context of knowledgebase examples. The developer community is full of too many shops that have to build (and not share, lest they lose a selfish advantage) their own library code, and only RIM has the clout to change that (to the benefit of the greater development community).

  • http://www.blackberrycool.com/2011/03/02/rim-posts-webworks-sdk-and-api-source-code-and-more-on-github/ RIM Posts WebWorks SDK and API Source Code and More on GitHub | BlackBerry Cool

    […] list to see if there’s anything new and exciting opening up for developers in the near future.Read more over at RIM’s Developer Blog.Related Posts:RIM Launches BlackBerry WebWorks: Open Web App Platform for BlackBerrySave the Dates: […]

  • A_vbravo

    When RIM developers the SDK for Linux?

  • http://www.berryreview.com/2011/03/08/rim-announces-upcoming-webworks-smartphone-apis-for-devs/ RIM Announces Upcoming WebWorks Smartphone APIs for Devs - BerryReview - Mobile Edition

    […] possible as far as I know in WebWorks apps.The WebWorks team at RIM realizes this and is working on catching things up. Their first step seems to be getting the APIs evacuated from the BlackBerry OS so they can add […]

  • http://www.pocketberry.com/2011/04/19/rim-launches-webworks-sdk-2-0-final-version-of-blackberry-tablet-os-sdk-for-adobe-air/ RIM launches WebWorks SDK 2.0 & final version of BlackBerry Tablet OS SDK for Adobe AIR | PocketBerry

    […] BlackBerry WebWorks framework and all of the APIs are open sourced and are available on GitHub!  Developers can now contribute and participate in the evolution of […]

  • http://www.monopoli.info/blog/2011/04/19/rim-rilascia-blackberry-webworks-sdk-2-0-e-adobe-air-sdk/ RIM rilascia BlackBerry WebWorks SDK 2.0 e Adobe Air SDK | Monopoli.info

    […] Il framework BlackBerry WebWorks e tutte le API sono open source e sono disponibili su GitHub. Gli sviluppatori possono ora partecipare all’evoluzione del progetto BlackBerry WebWorks […]

  • http://www.berryreview.com/2011/04/19/rim-announces-blackberry-tablet-webworks-sdk-2-0-and-adobe-air-v1-0/ RIM Announces BlackBerry Tablet WebWorks SDK 2.0 and Adobe Air v1.0 - BerryReview - Mobile Edition

    […] their BlackBerry WebWorks application. It will also simplify adding new APIs to applications. The BlackBerry WebWorks framework and all of the APIs are open sourced and are available on GitHub!  Developers can now contribute and participate in the evolution of […]

  • http://blogs.blackberry.com/2011/04/blackberry-webworks-2/ Introducing the BlackBerry WebWorks 2.0 Development Platform | Inside BlackBerry

    […] BlackBerry WebWorks framework and all of the APIs are open sourced and available on GitHub! Developers can now contribute to and participate in the evolution of the […]

blog comments powered by Disqus