Skip to content
This repository
Browse code

Simplify website

  • Loading branch information...
commit eb565e1ce24ab62521f9920896f4f1ad4943e168 1 parent 895968d
ry ry authored
9 Makefile
@@ -71,7 +71,7 @@ website_files = \
71 71 build/doc/sponsored.png \
72 72 build/doc/pipe.css
73 73
74   -doc: build/default/node $(apidoc_dirs) $(website_files) $(apiassets) $(apidocs) build/doc/changelog.html
  74 +doc: build/default/node $(apidoc_dirs) $(website_files) $(apiassets) $(apidocs)
75 75
76 76 $(apidoc_dirs):
77 77 mkdir -p $@
@@ -85,13 +85,6 @@ build/doc/%: doc/%
85 85 build/doc/api/%.html: doc/api/%.markdown build/default/node $(apidoc_dirs) $(apiassets) tools/doctool/doctool.js
86 86 build/default/node tools/doctool/doctool.js doc/template.html $< > $@
87 87
88   -build/doc/changelog.html: ChangeLog build/default/node build/doc/ $(apidoc_dirs) $(apiassets) tools/doctool/doctool.js
89   - build/default/node tools/doctool/doctool.js doc/template.html $< \
90   - | sed 's|assets/|api/assets/|g' \
91   - | sed 's|<body>|<body id="changelog">|g' > $@
92   - @echo $(apiassets)
93   -
94   -
95 88 build/doc/%:
96 89
97 90 website-upload: doc
3  doc/changelog_footer.html
... ... @@ -1,3 +0,0 @@
10 doc/changelog_header.html
... ... @@ -1,10 +0,0 @@
1   -<!DOCTYPE html>
2   -<html>
3   - <head>
4   - <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
5   - <title>Node.js ChangeLog</title>
6   - <link rel="stylesheet" href="./pipe.css" type="text/css" />
7   - </head>
8   - <body>
9   - <h1>Node.js ChangeLog</h1>
10   - <pre>
108 doc/index.html
@@ -18,13 +18,12 @@
18 18 <div id="toc">
19 19 <ol>
20 20 <li><a href="#download">Download</a></li>
21   - <li><a href="changelog.html">ChangeLog</a></li>
22   - <li><a href="#build">Build</a></li>
  21 + <li><a href="https://github.com/ry/node/raw/master/ChangeLog">ChangeLog</a></li>
23 22 <li><a href="#about">About</a></li>
24   - <li><a href="#links">Links</a></li>
25   - <li><a href="#contributing">Contributing</a></li>
26 23 <li><a href="http://nodejs.org/docs/v0.3.6/api">v0.3.6 docs</a></li>
27 24 <li><a href="http://nodejs.org/docs/v0.2.6/api.html">v0.2.6 docs</a></li>
  25 + <br/>
  26 + <li><B><a href="https://github.com/ry/node/wiki">Wiki</a></B></li>
28 27 </ol>
29 28 </div>
30 29 <div id="content">
@@ -80,6 +79,11 @@
80 79 examples.
81 80 </p>
82 81
  82 +
  83 + <p>
  84 + Go to <a href="https://github.com/ry/node/wiki">the Wiki</a> for lots more information.
  85 + </p>
  86 +
83 87 <h2 id="download">Download</h2>
84 88
85 89 <p>
@@ -99,30 +103,11 @@ <h2 id="download">Download</h2>
99 103
100 104 <p>Historical: <a href="http://nodejs.org/dist">versions</a>, <a href="http://nodejs.org/docs">docs</a></p>
101 105
102   - <h2 id="build">Build</h2>
103   -
104   - <p>
105   - Node is tested on <b>Linux</b>, <b>Macintosh</b>, and
106   - <b>Solaris</b>. It also runs on
107   - <b><a href="https://github.com/ry/node/wiki/Building-node.js-on-Cygwin-(Windows)">Windows/Cygwin</a></b>,
108   - <b>FreeBSD</b>, and <b>OpenBSD</b>. The build system requires Python
109   - 2.4 or better. V8, on which Node is built, supports only IA-32,
110   - x64, and ARM processors. V8 is included in the Node distribution.
111   - To use TLS, OpenSSL is required. There are no other dependencies.
112   - </p>
113   -
114   - <pre class="sh_none">
115   -./configure
116   -make
117   -make install</pre>
118   -
119 106 <p>
120   - Then have a look at the <a href="/docs">API documentation</a>.
  107 + For build instructions see
  108 + <a href="https://github.com/ry/node/wiki/Installation">https://github.com/ry/node/wiki/Installation</a>
121 109 </p>
122 110
123   - <p>To run the tests</p>
124   -
125   - <pre class="sh_none">make test</pre>
126 111
127 112 <h2 id="about">About</h2>
128 113
@@ -205,79 +190,6 @@ <h2 id="about">About</h2>
205 190 </p>
206 191
207 192
208   - <h2 id="links">Links</h2>
209   -
210   - <ul>
211   -
212   - <li>
213   - A chat room <b>demo</b> is running at <a
214   - href="http://chat.nodejs.org">chat.nodejs.org</a>. The
215   - source code for the chat room is at <a
216   - href="http://github.com/ry/node_chat/tree/master">http://github.com/ry/node_chat</a>.
217   - The chat room is not stable and might occasionally be down.
218   - </li>
219   -
220   - <li>
221   - For help and discussion, subscribe to the mailing list at
222   - <a href="http://groups.google.com/group/nodejs">http://groups.google.com/group/nodejs</a>
223   - or send an email to <a href="mailto:nodejs+subscribe@googlegroups.com">nodejs+subscribe@googlegroups.com</a>.
224   - For real-time discussion, check irc.freenode.net <code>#node.js</code>.
225   - </li>
226   -
227   - <li>
228   - <a href="http://nodejs.debuggable.com/">IRC logs</a>
229   - </li>
230   -
231   - <li>
232   - <a href="http://wiki.github.com/ry/node">Projects/libraries which are using/for Node.js</a>
233   - </li>
234   -
235   - <li>
236   - <a href="http://buildbot.nodejs.org:8010/">Node.js buildbot</a>
237   - </li>
238   -
239   - </ul>
240   -
241   - <h2 id="contributing">Contributing</h2>
242   - <p>
243   - Patches are welcome. The process is simple:
244   - </p>
245   -
246   - <pre class="sh_none">
247   -git clone git://github.com/ry/node.git
248   -cd node
249   -(make your changes)
250   -./configure --debug
251   -make test-all # Check your patch with both debug and release builds
252   -git commit -m "Good description of what your patch does"
253   -git format-patch HEAD^
254   -</pre>
255   -
256   - <p>
257   - Be sure the your patch includes your full name and your valid email
258   - address. Git can be configured to do this like so:
259   -<pre class="sh_none">
260   -git config --global user.email "ry@tinyclouds.org"
261   -git config --global user.name "Ryan Dahl"
262   -</pre>
263   - </p>
264   -
265   - <p>
266   - Before your code can be accepted you have to sign the
267   - <a href="cla.html">contributor license agreement</a>.
268   - </p>
269   -
270   - <p>
271   - The best way for your patch to get noticed is to submit it to the
272   - <a href="http://groups.google.com/group/nodejs-dev">developers mailing list</a>
273   - in form of a <a href="http://gist.github.com/">gists</a> or file attachement.
274   - </p>
275   -
276   - <p>
277   - You should ask the mailing list if a new feature is wanted before
278   - working on a patch.
279   - </p>
280   -
281 193 </div>
282 194
283 195 <div style="float: right;">

0 comments on commit eb565e1

Please sign in to comment.
Something went wrong with that request. Please try again.