Skip to content
This repository has been archived by the owner on Mar 25, 2018. It is now read-only.

Commit

Permalink
Add Node.js Foundation section/page
Browse files Browse the repository at this point in the history
  • Loading branch information
Julien Gilli committed May 15, 2015
1 parent 6c701ad commit 432d18a
Show file tree
Hide file tree
Showing 17 changed files with 337 additions and 2 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
out/
*.swp
doc/advisory-board/
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ NODE_WEBSITE_PORT ?= 8080
REMOTE_SHA = $(shell git ls-remote git@github.com:joyent/node-website.git | awk '/master/ {print $$1}')
LOCAL_SHA = $(shell git rev-parse HEAD)

generated_files1 = $(shell find doc -follow -type f -name \*.md | grep -v blog | xargs)
generated_files1 = $(shell find doc -follow -type f -name \*.md | grep -v /blog/ | xargs)
generated_files = $(addprefix out/,$(patsubst %.md,%.html,$(generated_files1)))

website_dirs = \
Expand Down
6 changes: 6 additions & 0 deletions doc/about.html
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
<li><a href="/download/">Downloads</a></li>
<li><a href="/documentation/">Docs</a></li>
<li><a href="/contribute/">Contribute</a></li>
<li><a href="/Foundation/">Foundation</a></li>
<li><a href="/community/">Community</a></li>
<li><a href="/about/">About</a></li>
<li><a href="http://jobs.nodejs.org">Jobs</a></li>
Expand Down Expand Up @@ -74,6 +75,11 @@
<li><a href="/contribute/accepting_contributions.html">Accepting contributions</a></li>
<li><a href="http://nodejs.org/contribute/becoming_collaborator.html">Becoming a collaborator</a></li>
</ul>
<ul>
<li><a href="/foundation/">Foundation</a></li>
<li><a href="/foundation/members.html">Members</a></li>
<li><a href="/foundation/blog.html">Blog</a></li>
</ul>
<ul>
<li><a href="http://nodejs.org/community/">Community</a></li>
<li><a href="https://github.com/joyent/node/issues">Github Issues</a></li>
Expand Down
6 changes: 6 additions & 0 deletions doc/blog.html
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
<li><a href="http://nodejs.org/download/">Downloads</a></li>
<li><a href="http://nodejs.org/documentation/">Docs</a></li>
<li><a href="/contribute/">Contribute</a></li>
<li><a href="/Foundation/">Foundation</a></li>
<li><a href="http://nodejs.org/community/">Community</a></li>
<li><a href="http://nodejs.org/about/">About</a></li>
<li><a href="http://jobs.nodejs.org">Jobs</a></li>
Expand Down Expand Up @@ -161,6 +162,11 @@ <h1><a href="<%=
<li><a href="/contribute/accepting_contributions.html">Accepting contributions</a></li>
<li><a href="http://nodejs.org/contribute/becoming_collaborator.html">Becoming a collaborator</a></li>
</ul>
<ul>
<li><a href="/foundation/">Foundation</a></li>
<li><a href="/foundation/members.html">Members</a></li>
<li><a href="/foundation/blog.html">Blog</a></li>
</ul>
<ul>
<li><a href="http://nodejs.org/community/">Community</a></li>
<li><a href="https://github.com/joyent/node/issues">Github Issues</a></li>
Expand Down
6 changes: 6 additions & 0 deletions doc/code_contributions.html
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
<li><a href="/download/">Downloads</a></li>
<li><a href="/documentation/">Docs</a></li>
<li><a href="/contribute/">Contribute</a></li>
<li><a href="/Foundation/">Foundation</a></li>
<li><a href="/community/">Community</a></li>
<li><a href="/about/">About</a></li>
<li><a href="http://jobs.nodejs.org">Jobs</a></li>
Expand Down Expand Up @@ -73,6 +74,11 @@
<li><a href="/contribute/accepting_contributions.html">Accepting contributions</a></li>
<li><a href="http://nodejs.org/contribute/becoming_collaborator.html">Becoming a collaborator</a></li>
</ul>
<ul>
<li><a href="/foundation/">Foundation</a></li>
<li><a href="/foundation/members.html">Members</a></li>
<li><a href="/foundation/blog.html">Blog</a></li>
</ul>
<ul>
<li><a href="http://nodejs.org/community/">Community</a></li>
<li><a href="https://github.com/joyent/node/issues">Github Issues</a></li>
Expand Down
6 changes: 6 additions & 0 deletions doc/community.html
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
<li><a href="/download/">Downloads</a></li>
<li><a href="/documentation/">Docs</a></li>
<li><a href="/contribute/">Contribute</a></li>
<li><a href="/Foundation/">Foundation</a></li>
<li><a href="/community/">Community</a></li>
<li><a href="/about/">About</a></li>
<li><a href="http://jobs.nodejs.org">Jobs</a></li>
Expand Down Expand Up @@ -66,6 +67,11 @@
<li><a href="/contribute/accepting_contributions.html">Accepting contributions</a></li>
<li><a href="http://nodejs.org/contribute/becoming_collaborator.html">Becoming a collaborator</a></li>
</ul>
<ul>
<li><a href="/foundation/">Foundation</a></li>
<li><a href="/foundation/members.html">Members</a></li>
<li><a href="/foundation/blog.html">Blog</a></li>
</ul>
<ul>
<li><a href="http://nodejs.org/community/">Community</a></li>
<li><a href="https://github.com/joyent/node/issues">Github Issues</a></li>
Expand Down
6 changes: 6 additions & 0 deletions doc/contribute.html
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
<li><a href="/download/">Downloads</a></li>
<li><a href="/documentation/">Docs</a></li>
<li><a href="/contribute/">Contribute</a></li>
<li><a href="/Foundation/">Foundation</a></li>
<li><a href="/community/">Community</a></li>
<li><a href="/about/">About</a></li>
<li><a href="http://jobs.nodejs.org">Jobs</a></li>
Expand Down Expand Up @@ -72,6 +73,11 @@
<li><a href="/contribute/accepting_contributions.html">Accepting contributions</a></li>
<li><a href="http://nodejs.org/contribute/becoming_collaborator.html">Becoming a collaborator</a></li>
</ul>
<ul>
<li><a href="/foundation/">Foundation</a></li>
<li><a href="/foundation/members.html">Members</a></li>
<li><a href="/foundation/blog.html">Blog</a></li>
</ul>
<ul>
<li><a href="http://nodejs.org/community/">Community</a></li>
<li><a href="https://github.com/joyent/node/issues">Github Issues</a></li>
Expand Down
6 changes: 6 additions & 0 deletions doc/docs.html
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
<li><a href="/download/">Downloads</a></li>
<li><a href="/documentation/">Docs</a></li>
<li><a href="/contribute/">Contribute</a></li>
<li><a href="/Foundation/">Foundation</a></li>
<li><a href="/community/">Community</a></li>
<li><a href="/about/">About</a></li>
<li><a href="http://jobs.nodejs.org">Jobs</a></li>
Expand Down Expand Up @@ -71,6 +72,11 @@
<li><a href="http://nodejs.org/contribute/code_contributions/">Code contributions</a></li>
<li><a href="/contribute/accepting_contributions.html">Accepting contributions</a></li>
<li><a href="http://nodejs.org/contribute/becoming_collaborator.html">Becoming a collaborator</a></li>
</ul>
<ul>
<li><a href="/foundation/">Foundation</a></li>
<li><a href="/foundation/members.html">Members</a></li>
<li><a href="/foundation/blog.html">Blog</a></li>
</ul>
<ul>
<li><a href="http://nodejs.org/community/">Community</a></li>
Expand Down
120 changes: 120 additions & 0 deletions doc/foundation.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,120 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<link type="image/x-icon" rel="icon" href="../favicon.ico">
<link type="image/x-icon" rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" href="/pipe.css">
<link rel="stylesheet" href="/sh_vim-dark.css">
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script type="text/javascript" src="//use.typekit.net/mse5tqx.js"></script>
<script type="text/javascript">try{Typekit.load();}catch(e){}</script>
<link rel="alternate"
type="application/rss+xml"
title="node blog"
href="http://feeds.feedburner.com/nodejs/123123123">
<title>__TITLE__ | Node.js</title>
</head>

