Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Snapshot to get feedback on

  • Loading branch information...
commit ea2e293b0c6027e8f229e2f2638eedb99f152421 1 parent 6d70c31
Eduardo Pelegri-Llopart authored
View
7 All_Pages.md
@@ -0,0 +1,7 @@
+---
+title: All Pages
+layout: basic
+---
+
+This should be an automatically generate list of all the pages in the wiki.
+
View
7 BlackBerry_10.md
@@ -0,0 +1,7 @@
+---
+title: BlackBerry® 10
+layout: basic
+---
+
+An introduction to BlackBerry® 10, including links to the micro-site
+
View
22 Clifford_Hung.md
@@ -2,23 +2,13 @@
title: Clifford Hung
description: Development lead at RIM for several open source portgs to PlayBook and SQLite on BlackBerry
-contacts:
- - contact: '[chungrim@OpenBBNews](http://openbbnews.wordpress.com/author/chungrim)'
- - contact: '[hungc@GitHub](http://github.com/hungc)'
+links:
+ - http://openbbnews.wordpress.com/author/chungrim
+ - http://github.com/hungc
+
+tags: RIM
-tags: [RIM, individual]
-photo: none
layout: people
---
-Paragraph 1 goes here
-
-Paragraph 2 goes here
-
-## Section Here
-
-one, two
-
-### Subsection
-
-three, four
+Cliff is a good guy (tm) :)
View
21 Community_Wiki.md
@@ -0,0 +1,21 @@
+---
+title: BlackBerry® Community Wiki
+layout: basic
+---
+
+## Overview
+
+The BlackBerry® Community Wiki is authored collectively by the BlackBerry community
+under the following [Terms and Conditions](other/Legal.html).
+Some of the content is authored by individuals that are RIM employees and ...appropriate disclaimer goes here...
+
+## On the Final Location of the Wiki
+
+The location of this wiki and the technology it uses may change over time, but the content and the contribution
+structure will remain the same.
+
+## Instructions on how to contribute
+
+We **need** your contributions and feedback to make this Wiki successful.
+Please check out [Contributing](other/Contribute.html) and also the [README](blob/gh-pages/README.md) for the master
+branch of this repository.
View
11 Events.md
@@ -0,0 +1,11 @@
+---
+title: Events
+layout: basic
+---
+
+This should provide historical information on the events.
+
+Should also provide links to future events. From RIM and not.
+
+Includes BB10 Jam and BB10 World.
+
View
20 Frogatto.md
@@ -1,7 +1,21 @@
---
+name: Frogatto
+oneline: Frogatto Game and Framework
+status: Ported
+platform: Native
+complink: https://github.com/frogatto/frogatto/wiki
+links:
+ - http://www.frogatto.com/
+ - http://www.frogatto.com/?p=889
+ - http://appworld.blackberry.com/webstore/content/95522/?lang=en
+license: GPL and commercial
+
+layout: component
+
title: Frogatto - Game and Framework
+description: |
+ Frogatto is a cross-platform framework that was developed for a game of the same name.
+ The game has been ported to the PlayBook
+
tags: framework, gaming, native
-layout: default
---
-
-here goes the rest
View
15 OpenCV.md
@@ -1,18 +1,21 @@
---
name: OpenCV
oneline: Open Computing Vision
-status: Being ported.
+status: Partial Port
platform: Native
-weblink: "http://opencv.willowgarage.com"
+complink: http://github.com/blackberry/OpenCV
+links:
+ - http://en.wikipedia.org/wiki/OpenCV
+ - http://opencv.willowgarage.com
+license: BSD
-layout: default
+layout: component
title: OpenCV - Open Computing Vision
description: OpenCV is an open source cross-platform computer vision library.
contacts:
- -contact: '[Andy Abgottspon]'
- -contact: '[Clifford Hung]'
+ - '[Andy Abgottspon]'
+ - '[Clifford Hung]'
tags: OpenSource, Native, Component
---
-The rest goes here
View
7 Open_Source.md
@@ -0,0 +1,7 @@
+---
+title: Open Source
+layout: basic
+---
+
+Link to key Open Source resources for the BlackBerry Community.
+
View
9 Staying_Connected.md
@@ -0,0 +1,9 @@
+---
+title: Staying Connected
+layout: basic
+---
+
+This should include a link to all Blogs, Fan Web Sites, official sites and micro-sites, etc.
+
+RIM *AND* non-RIM.
+
View
16 _includes/default-lcol.html
@@ -1,16 +0,0 @@
-<td valign="top" class="toc-column">
- <div class="toc">
- <!-- A section -->
- <div class="toc-header">Search</div>
- <div class="toc-item"><a href="{{ site.base-url }}/news.html">&nbsp;</a></div>
- <div class="toc-header">Quick Links</div>
- <div class="toc-item"><a href="{{ site.base-url }}/news.html">Intro</a></div>
- <div class="toc-item"><a href="{{ site.base-url }}/news.html">BB10</a></div>
- <div class="toc-item"><a href="{{ site.base-url }}/news.html">Events</a></div>
- <div class="toc-item"><a href="{{ site.base-url }}/news.html">Blogs</a></div>
- <!-- Another section -->
- <div class="toc-header">Meta</div>
- <div class="toc-item"><a href="{{ site.base-url }}/news.html">About</a></div>
- <div class="toc-item"><a href="{{ site.base-url }}/news.html">Legal</a></div>
- </div>
-</td>
View
18 _includes/default-navigation.html
@@ -0,0 +1,18 @@
+<td valign="top" class="toc-column">
+ <div class="toc">
+ <!-- A section -->
+ <div class="toc-header">Search</div>
+ <div class="toc-item"><a href="{{ site.base-url }}/news.html">&nbsp;</a></div>
+ <div class="toc-header">Quick Links</div>
+ <div class="toc-item"><a href="{{ site.base-url }}/Community_Wiki.html">Home</a></div>
+ <div class="toc-item"><a href="{{ site.base-url }}/BlackBerry_10.html">BlackBerry 10</a></div>
+ <div class="toc-item"><a href="{{ site.base-url }}/Events.html">Events</a></div>
+ <div class="toc-item"><a href="{{ site.base-url }}/Staying_Connected.html">Staying Connected</a></div>
+ <div class="toc-item"><a href="{{ site.base-url }}/Open_Source.html">Open Source</a></div>
+ <div class="toc-item"><a href="{{ site.base-url }}/All_Pages.html">All Pages</a></div>
+ <!-- Another section -->
+ <div class="toc-header">Other</div>
+ <div class="toc-item"><a href="{{ site.base-url }}/other/Contribute.html">Contribute</a></div>
+ <div class="toc-item"><a href="{{ site.base-url }}/other/Legal.html">Legal</a></div>
+ </div>
+</td>
View
13 _includes/default-start.html
@@ -1,13 +0,0 @@
-<h1>{{ page.title }}</h1>
-
-<p>
-<h3>Description</h3>
-{{ page.description }}
-
-<h3>Tags</h3
-{{ page.tags }}
-
-<h3>Contacts</h3>
-{% for item in page.contacts %}
- {{ item }},
-{% endfor %}
View
4 _includes/default-rcol.html → _includes/default-summary.html
@@ -9,8 +9,8 @@
{% if page.license %}
<div class="menu-item"><em>License: </em>{{ page.license }}</div>
{% endif %}
- {% if page.weblink %}
- <div class="menu-item"><a href="{{ page.weblink }}"><em>Website</em></a></div>
+ {% if page.complink %}
+ <div class="menu-item"><a href="{{ page.complink }}">Component Site</a></div>
{% endif %}
</div>
</td>
View
8 _layouts/basic.html
@@ -1,4 +1,8 @@
-{% capture lcol %}{% include default-lcol.html %}{% endcapture %}
-{% assign rcol = "" %}
{% assign base-url = site.force-prefix %}
+
+{% capture lcol %}{% include default-navigation.html %}{% endcapture %}
+{% assign rcol = "" %}
+
+{% capture ccol %}<h1>{{ page.title }}</h1>{% endcapture %}
+
{% include common-include.html %}
View
44 _layouts/component.html
@@ -1,5 +1,43 @@
-{% capture lcol %}{% include default-lcol.html %}{% endcapture %}
-{% capture rcol %}{% include default-rcol.html %}{% endcapture %}
-{% capture ccol %}{% include default-start.html %}{% endcapture %}
{% assign base-url = site.force-prefix %}
+
+{% capture lcol %}{% include default-navigation.html %}{% endcapture %}
+{% capture rcol %}{% include default-summary.html %}{% endcapture %}
+
+{% capture ccol %}<h1>{{ page.title }}</h1>
+<h3>Description</h3>
+{{ page.description | markdownify }}
+<h3>Details</h3>
+<strong>Status:</strong> {{ page.status }}
+<br/>
+<strong>Platform:</strong> {{ page.platform }}
+<br/>
+{% if page.complink %}
+<strong>Component Site:</strong> <a href="{{ page.complink }}">{{ page.complink }}</a>
+<br/>
+{% endif %}
+{% if page.license %}
+<strong>Component License:</strong> {{ page.license }}
+<br/>
+{% endif %}
+{% if page.tags %}
+<strong>Tags:</strong> {{ page.tags }}
+<br/>
+{% endif %}
+{% if page.contacts %}
+<strong>Contacts:</strong>
+{% for item in page.contacts %}
+ {{ item }},
+{% endfor %}
+<br/>
+{% endif %}
+{% if page.links %}
+<strong>More Links</strong>
+<ul>
+{% for item in page.links %}
+<li><a href="{{ item }}">{{ item }}</a></li>
+{% endfor %}
+</ul>
+{% endif %}
+{% endcapture %}
+
{% include common-include.html %}
View
4 _layouts/default.html
@@ -1,4 +0,0 @@
-{% capture lcol %}{% include default-lcol.html %}{% endcapture %}
-{% capture rcol %}{% include default-rcol.html %}{% endcapture %}
-{% capture ccol %}{% include default-start.html %}{% endcapture %}
-{% include common-include.html %}
View
14 _layouts/faq.html
@@ -1,3 +1,13 @@
-{% capture lcol %}{% include default-lcol.html %}{% endcapture %}
-{% assign rcol = ""}
+{% assign base-url = site.force-prefix %}
+
+{% capture lcol %}{% include default-navigation.html %}{% endcapture %}
+{% assign rcol = "" %}
+
+{% capture ccol %}<h1>{{ page.title }}</h1>
+{% if page.details %}
+<h3>Details</h3>
+{{ page.details | markdownify }}
+{% endif %}
+{% endcapture %}
+
{% include common-include.html %}
View
25 _layouts/people.html
@@ -1,3 +1,26 @@
-{% capture lcol %}{% include default-lcol.html %}{% endcapture %}
+{% assign base-url = site.force-prefix %}
+
+{% capture lcol %}{% include default-navigation.html %}{% endcapture %}
{% assign rcol = "" %}
+
+{% capture ccol %}<h1>{{ page.title }}</h1>
+<h3>Description</h3>
+{{ page.description | markdownify }}
+<h3>Details</h3>
+{% if page.tags %}
+<strong>Tags:</strong> {{ page.tags }}
+<br/>
+{% endif %}
+{% if page.links %}
+<strong>More Links</strong>
+<ul>
+{% for item in page.links %}
+<li><a href="{{ item }}">{{ item }}</a></li>
+{% endfor %}
+</ul>
+{% endif %}
+
+
+{% endcapture %}
+
{% include common-include.html %}
View
9 _layouts/redirect.html
@@ -0,0 +1,9 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>{{ page.title }}</title>
+<meta http-equiv="REFRESH" content="{{ page.redirect-seconds }} ;url={{ page.redirect-page }}.html"></HEAD>
+<BODY>
+{{ page.redirect-message }}
+</BODY>
+</HTML>
View
18 examples/aComponent.md
@@ -1,18 +0,0 @@
----
-name: ACME
-oneline: One line description
-status: Ported, Released, Wanted
-platform: Native, WebWorks, AIR, Android, Something
-weblink: "http://ramdom link"
-
-layout: component
-
-title: ACME Explosive Tennis Balls
-description: Tennis balls that explode on impact (on Road Runner)
-contacts:
- -contact: '[Road Runner]'
- -contact: '[Wile E. Coyote]'
-tags: OpenSource, Native, Component
----
-
-The rest goes here
View
15 index.md
@@ -1,14 +1,7 @@
---
title: BlackBerry Community Wiki
-layout: basic
+redirect-page: Community_Wiki
+redirect-seconds: 0
+redirect-message: "Please wait while we redirect you to the starting page"
+layout: redirect
---
-
-# Community Wiki, implemented using Pages.
-
-## Overview
-
-This and that...
-
-## Instructions on how to contribute
-
-Check out [README.md](blob/gh-pages/README.md)
View
19 other/Contribute.md
@@ -0,0 +1,19 @@
+---
+layout: basic
+
+title: Contribute to the Community Wiki
+---
+
+The __developer/contributor-facing__ branch is the
+[master branch](https://github.com/pelegri/Community/tree/master).
+
+You are currently in the gh-pages branch which is the __user-facing__ view. The files here include
+the pages holding the actual content plus the layout/include pages.
+
+To simplify casual contributions, this repository includes a set of __examples__, one per layout:
+
+* [basic](example-basic.html)
+* [component](example-component.html)
+* [faq](example-faq.html)
+* [people](example-people.html)
+
View
7 other/Legal.md
@@ -0,0 +1,7 @@
+---
+layout: basic
+
+title: Legal Information
+---
+
+Any legal details about the Community Wiki would go here.
View
21 other/example-basic.md
@@ -0,0 +1,21 @@
+---
+layout: basic
+
+title: Title of Basic Page
+---
+
+Extra content goes here.
+
+## More on the Basic Layout
+
+### Layout and Variables
+The *basic* template just includes the left-hand side *navigation* page.
+
+The *basic* template uses the following variables:
+
+* _title_: Title of the Basic Page
+
+
+### Extra Content (after YAML Header)
+Start with an overview, then provide the rest of your page.
+
View
48 other/example-component.md
@@ -0,0 +1,48 @@
+---
+name: Name of Component
+oneline: One line description
+status: Status
+platform: Platform
+complink: "http://ramdom link"
+links:
+ - http://ramdom/link2
+ - http://ramdom/link3
+
+layout: component
+
+title: Title of Component Page
+description: "Description. Can be multi-line. Will be run through markdown"
+contacts:
+ - '[Road Runner]'
+ - '[Wile E. Coyote]'
+tags: OpenSource, Native, Component
+---
+
+The rest goes here
+
+## More on the Component Layout
+
+### Layout and Variables
+The *component* template includes the left-hand side *navigation* page and the right-hand side *summary* insert.
+
+The summary is created from the following variables:
+* _name_: Name of Component
+* _oneline_: One line description of component
+* _status_: One of Ported, Released, Wanted...
+* _platform_: One of Native, WebWorks, AIR, Android...
+* _license_: (optional) Type of license (ASL2, BSD, GPLv2,... proprietary)
+* _complink_: (optional) Link to official site for Component
+* _links_: (optional) List of links to web pages related to the component. (Hope to soon run it through markdown.)
+
+The top of the main content also uses the following variables:
+* _title_: Title of the Component Page
+* _description_: Description of the Compoment. Will be run through markdown.
+* _contacts_: List of contacts
+* _tags_: list of tags from OpenSource, Native, Component
+
+### Extra Content (after YAML Header)
+Start with an overview, then provide the rest of your page.
+
+### NOTE
+This layout is the most complicated and is still **very much** evolving.
+
View
25 other/example-faq.md
@@ -0,0 +1,25 @@
+---
+layout: faq
+
+title: Title of Question
+details: "Expand on the question;
+You can use multiple lines and this will be run through *markdown*."
+---
+
+Extra content goes here
+
+## More on FAQ Layout
+
+### Layout and Variables
+The _faq_ template just includes the *navigation* page.
+
+The _faq_ template uses the following variables:
+
+* _title_: Title of the FAQ page (and Question)
+* _details_: (optional) Details of the question. You can span multiple lines. Will be filtered through markdown.
+
+### Extra Content (after YAML Header)
+Provide any additional context to the question,
+Then provide the anwer using a level-3 separator.
+Remember to provide an author/contact name (on wiki?) for each reply.
+
View
28 other/example-people.md
@@ -0,0 +1,28 @@
+---
+layout: people
+
+title: Title of People Page
+---
+
+Extra content goes here.
+
+## More on the People Layout
+
+### Layout and Variables
+The *people* template just includes the left-hand side *navigation* page.
+
+The *people* template uses the following variables:
+
+* _title_: Title of the People Page
+* _description_: Description of the People. Will be run through markdown.
+* _links_: (optional) list of URLs of interest (twitter goes here, etc)
+* _tags_: (optional) list of tags
+
+### Extra Content (after YAML Header)
+Start with an overview, then provide the rest of your page.
+
+### Future work
+
+Support for the following variables:
+
+* _photo_: photo of person
Please sign in to comment.
Something went wrong with that request. Please try again.