Skip to content
Browse files

Prep docs for 0.3.6

  • Loading branch information...
1 parent e79e444 commit d6347a0c5a6ece378744c197f0afef5cebcdb412 @evanmiller evanmiller committed
Showing with 29 additions and 30 deletions.
  1. +7 −6 README.markdown
  2. +4 −2 doc/download.html
  3. +3 −3 doc/example.html
  4. +4 −7 doc/index.html
  5. +4 −2 doc_templates/download.html
  6. +3 −3 doc_templates/example.html
  7. +4 −7 doc_templates/index.html
View
13 README.markdown
@@ -3,16 +3,17 @@ Getting Started With Chicago Boss
Dependencies:
- * Erlang R13A or later -
+* Erlang R13A or later -
- http://www.erlang.org/download.html
+ http://www.erlang.org/download.html
- Check with `erlang:system_info(otp_release)`.
+ * Check with `erlang:system_info(otp_release)`.
- * Tokyo Tyrant -
- http://1978th.net/tokyotyrant/
+* Tokyo Tyrant -
- * **You need Tyrant up and running with a Table database.**
+ http://1978th.net/tokyotyrant/
+
+ * **You need Tyrant up and running with a Table database.**
Build Chicago Boss with `make`.
View
6 doc/download.html
@@ -31,8 +31,8 @@
<p>Chicago Boss is still in beta, so don't bet the company on it just yet. Get the latest official release here:
<ul>
- <li><strong><a href="ChicagoBoss-0.3.5.tar.gz">ChicagoBoss-0.3.5.tar.gz</a></strong>
- (6/5/2010 &ndash; <a href="http://groups.google.com/group/chicagoboss/browse_thread/thread/e3357de99dd696ca">release notes</a>)</li>
+ <li><strong><a href="ChicagoBoss-0.3.6.tar.gz">ChicagoBoss-0.3.6.tar.gz</a></strong>
+ (6/15/2010)</li>
</ul>
<p>If you want to play with the latest features, check us out on GitHub:</p>
<ul>
@@ -45,6 +45,8 @@
</ul>
<p>Older releases of Chicago Boss are also available:</p>
<ul>
+ <li><a href="ChicagoBoss-0.3.5.tar.gz">ChicagoBoss-0.3.5.tar.gz</a>
+ (6/5/2010 &ndash; <a href="http://groups.google.com/group/chicagoboss/browse_thread/thread/e3357de99dd696ca">release notes</a>)</li>
<li><a href="ChicagoBoss-0.3.4.tar.gz">ChicagoBoss-0.3.4.tar.gz</a>
(5/29/2010 &ndash; <a href="http://groups.google.com/group/chicagoboss/browse_thread/thread/bd5755aac6749198">release notes</a>)</li>
<li><a href="ChicagoBoss-0.3.3.tar.gz">ChicagoBoss-0.3.3.tar.gz</a>
View
6 doc/example.html
@@ -44,7 +44,7 @@
<span class="attr">-has_many</span>(blog_posts).
</div>
-<p>Controller/blog_post_controller.erl:</p>
+<p>Web/blog_post_controller.erl:</p>
<div class="code">
<span class="attr">-module</span>(blog_post_controller, [Req]).<br />
<span class="attr">-compile</span>(export_all).<br />
@@ -64,7 +64,7 @@
&nbsp;&nbsp;&nbsp;&nbsp;{ok, [{blog_post, <span class="function">boss_db</span>:<span class="function">find</span>(BlogPostId)}]}.<br />
</div>
-<p>View/blog_post/create.html:</p>
+<p>Web/blog_post_views/create.html:</p>
<div class="code">
<span class="bracket">&lt;<span class="name">form</span> <span class="attr">method</span>=<span class="string">&quot;post&quot;</span>&gt;</span><br />
Title: <span class="bracket">&lt;<span class="name">input</span> <span class="attr">name</span>=<span class="string">&quot;title&quot;</span>&gt;</span><span class="bracket">&lt;<span class="name">br</span> /&gt;</span><br />
@@ -73,7 +73,7 @@
<span class="bracket">&lt;/<span class="name">form</span>&gt;</span>
</div>
-<p>View/blog_post/view.html:</p>
+<p>Web/blog_post_views/view.html:</p>
<div class="code">
<span class="bracket">&lt;<span class="name">h1</span>&gt;</span><span class="braces">{{</span> <span class="var">blog_post</span>.<span class="attr">title</span> <span class="braces">}}</span><span class="bracket">&lt;/<span class="name">h1</span>&gt;</span><br />
View
11 doc/index.html
@@ -38,9 +38,8 @@
<div class="content">
<p class="question">What's news?</p>
+ <p><em>June 15, 2010</em> &ndash; Chicago Boss 0.3.6 (<a href="download.html">download</a>) features a new <strong>framework for sending emails</strong>. The email framework uses Django templates, supports Boss's i18n features out of the box, and does not require an SMTP server (Postfix, Gmail, etc.). This release includes new API docs for <a href="api-test.html">writing functional tests</a> and of course for <a href="api-mail-controller.html">sending emails</a>.</p>
<p><em>June 5, 2010</em> &ndash; Chicago Boss 0.3.5 (<a href="download.html">download</a>) features support for the <strong>Misultin</strong> web server, some new <strong>association semantics</strong>, the beginnings of a <strong>functional test framework</strong>, and a few more <strong>bug-fixes</strong>.</p>
- <p><em>May 29, 2010</em> &ndash; Chicago Boss 0.3.4 (<a href="download.html">download</a>) features <strong>improved error logging</strong> and several <strong>bug-fixes</strong>.</p>
- <p>(And don't miss the new guide called <a href="guide-i18n.html">&#8220;I18n In 8 Minutes&#8221;</a> in addition to the beginner's guide, <a href="http://www.evanmiller.org/chicago-boss-guide.html">&#8220;An Evening With Chicago Boss&#8221;</a>.)</p>
<p class="question">How is Chicago Boss different from other Erlang MVC frameworks?</p>
@@ -54,20 +53,18 @@
<li><p><strong>Automatic EDoc generation</strong>: You can always find up-to-date EDoc for your models at /doc on your development server; you don't even need to type "make".</li>
- <li><p><strong>World's easiest I18n</strong>: Stop messing with PO-files and do your localizing in a web browser. If you ask nicely, Boss will even <em>translate your app for you</em> using the Google Translate API.</p></li>
-
- <li><p><strong>No JavaScript generation</strong>: <em>&#8220;Not my department!&#8221; &mdash;Boss</em></p></li>
+ <li><p><strong>World's easiest I18n</strong>: Stop messing with PO-files and do your localizing in a web browser. If you ask nicely, Boss will even translate your app for you using the Google Translate API.</p></li>
</ul>
<p class="question">Why should I switch to Erlang from Python/Ruby/Perl/PHP/FORTRAN?</p>
<p>Because <strong>Erlang is the future of web programming.</strong> No other platform uses a purely <strong>asynchronous</strong> <nobr>I/O</nobr> strategy or has the same <strong>scalability</strong> and <strong>availability</strong>. Chicago Boss lets you take advantage of it all while writing clean, simple, elegant web apps. If you're new to Erlang, be sure to <a href="http://learnyousomeerlang.com/">Learn You Some Erlang For Great Good!</a>.</p>
- <p class="question">I don't want to learn Boss only to find out it's missing Feature X. What features does Chicago Boss lack?</p>
+ <p class="question">What features does Chicago Boss lack? I don't want to learn Boss only to find out it's missing Feature X.</p>
<p>Great question! Chicago Boss <strong>does NOT</strong> have:</p>
<ul>
- <li>Built-in tools for sending email</li>
+ <li><del>Built-in tools for sending email</del> <strong>Now in CBoss 0.3.6</strong></li>
<li>Built-in deployment or monitoring tools</li>
<li>Any kind of JavaScript generation tools</li>
<li>Support for partitioned databases</li>
View
6 doc_templates/download.html
@@ -10,8 +10,8 @@
{% block content %}
<p>Chicago Boss is still in beta, so don't bet the company on it just yet. Get the latest official release here:
<ul>
- <li><strong><a href="ChicagoBoss-0.3.5.tar.gz">ChicagoBoss-0.3.5.tar.gz</a></strong>
- (6/5/2010 &ndash; <a href="http://groups.google.com/group/chicagoboss/browse_thread/thread/e3357de99dd696ca">release notes</a>)</li>
+ <li><strong><a href="ChicagoBoss-0.3.6.tar.gz">ChicagoBoss-0.3.6.tar.gz</a></strong>
+ (6/15/2010)</li>
</ul>
<p>If you want to play with the latest features, check us out on GitHub:</p>
<ul>
@@ -24,6 +24,8 @@
</ul>
<p>Older releases of Chicago Boss are also available:</p>
<ul>
+ <li><a href="ChicagoBoss-0.3.5.tar.gz">ChicagoBoss-0.3.5.tar.gz</a>
+ (6/5/2010 &ndash; <a href="http://groups.google.com/group/chicagoboss/browse_thread/thread/e3357de99dd696ca">release notes</a>)</li>
<li><a href="ChicagoBoss-0.3.4.tar.gz">ChicagoBoss-0.3.4.tar.gz</a>
(5/29/2010 &ndash; <a href="http://groups.google.com/group/chicagoboss/browse_thread/thread/bd5755aac6749198">release notes</a>)</li>
<li><a href="ChicagoBoss-0.3.3.tar.gz">ChicagoBoss-0.3.3.tar.gz</a>
View
6 doc_templates/example.html
@@ -31,7 +31,7 @@
<span class="attr">-has_many</span>(blog_posts).
</div>
-<p>Controller/blog_post_controller.erl:</p>
+<p>Web/blog_post_controller.erl:</p>
<div class="code">
<span class="attr">-module</span>(blog_post_controller, [Req]).<br />
<span class="attr">-compile</span>(export_all).<br />
@@ -51,7 +51,7 @@
&nbsp;&nbsp;&nbsp;&nbsp;{ok, [{blog_post, <span class="function">boss_db</span>:<span class="function">find</span>(BlogPostId)}]}.<br />
</div>
-<p>View/blog_post/create.html:</p>
+<p>Web/blog_post_views/create.html:</p>
<div class="code">
<span class="bracket">&lt;<span class="name">form</span> <span class="attr">method</span>=<span class="string">&quot;post&quot;</span>&gt;</span><br />
Title: <span class="bracket">&lt;<span class="name">input</span> <span class="attr">name</span>=<span class="string">&quot;title&quot;</span>&gt;</span><span class="bracket">&lt;<span class="name">br</span> /&gt;</span><br />
@@ -60,7 +60,7 @@
<span class="bracket">&lt;/<span class="name">form</span>&gt;</span>
</div>
-<p>View/blog_post/view.html:</p>
+<p>Web/blog_post_views/view.html:</p>
<div class="code">
<span class="bracket">&lt;<span class="name">h1</span>&gt;</span><span class="braces">{{ "{{" }}</span> <span class="var">blog_post</span>.<span class="attr">title</span> <span class="braces">{{ "}}" }}</span><span class="bracket">&lt;/<span class="name">h1</span>&gt;</span><br />
View
11 doc_templates/index.html
@@ -38,9 +38,8 @@
<div class="content">
{% block content %}
<p class="question">What's news?</p>
+ <p><em>June 15, 2010</em> &ndash; Chicago Boss 0.3.6 (<a href="download.html">download</a>) features a new <strong>framework for sending emails</strong>. The email framework uses Django templates, supports Boss's i18n features out of the box, and does not require an SMTP server (Postfix, Gmail, etc.). This release includes new API docs for <a href="api-test.html">writing functional tests</a> and of course for <a href="api-mail-controller.html">sending emails</a>.</p>
<p><em>June 5, 2010</em> &ndash; Chicago Boss 0.3.5 (<a href="download.html">download</a>) features support for the <strong>Misultin</strong> web server, some new <strong>association semantics</strong>, the beginnings of a <strong>functional test framework</strong>, and a few more <strong>bug-fixes</strong>.</p>
- <p><em>May 29, 2010</em> &ndash; Chicago Boss 0.3.4 (<a href="download.html">download</a>) features <strong>improved error logging</strong> and several <strong>bug-fixes</strong>.</p>
- <p>(And don't miss the new guide called <a href="guide-i18n.html">&#8220;I18n In 8 Minutes&#8221;</a> in addition to the beginner's guide, <a href="http://www.evanmiller.org/chicago-boss-guide.html">&#8220;An Evening With Chicago Boss&#8221;</a>.)</p>
<p class="question">How is Chicago Boss different from other Erlang MVC frameworks?</p>
@@ -54,20 +53,18 @@
<li><p><strong>Automatic EDoc generation</strong>: You can always find up-to-date EDoc for your models at /doc on your development server; you don't even need to type "make".</li>
- <li><p><strong>World's easiest I18n</strong>: Stop messing with PO-files and do your localizing in a web browser. If you ask nicely, Boss will even <em>translate your app for you</em> using the Google Translate API.</p></li>
-
- <li><p><strong>No JavaScript generation</strong>: <em>&#8220;Not my department!&#8221; &mdash;Boss</em></p></li>
+ <li><p><strong>World's easiest I18n</strong>: Stop messing with PO-files and do your localizing in a web browser. If you ask nicely, Boss will even translate your app for you using the Google Translate API.</p></li>
</ul>
<p class="question">Why should I switch to Erlang from Python/Ruby/Perl/PHP/FORTRAN?</p>
<p>Because <strong>Erlang is the future of web programming.</strong> No other platform uses a purely <strong>asynchronous</strong> <nobr>I/O</nobr> strategy or has the same <strong>scalability</strong> and <strong>availability</strong>. Chicago Boss lets you take advantage of it all while writing clean, simple, elegant web apps. If you're new to Erlang, be sure to <a href="http://learnyousomeerlang.com/">Learn You Some Erlang For Great Good!</a>.</p>
- <p class="question">I don't want to learn Boss only to find out it's missing Feature X. What features does Chicago Boss lack?</p>
+ <p class="question">What features does Chicago Boss lack? I don't want to learn Boss only to find out it's missing Feature X.</p>
<p>Great question! Chicago Boss <strong>does NOT</strong> have:</p>
<ul>
- <li>Built-in tools for sending email</li>
+ <li><del>Built-in tools for sending email</del> <strong>Now in CBoss 0.3.6</strong></li>
<li>Built-in deployment or monitoring tools</li>
<li>Any kind of JavaScript generation tools</li>
<li>Support for partitioned databases</li>

0 comments on commit d6347a0

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