<body class="int alt" id="docs">
<div id="nav">
<img id="logo" src="/images/logo.svg" alt="node.js">
<ul>
<li><a href="/">Home</a></li>
<li><a href="/download/">Downloads</a></li>
<li><a href="/documentation/">Docs</a></li>
<li><a href="/contribute/">Contribute</a></li>
<li><a href="/Foundation/">Foundation</a></li>
<li><a href="/community/">Community</a></li>
<li><a href="/about/">About</a></li>
<li><a href="http://jobs.nodejs.org">Jobs</a></li>
<li><a href="http://blog.nodejs.org">Blog</a></li>
</ul>
</div>

<div id="content-wrap">
<div id="content" class="clearfix">
<div id="column2" class="interior">
<!--<img src="/images/logo-light.svg" alt="node.js" width="170">-->
<ul class="docs-nav">
<li><a href="/foundation/">Node.js Foundation</a></li>
<li>&nbsp;&nbsp;&nbsp; - <a href="/foundation/#index_md_timeline">Timeline</a></li>
<li>&nbsp;&nbsp;&nbsp; - <a href="/foundation/#index_md_core_documents">Core Documents</a></li>
<li><a href="/foundation/members.html">Members</a></li>
<li><a href="/foundation/blog.html">Blog</a></li>
</ul>
</div>
<div id="column1" class="interior">
__CONTENT__
</div>
</div>
</div>

