From 9a9c4b9d0d53e02ebd8a33e97c25e264e6cfabaf Mon Sep 17 00:00:00 2001 From: jlukic Date: Wed, 18 Sep 2013 16:44:31 -0400 Subject: [PATCH] Begin copy writing for contributions Former-commit-id: b63fdcc84c4fce97346372d774ab953ee49fbe39 Former-commit-id: 550d4779623832b92f6415f5be4c0c88eab971a1 --- node/src/documents/project/contributing.html | 74 +++++++++++++++++++ .../files/release/semantic.zip.REMOVED.git-id | 2 +- node/src/layouts/default.html.eco | 10 +++ 3 files changed, 85 insertions(+), 1 deletion(-) create mode 100755 node/src/documents/project/contributing.html diff --git a/node/src/documents/project/contributing.html b/node/src/documents/project/contributing.html new file mode 100755 index 000000000..bbb320a58 --- /dev/null +++ b/node/src/documents/project/contributing.html @@ -0,0 +1,74 @@ + --- +layout : 'default' +css : 'contribute' + +title : 'Contributing' +type : 'Semantic Project' +--- + +
+
+

Contributing +
Draft
+

+
+
+
+ + +

Introduction

+ +

Core Contributions

+ +

There are a variety of ways to contribute to the development of Semantic. We are a very new project and are looking for an enthusiastic and like-minded group of core contributors. We use the lovely free project management software Trello for keeping track of project issues and updates.

+ +

We're also currently working on "Dev kits" for creating and testing each type of UI definition, which should be available shortly, so hold tight.

+ +

Some boards are open publicly, others are limited to contributors. Anyone can share ideas for the direction of the project using our public boards.

+ +

Style Guide

+

Contributors should read over the coding guidelines for the project. Most importantly, the guide for language.

+ CSS + Javascript + Language + +

Bugs & Issues

+ +

Please submit any bugs you encounter when using the library to our Github Issues Tracker.

+ +

Pleaseinclude a set of steps to reproduce the issue and any related information, browser, OS. If we can't see the issue then it will make solving things much more difficult.

+ +

Pull Requests

+ +

Anyone can jump on the issues board and grab off bugs to fix. Make sure however + +

Expanding Core UI

+ +

Semantic is looking for people to help contribute new UI components, and suggest extensions for our core library

+ +

If you have any suggestions for components missing from Semantic which you'd like to see in future versions please add suggestions to our public UI board. The current list of upcoming components, and there current development status can be seen on the contributor UI board.

+ + Public Board + Contributor Board + +

Community Development

+ +

We're looking currently for ideas on the best way to expand Semantic to include both core library and third party components. This requires creating a component specification which can be used by anyone to create components, and a package management system (website or command line) for distributing them.

+ + Public Board + Contributor Board + +
+ + Next: Roadmap + + +
\ No newline at end of file diff --git a/node/src/files/release/semantic.zip.REMOVED.git-id b/node/src/files/release/semantic.zip.REMOVED.git-id index 5fc54e079..29828737d 100644 --- a/node/src/files/release/semantic.zip.REMOVED.git-id +++ b/node/src/files/release/semantic.zip.REMOVED.git-id @@ -1 +1 @@ -3328cbd2a64d23b9a441294494b1e2b6ef211cd0 \ No newline at end of file +7b4df56d5e8319e91d40043e518f8909fc368f45 \ No newline at end of file diff --git a/node/src/layouts/default.html.eco b/node/src/layouts/default.html.eco index 11ea2b8a0..e4be96a73 100755 --- a/node/src/layouts/default.html.eco +++ b/node/src/layouts/default.html.eco @@ -1,6 +1,7 @@ <% uiIntroduction = @getCollection("documents").findAllLive({type: $in: ['UI Introduction']},[{title: 1}]).toJSON() %> +<% uiProject = @getCollection("documents").findAllLive({type: $in: ['Semantic Project']},[{title: 1}]).toJSON() %> <% uiGuide = @getCollection("documents").findAllLive({type: $in: ['UI Guide']},[{title: 1}]).toJSON() %> <% uiElements = @getCollection("documents").findAllLive({type: $in: ['UI Element']},[{title: 1}]).toJSON() %> <% uiCollections = @getCollection("documents").findAllLive({type: $in: ['UI Collection']},[{title: 1}]).toJSON() %> @@ -104,6 +105,15 @@ Download +
+ Project + + +
Introduction