Permalink
Browse files

Changes for GDC2012

  • Loading branch information...
1 parent 70c50e5 commit bcd2bc0fc89f7194fa523fcd5650b207a2dd9636 Eduardo Pelegri-Llopart committed Mar 7, 2012
Showing with 217 additions and 113 deletions.
  1. +8 −0 _posts/2011-12-31-Check-Open-BB-News.md
  2. +10 −46 comingSoon.md
  3. +32 −63 index.md
  4. +13 −0 oldIndex.md → indexDefault.md
  5. +68 −0 indexDevConAmerica2011.md
  6. +37 −0 indexGDC2012.md
  7. +34 −2 ndk/components.md
  8. +5 −2 ndk/samples.md
  9. +10 −0 webworks/index.md
@@ -0,0 +1,8 @@
+---
+Title: Follow Open Source News at OpenBBNews
+layout: post
+---
+
+To reduce overhead and insure consistency, we are going to stop trying to update this list of News.
+To stay abreast of News, please visit our group blog: [Open BB News](http://openbbnews.wordpress.com).
+
View
@@ -9,53 +9,17 @@ Below are some Open Source activities we have already announced collected for yo
## WebKit
-RIM is going to work more openly with the [WebKit.org](http://webkit.org) community. As indicated by George Staikos at [webkit-dev](https://lists.webkit.org/pipermail/webkit-dev/2011-October/018264.html) on Oct 15:
+RIM is committed to contribute more directly to the [WebKit.org](http://webkit.org) community; check out George Staikos post at [webkit-dev](https://lists.webkit.org/pipermail/webkit-dev/2011-October/018264.html).
+Also see [WebKit Contributions for BlackBerry Smartphones](http://github.com/blackberry/WebKit-Smartphone)
+and [WebKit Contributions for BlackBerry PlayBook](http://github.com/blackberry/WebKit-PlayBook).
-> Hi all,
+## Apache Cordova
-> I'm writing to inform you that we are preparing to land the QNX WebKit port.
-> Since 2009, RIM (BlackBerry) has been integrating WebKit into its products
-> and contributing to the WebKit open source project. Our dedication to WebKit
-> includes shipping it on all current products, contributing software to the project,
-> as well as supporting some key people who are employed to work part-time or full-time on the
-> webkit.org tree. To date, our ports have not been integrated into the webkit.org
-> repository. However, this is in the process of changing as
-> we are now integrating our QNX port into Subversion. We are in the
-> final stages of preparing a public build bot, rebaselining test
-> results, and rebasing our port to the tip of tree. Many of our QNX
-> related changes are already integrated and we plan to begin submitting
-> the rest shortly in coordination with additional upcoming open source
-> initiatives. It is our intention to do more development on our QNX
-> port at webkit.org, and we look forward to any comments or suggestions
-> on our approach. We're excited to be working openly together with the
-> community!
+RIM has been contributing actively to [Apache Cordova](http://incubator.apache.org/callback/); see the [Apache Mailing List](http://mail-archives.apache.org/mod_mbox/incubator-callback-dev/) for details.
-> Sincerely,
+## Qt Project
-> The WebKit development team from RIM, QNX, and Torch Mobile (Beijing) Co. Ltd.
-
-*Note*: Back in July we posted [WebKit Contributions for BlackBerry Smartphones](http://github.com/blackberry/WebKit-Smartphone). George's above statement regards contributing the changes back to the upstream community so they are useable by the whole community.
-
-## Apache CouchDB
-
-We are porting Apache CouchDB to work with BlackBerry© Tablet OS. In preparation we have already ported [Erlang-OTP](http://github.com/blackberry/Erlang-OTP) and [Mozilla SpiderMonkey](http://github.com/blackberry/SpiderMonkey).
-
-## Qt
-
-An initial port of Qt, including Qt core, used in Cascades, is [already available](http://github.com/blackberry/Qt).
-More details in a future announcement.
-
-## WebGL-Samples
-
-The sources for the WebGL-based games shown during the keynotes at [DevCon 2011 America](http://www.blackberrydevcon.com/americas)
-will be posted to the [WebGL-Samples](http://github.com/blackberry/WebGL-Samples) in the near future.
-
-## Apache Callback
-
-Apache recently [approved](http://markmail.org/message/prcqe76mbseycbwl#query:+page:1+mid:6fvnvrvfumuaviwh+state:results)
-Callback as a project in the Apache incubator ([status page](http://incubator.apache.org/projects/callback.html)).
-During the technical keynote at DevCon 2011 America, [Lauren Hasson](https://github.com/ldhasson) indicated:
-
-> RIM has been very close to the PhoneGap team over the past year and WebWorks is already the infrastructure used by PhoneGap to
-> target BlackBerry devices. We are extremely pleased with the move to Apache and RIM will continue to support the project with
-> direct participation and contributions.
+RIM is actively participating in [Qt Project](http://qt-project.org).
+See these two related posts at OpenBBNews: [Qt Comes to QNX](http://openbbnews.wordpress.com/2012/02/10/qt-comes-to-qnx/)
+and
+[Qt Update - 4.8 Binaries and PlayBook QPA Plugin at Gitorious](http://openbbnews.wordpress.com/2012/02/24/qt-update/).
View
@@ -3,66 +3,35 @@ title: BlackBerry Open Source
layout: default
---
-# Announcing the Native Open Source Components Initiative
-
-(Oct 18th, 2011) Today [Research in Motion](http://rim.com) announced its Native Open Source Components Initiative at DevCon 2011 America.
-As part of this initiative, RIM is contributing initial ports
-of commonly used Open Source Libraries and Games to the QNX-based BlackBerry© Tablet OS,
-to be used in conjuction with the
-[BlackBerry Native SDK for Tablet OS](http://developer.blackberry.com/native) (NDK).
-Following this release, RIM will collaborate with the existing open source communities to
-incorporate these changes into the upstream repositories.
-
-RIM is also releasing under an Open Source license some new convenience libraries and frameworks and some samples that show how
-to use all this components to create applications for the BlackBerry© PlayBook.
-
-These components extend an already very comprehensive list of [libraries available with Tablet OS](http://developer.blackberry.com/native/documentation/com.qnx.doc.native_sdk.devguide/com.qnx.doc.native_sdk.devguide/topic/libraries.html).
-
-The initial list of new components added through the initiative include:
-
-**Media Components**
-
-The following compoments are related to multi-media processing:
-
-* [OpenAL](ndk/components.html#OpenAL) (Open Audio Library) - an efficient multichannel 3D positional audio library.
-* [ALUT](ndk/components.html#ALUT) (OpenAL Utility Toolkit) - popular companion library to OpenAL.
-* [SDL](ndk/components.html#SDL) (Simple DirectMedia Layer) - a simple interface to graphics, sound and input devices.
-
-**Gaming Components**
-
-The following components are Physics Engines, Game Engines or Games:
-
-* [Box2D](ndk/components.html#Box2D) - a 2D rigid body simulation physics library for games.
-* [Bullet](ndk/components.html#Bullet) - a professional free 3D game multi-physics library.
-* [Cocos2D-X](ndk/components.html#Cocos2D-X) - an open-source, C++ based, mobile 2D game engine.
-* [GamePlay](ndk/components.html#GamePlay) - a new open-source, cross-platform 3D native gaming framework.
-* [OpenTTD](ndk/components.html#OpenTTD) - a simulation game originally based on Transport Tycoon Deluxe.
-* [DosBox](ndk/components.html#DosBox) - a MS-DOS emulator used to play older games and applications meant to run on DOS.
-* [Wesnoth](ndk/components.html#Wesnoth) - the Battle for Wesnoth is a turn-based, tactical strategy game.
-
-**General Libraries**
-
-The following components are general purpose libraries, languages, or frameworks:
-
-* [Qt](ndk/components.html#Qt) - a popular cross-platform application framework.
-* [Boost](ndk/components.html#Boost) - a popular set of C++ libraries.
-* [Lua](ndk/components.html#Lua) - a powerful, fast, lightweight, embeddable scripting language.
-* [PCRE](ndk/components.html#PCRE) - regular expression pattern matching using the same syntax and semantics as Perl 5.
-* [Erlang-OTP](ndk/components.html#Erlang-OTP) - Erlang libraries and design principles.
-* [SpiderMonkey](ndk/components.html#SpiderMonkey) - Mozilla's JavaScript engine.
-* [TouchControlOverlay](ndk/components.html#TouchControlOverlay) - a translation layer from touch inputs to mouse and keyboard events.
-
-**Samples**
-
-The [NDK](http://developer.blackberry.com/native) bundles a small number (4) of samples, but many more are available here, including some showing integration
-with the [Scoreloop SDK](http://developer.blackberry.com/native/documentation/scoreloop.html).
-
-* [NDK-Samples](ndk/samples.html) - a collection of samples (21, and growing!) to use with the NDK.
-
-
-We hope you will find these components useful and we encourate your participation to improve them.
-You can also help us determine which other components to port;
-some already announced but not yet delivered are described [here](comingSoon.html).
-
-
-... Now you can navigate back to our [normal Index page](oldIndex.html).
+# Welcome to GDC 2012
+
+(March 7th, 2012) Welcome to the [Game Developers Conference](http://gdconf.com).
+RIM is an sponsor, has a booth at the Expo (#1909),
+and also has
+[several sessions](http://devblog.blackberry.com/2012/03/game-developers-conference-2012).
+
+Our Open Source projects are a key part of the sessions.
+Some of the repos you will encounter at RIM's sessions at GDC include:
+
+* [GamePlay](http://github.com/blackberry/gameplay) - our cross-platform 3D native gaming framework,
+* [NDK-Samples](http://github.com/blackberry/NDK-Samples) - showing the capabilities of the Native PlayBook platform, including social gaming using BBM and Scoreloop,
+* Our WebWorks repositories,
+[WebWorks](http://github.com/blackberry/WebWorks),
+[WebWorks-TabletOS](http://github.com/blackberry/WebWorks-TabletOS),
+[WebWorks-Community-APIs](http://github.com/blackberry/WebWorks-Community-APIs,
+[WebWorks-Samples](http://github.com/blackberry/WebWorks-Samples) and
+[Ripple](http://github.com/blackberry/Ripple-UI).
+* Additional HTML5 repositories including [WebGL-Samples](http://github.com/blackberry/WebGL-Samples)(w/ TunnelTilt),
+[bbUI.js](http://github.com/blackberry/bbui.js) and
+[AliceJS](http://github.com/blackberry/Alice)
+* Additional Social Gaming on [WebWorks-Samples](http://github.com/blackberry/WebWorks-Samples)
+and on
+[Samples-for-Java](http://github.com/blackberry/Samples-for-Java),
+* Our [Webkit-based](http://github.com/blackberry/Webkit-PlayBook) browser (both on the
+[PlayBook](http://webkit.org) and on modern
+[BlackBerry Smartphones](http://github.com/blackberry/webkit-smartphones)
+
+Check more details, including the full list of sessions, in
+[Victoria's DevBlog post](http://devblog.blackberry.com/2012/03/game-developers-conference-2012).
+
+... Now you can navigate back to our [normal Index page](indexDefault.html).
@@ -45,6 +45,7 @@ Projects are encouraged to maintain information in these pages. Using WebWorks
* [WebWorks-TabletOS](http://github.com/blackberry/WebWorks-TabletOS) - The runtime for the QNX-based BlackBerry Tablet OS Platform.
* [WebWorks-API-Docs](https://github.com/blackberry/WebWorks-API-Docs) - The official API documentation.
* [WebWorks-Samples](https://github.com/blackberry/WebWorks-Samples) - RIM and Community-provided samples for WebWorks.
+* [bbUI.js](https://github.com/blackberry/bbUI.js) - BlackBerry UI Look and Feel JavaScript toolkit for WebWorks.
* [WebWorks-Community-APIs](http://github.com/blackberry/WebWorks-Community-APIs) - New APIs, contributed by RIM and the Community, that could be considered for move to the official APIs.
### Ripple Emulator
@@ -59,7 +60,19 @@ Projects are encouraged to maintain information in these pages. Using WebWorks
### WebKit
* [WebKit-SmartPhone](https://github.com/blackberry/WebKit-Smartphone) - RIM contributions to WebKit for BlackBerry Smartphones.
+* [WebKit-PlayBook](https://github.com/blackberry/WebKit-PlayBook) - RIM contributions to WebKit for BlackBerry PlayBook.
WebWorks, Ripple, and Alice are RIM-led projects. These repositories are the "master" repositories.
WebKit is maintained by the [WebKit.org](http://webkit.org) community.
+### Native
+
+There is large set of native components for BlackBerry PlayBook. A full list is available at:
+
+* [Components](ndk/components.html) - Components group by functionality
+* [Samples](ndk/samples.html) - Samples currently available.
+
+We hope you will find these components useful and we encourate your participation to improve them.
+You can also help us determine which other components to port;
+some already announced but not yet delivered are described [here](comingSoon.html).
+
View
@@ -0,0 +1,68 @@
+---
+title: BlackBerry Open Source
+layout: default
+---
+
+# Announcing the Native Open Source Components Initiative
+
+(Oct 18th, 2011) Today [Research in Motion](http://rim.com) announced its Native Open Source Components Initiative at DevCon 2011 America.
+As part of this initiative, RIM is contributing initial ports
+of commonly used Open Source Libraries and Games to the QNX-based BlackBerry© Tablet OS,
+to be used in conjuction with the
+[BlackBerry Native SDK for Tablet OS](http://developer.blackberry.com/native) (NDK).
+Following this release, RIM will collaborate with the existing open source communities to
+incorporate these changes into the upstream repositories.
+
+RIM is also releasing under an Open Source license some new convenience libraries and frameworks and some samples that show how
+to use all this components to create applications for the BlackBerry© PlayBook.
+
+These components extend an already very comprehensive list of [libraries available with Tablet OS](http://developer.blackberry.com/native/documentation/com.qnx.doc.native_sdk.devguide/com.qnx.doc.native_sdk.devguide/topic/libraries.html).
+
+The initial list of new components added through the initiative include:
+
+**Media Components**
+
+The following compoments are related to multi-media processing:
+
+* [OpenAL](ndk/components.html#OpenAL) (Open Audio Library) - an efficient multichannel 3D positional audio library.
+* [ALUT](ndk/components.html#ALUT) (OpenAL Utility Toolkit) - popular companion library to OpenAL.
+* [SDL](ndk/components.html#SDL) (Simple DirectMedia Layer) - a simple interface to graphics, sound and input devices.
+
+**Gaming Components**
+
+The following components are Physics Engines, Game Engines or Games:
+
+* [Box2D](ndk/components.html#Box2D) - a 2D rigid body simulation physics library for games.
+* [Bullet](ndk/components.html#Bullet) - a professional free 3D game multi-physics library.
+* [Cocos2D-X](ndk/components.html#Cocos2D-X) - an open-source, C++ based, mobile 2D game engine.
+* [GamePlay](ndk/components.html#GamePlay) - a new open-source, cross-platform 3D native gaming framework.
+* [OpenTTD](ndk/components.html#OpenTTD) - a simulation game originally based on Transport Tycoon Deluxe.
+* [DosBox](ndk/components.html#DosBox) - a MS-DOS emulator used to play older games and applications meant to run on DOS.
+* [Wesnoth](ndk/components.html#Wesnoth) - the Battle for Wesnoth is a turn-based, tactical strategy game.
+
+**General Libraries**
+
+The following components are general purpose libraries, languages, or frameworks:
+
+* [Qt](ndk/components.html#Qt) - a popular cross-platform application framework.
+* [Boost](ndk/components.html#Boost) - a popular set of C++ libraries.
+* [Lua](ndk/components.html#Lua) - a powerful, fast, lightweight, embeddable scripting language.
+* [PCRE](ndk/components.html#PCRE) - regular expression pattern matching using the same syntax and semantics as Perl 5.
+* [Erlang-OTP](ndk/components.html#Erlang-OTP) - Erlang libraries and design principles.
+* [SpiderMonkey](ndk/components.html#SpiderMonkey) - Mozilla's JavaScript engine.
+* [TouchControlOverlay](ndk/components.html#TouchControlOverlay) - a translation layer from touch inputs to mouse and keyboard events.
+
+**Samples**
+
+The [NDK](http://developer.blackberry.com/native) bundles a small number (4) of samples, but many more are available here, including some showing integration
+with the [Scoreloop SDK](http://developer.blackberry.com/native/documentation/scoreloop.html).
+
+* [NDK-Samples](ndk/samples.html) - a collection of samples (21, and growing!) to use with the NDK.
+
+
+We hope you will find these components useful and we encourate your participation to improve them.
+You can also help us determine which other components to port;
+some already announced but not yet delivered are described [here](comingSoon.html).
+
+
+... Now you can navigate back to our [normal Index page](oldIndex.html).
View
@@ -0,0 +1,37 @@
+---
+title: BlackBerry Open Source
+layout: default
+---
+
+# Welcome to GDC 2012
+
+(March 7th, 2012) Welcome to the [Game Developers Conference](http://gdconf.com).
+RIM is an sponsor, has a booth at the Expo (#1909),
+and also has
+[several sessions](http://devblog.blackberry.com/2012/03/game-developers-conference-2012).
+
+Our Open Source projects are a key part of the sessions.
+Some of the repos you will encounter at RIM's sessions at GDC include:
+
+* [GamePlay](http://github.com/blackberry/gameplay) - our cross-platform 3D native gaming framework,
+* [NDK-Samples](http://github.com/blackberry/NDK-Samples) - showing the capabilities of the Native PlayBook platform, including social gaming using BBM and Scoreloop,
+* Our WebWorks repositories,
+[WebWorks](http://github.com/blackberry/WebWorks),
+[WebWorks-TabletOS](http://github.com/blackberry/WebWorks-TabletOS),
+[WebWorks-Community-APIs](http://github.com/blackberry/WebWorks-Community-APIs,
+[WebWorks-Samples](http://github.com/blackberry/WebWorks-Samples) and
+[Ripple](http://github.com/blackberry/Ripple-UI).
+* Additional HTML5 repositories including [WebGL-Samples](http://github.com/blackberry/WebGL-Samples)(w/ TunnelTilt),
+[bbUI.js](http://github.com/blackberry/bbui.js) and
+[AliceJS](http://github.com/blackberry/Alice)
+* Additional Social Gaming on [WebWorks-Samples](http://github.com/blackberry/WebWorks-Samples)
+and on
+[Samples-for-Java](http://github.com/blackberry/Samples-for-Java),
+* Our [Webkit-based](http://github.com/blackberry/Webkit-PlayBook) browser (both on the
+[PlayBook](http://webkit.org) and on modern
+[BlackBerry Smartphones](http://github.com/blackberry/webkit-smartphones)
+
+Check more details, including the full list of sessions, in
+[Victoria's DevBlog post](http://devblog.blackberry.com/2012/03/game-developers-conference-2012).
+
+... Now you can navigate back to our [normal Index page](indexDefault.html).
Oops, something went wrong.

0 comments on commit bcd2bc0

Please sign in to comment.