<div id="footer">
<div class="foot-1">
<a href="http://www.joyent.com"><h5>The Node.js Project is Sponsored by</h5>
<img src="/images/joyent-footer.svg" width="200">
<p class="tag">Production Node +<br>High Performance Infrastructure</p></a>
<a href="https://my.joyent.com/landing/signup/701800000015696" class="button getstarted">Get Started</a>
</div>
<div class="foot-2">
<div class="foot-nav">
<ul>
<li><a href="http://nodejs.org/download/">Downloads</a></li>
</ul>
<ul>
<li><a href="http://nodejs.org/documentation/">Documentation</a></li>
<li><a href="http://nodejs.org/api/">API Docs</a></li>
<li><a href="http://nodejs.org/documentation/tutorials/">Tutorials</a></li>
<li><a href="http://nodejs.org/documentation/localization/">Localization</a></li>
</ul>
<ul>
<li><a href="http://nodejs.org/contribute/">Contribute</a></li>
<li><a href="http://nodejs.org/contribute/code_contributions/">Code contributions</a></li>
<li><a href="/contribute/accepting_contributions.html">Accepting contributions</a></li>
<li><a href="http://nodejs.org/contribute/becoming_collaborator.html">Becoming a collaborator</a></li>
</ul>
<ul>
<li><a href="/foundation/">Foundation</a></li>
<li><a href="/foundation/members.html">Members</a></li>
<li><a href="/foundation/blog.html">Blog</a></li>
</ul>
<ul>
<li><a href="http://nodejs.org/community/">Community</a></li>
<li><a href="https://github.com/joyent/node/issues">Github Issues</a></li>
<li><a href="http://groups.google.com/group/nodejs">Mailing List</a></li>
<li><a href="http://webchat.freenode.net/?channels=node.js">IRC</a></li>
<li><a href="https://twitter.com/nodejs">Twitter</a></li>
</ul>
<ul>
<li><a href="http://nodejs.org/about/">About</a></li>
<li><a href="http://nodejs.org/about/organization/">Organization</a></li>
<li><a href="/about/releases/">Releases</a></li>
<li><a href="http://nodejs.org/about/resources/">Resources</a></li>
</ul>
<ul>
<li><a href="http://blog.nodejs.org">Blog</a></li>
</ul>
</div>
<p class="copyright">Copyright 2015 <a href="http://joyent.com/">Joyent, Inc</a>, Node.js is a <a href="/images/trademark-policy.pdf">trademark</a> of Joyent, Inc. <a href="https://raw.github.com/joyent/node/master/LICENSE">View license</a>.</p>
</div>
</div>

<script src="/sh_main.js"></script>
<script src="/sh_javascript.min.js"></script>
<script>highlight(undefined, undefined, 'pre');</script>

<script>
$(document).ready(function() {
$('#nav a[href^="/' + location.pathname.split("/")[1] + '"]').parent().closest('li').addClass('active');
$('.docs-nav a').each(function() {
if ($(this).attr("href") == window.location.pathname) {
$(this).parent().closest('li').addClass('active');
}
});
});
</script>
<script src="/tracking.js"></script>
<script src="/main.js"></script>
</body>
</html>
1 change: 1 addition & 0 deletions doc/foundation/blog.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{ "template": "doc/foundation.html", "title": "Node.js Foundation Blog" }
10 changes: 10 additions & 0 deletions doc/foundation/blog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Blog

- [Node.js and io.js looking forward to reconciliation](https://github.com/iojs/io.js/issues/1664)
- [Joyent CEO Scott Hammond looks forward to Node.js Foundation](https://www.joyent.com/blog/transitions)
- [Node.js core contributor TJ Fontaine steps down, cheers the Node.js Foundation on](http://blog.nodejs.org/2015/05/08/next-chapter/)
- [Mikeal Rogers on the importance of a foundation](https://medium.com/node-js-javascript/growing-up-27d6cc8b7c53)
- [Call for technical steering committee comments and participation](https://medium.com/node-js-javascript/help-us-reconcile-node-js-and-io-js-c060a9ec1bd4)
- [Node.js Foundation progress](https://developer.ibm.com/opentech/2015/03/25/making-progress-node-js-foundation/)
- [Introducing the Node.js Foundation](https://www.joyent.com/blog/introducing-the-nodejs-foundation)
- [Press release: Joyent Moves to Establish Node.js Foundation](https://www.joyent.com/about/press/joyent-moves-to-establish-nodejs-foundation)
1 change: 1 addition & 0 deletions doc/foundation/index.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{ "template": "doc/foundation.html", "title": "Node.js Foundation" }
47 changes: 47 additions & 0 deletions doc/foundation/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
# Node.js Foundation

The Node.js Foundation's mission is to enable widespread adoption and help accelerate development of Node.js and other related modules though an open governance model that encourages participation, technical contribution, and a framework for long term stewardship by an ecosystem invested in Node.js' success.

## Overview

<iframe class='center' src="//www.slideshare.net/slideshow/embed_code/key/gmABh2vHJx5OcI"
width="425" height="355"
frameborder="0" marginwidth="0" marginheight="0"
scrolling="no"
style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen>
</iframe>

<div style="text-align:center; margin-bottom:5px">
<strong>
<a href="//www.slideshare.net/NodejsFoundation/node-foundation-membership-overview-20150505"
title="Node.js Foundation Membership Overview 20150505"
target="_blank">
Node.js Foundation Membership Overview 2015-05-05
</a>
</strong> from <strong>
<a href="//www.slideshare.net/NodejsFoundation" target="_blank">
Node.js Foundation
</a>
</strong>
</div>

## Timeline

- January: Socialize with potential founding members
- Feb 5: Finalize founding companies
- Feb 4-6: Pre-brief analysts
- Feb 10: Public announcement at Node.js Summit
- Feb-May: Create By-laws and legal documents
- Feb-May: Add additional Foundation members
- Feb-May: Transition Node.js AB to Foundation Board
- Feb-May: Transition Node.js core team processes
- May: Establish foundation

## Core documents

- [Technical steering committee (TSC) charter](https://github.com/joyent/nodejs-advisory-board/blob/master/governance-proposal/TSC-Charter-Draft.md)
- [Governance docs](https://github.com/joyent/nodejs-advisory-board/tree/master/governance-proposal)
- [By-laws](http://f.cl.ly/items/2R3W2h3M343O2Y101808/nodejs-foundation-bylaws-draft-2015-may05.pdf)
- [Membership agreement](http://f.cl.ly/items/0N1m3x0I3S2L203M1h1r/nodejs-foundation-membership-agreement-2015-march-04.pdf)
- [Certificate of incorporation](http://f.cl.ly/items/2b1b1o0v1e1u2i1L2w1a/nodejs-foundation-certificate-of-incorporation-2014-august-01.pdf)

1 change: 1 addition & 0 deletions doc/foundation/members.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{ "template": "doc/foundation.html", "title": "Node.js Foundation Members" }
Loading

0 comments on commit 432d18a

Please sign in to comment.