website/index.html in rocketstarter-0.0.1 vs website/index.html in rocketstarter-0.0.2
- old
+ new
@@ -31,89 +31,142 @@
<div id="main">
<h1>rocket starter</h1>
<div id="version" class="clickable" onclick='document.location = "http://rubyforge.org/projects/rocketstarter"; return false'>
<p>Get Version</p>
- <a href="http://rubyforge.org/projects/rocketstarter" class="numbers">0.0.1</a>
+ <a href="http://rubyforge.org/projects/rocketstarter" class="numbers">0.0.2</a>
</div>
<h1>→ ‘rocketstarter’</h1>
- <h2>What</h2>
+ <p><a href="http://fromnorth.blogspot.com/2008/06/rubygemrocket-starter.html">Here is Japanese version of manual.</a></p>
- <h2>Installing</h2>
+ <h2>What is this?</h2>
- <p><pre class='syntax'><span class="ident">sudo</span> <span class="ident">gem</span> <span class="ident">install</span> <span class="ident">rocketstarter</span></pre></p>
+ <p>This gem is tool for creating new rails application.<br />
+The Rocket-starter can set up basic directories and svn/git repositories for your applications when you want to start it.<br />
+If you want, you can use the git and the RaPT gem and a list of plugins.<br /></p>
- <h2>The basics</h2>
+ <h2>Features</h2>
+ <ul>
+ <li>create basic directories<br /></li>
+ <li>commit to subversion or git repositories<br /></li>
+ <li>set svn:ignore property or .gitignore file.<br /></li>
+ <li>install plugins<br /></li>
+ <li>use RaPT gem for managing plugins (Optional)<br /></li>
+ <li>write password to config/database.yml<br /></li>
+ <li>create databases before finish by ‘rake db:create:all’ command<br /></li>
+ </ul>
+
+
+ <h2>Installing</h2>
+
+
+ <p><pre class='syntax'><span class="ident">gem</span> <span class="ident">install</span> <span class="ident">rocketstarter</span></pre></p>
+
+
<h2>Demonstration of usage</h2>
- <h2>Forum</h2>
+ <p><pre class='syntax'>
+<span class="constant">Usage</span><span class="punct">:</span> <span class="ident">rocket_starter</span> <span class="ident">project</span><span class="punct">-</span><span class="ident">name</span> <span class="punct">[</span><span class="ident">options</span><span class="punct">]</span>
+<span class="constant">Usage</span><span class="punct">:</span> <span class="ident">rocket_starter</span> <span class="punct">--</span><span class="ident">init</span> <span class="punct">[</span><span class="ident">options</span><span class="punct">]</span>
+<span class="constant">Usage</span><span class="punct">:</span> <span class="ident">rocket_starter</span> <span class="punct">--</span><span class="ident">check</span> <span class="punct">[</span><span class="ident">options</span><span class="punct">]</span>
+<span class="keyword">and</span> <span class="ident">more</span><span class="punct">...</span>
+<span class="constant">Usage</span><span class="punct">:</span> <span class="ident">rocket_starter</span> <span class="punct">--</span><span class="ident">help</span>
+</pre></p>
- <p><a href="http://groups.google.com/group/rocket-starter">http://groups.google.com/group/rocket-starter</a></p>
+ <h2>How to use</h2>
- <p><span class="caps">TODO</span> – create Google Group – rocket-starter</p>
+ <p>1. Set environment valiable if you want to change a config file path.</p>
- <h2>How to submit patches</h2>
+ <p><pre class='syntax'>
+<span class="global">$ </span><span class="ident">export</span> <span class="constant">ROCKET_STARTER_CONF</span><span class="punct">=~/</span><span class="regex">.rocket_starter<span class="normal">
+</span></span></pre></p>
- <p>Read the <a href="http://drnicwilliams.com/2007/06/01/8-steps-for-fixing-other-peoples-code/">8 steps for fixing other people’s code</a> and for section <a href="http://drnicwilliams.com/2007/06/01/8-steps-for-fixing-other-peoples-code/#8b-google-groups">8b: Submit patch to Google Groups</a>, use the Google Group above.</p>
+ <p>2. Create config file.</p>
- <p><span class="caps">TODO</span> – pick <span class="caps">SVN</span> or Git instructions</p>
+ <p><pre class='syntax'>
+<span class="global">$ </span><span class="ident">rocketstarter</span> <span class="punct">--</span><span class="ident">init</span>
+</pre></p>
- <p>The trunk repository is <code>svn://rubyforge.org/var/svn/rocketstarter/trunk</code> for anonymous access.</p>
+ <p>3. Modify default values and plugin list.</p>
- <p><span class="caps">OOOORRRR</span></p>
+ <p><pre class='syntax'>
+<span class="global">$ </span><span class="ident">vi</span> ~<span class="punct">/.</span><span class="ident">rocket_starter</span>
+<span class="global">$ </span><span class="ident">vi</span> ~<span class="punct">/</span><span class="ident">useful_plugins</span>
+</pre></p>
- <p>You can fetch the source from either:</p>
+ <p>4. Test for setting</p>
- <ul>
- <li>rubyforge: <span class="caps">MISSING IN ACTION</span></li>
- </ul>
+ <p><pre class='syntax'>
+<span class="global">$ </span><span class="ident">rocketstarter</span> <span class="punct">--</span><span class="ident">check</span>
+</pre></p>
- <p><span class="caps">TODO</span> – You can not created a RubyForge project, OR have not run <code>rubyforge config</code>
-yet to refresh your local rubyforge data with this projects’ id information.</p>
+ <p>5. Create project.</p>
- <p>When you do this, this message will magically disappear!</p>
+ <p><pre class='syntax'>
+<span class="global">$ </span><span class="ident">cd</span> <span class="ident">source</span><span class="punct">-</span><span class="ident">dir</span>
+<span class="global">$ </span><span class="ident">rocketstarter</span> <span class="ident">project_name</span>
+</pre></p>
- <p>Or you can hack website/index.txt and make it all go away!!</p>
+ <p>6. Execute sqld4r if you want</p>
- <ul>
- <li>github: <a href="http://github.com/GITHUB_USERNAME/rocketstarter/tree/master">http://github.com/GITHUB_USERNAME/rocketstarter/tree/master</a></li>
- </ul>
+ <p><pre class='syntax'>
+<span class="global">$ </span><span class="ident">cd</span> <span class="ident">project_name</span><span class="punct">/</span><span class="ident">rails</span><span class="punct">/</span><span class="ident">project_name</span>
+<span class="global">$ </span><span class="ident">sqld4r</span> <span class="punct">/</span><span class="ident">path</span><span class="punct">/</span><span class="ident">to</span><span class="punct">/</span><span class="constant">DBDesigner</span><span class="punct">.</span><span class="ident">xml</span>
+</pre></p>
-<pre>git clone git://github.com/GITHUB_USERNAME/rocketstarter.git</pre>
+ <h2>Forum</h2>
- <p><span class="caps">TODO</span> – add “github_username: username” to ~/.rubyforge/user-config.yml and newgem will reuse it for future projects.</p>
+ <p><a href="http://groups.google.com/group/rocket-starter">http://groups.google.com/group/rocket-starter</a></p>
+
+ <h2>How to submit patches</h2>
+
+
+ <p>Read the <a href="http://drnicwilliams.com/2007/06/01/8-steps-for-fixing-other-peoples-code/">8 steps for fixing other people’s code</a> and for section <a href="http://drnicwilliams.com/2007/06/01/8-steps-for-fixing-other-peoples-code/#8b-google-groups">8b: Submit patch to Google Groups</a>, use the Google Group above.</p>
+
+
+ <p>You can fetch the source from either:</p>
+
+
<ul>
- <li>gitorious: <a href="git://gitorious.org/rocketstarter/mainline.git">git://gitorious.org/rocketstarter/mainline.git</a></li>
+ <li>rubyforge: <span class="caps">MISSING IN ACTION</span></li>
</ul>
-<pre>git clone git://gitorious.org/rocketstarter/mainline.git</pre>
+ <p><span class="caps">TODO</span> – You can not created a RubyForge project, OR have not run <code>rubyforge config</code>
+yet to refresh your local rubyforge data with this projects’ id information.</p>
+
+ <p>When you do this, this message will magically disappear!</p>
+
+
+ <p>Or you can hack website/index.txt and make it all go away!!</p>
+
+
<h3>Build and test instructions</h3>
<pre>cd rocketstarter
rake test
@@ -128,14 +181,23 @@
<h2>Contact</h2>
<p>Comments are welcome. Send an email to <a href="mailto:maimuzo@gmail.com">maimuzo</a> via the <a href="http://groups.google.com/group/rocket-starter">forum</a></p>
<p class="coda">
- <a href="maimuzo@gmail.com">Yusuke Ohmichi(maimuzo)</a>, 20th June 2008<br>
+ <a href="maimuzo@gmail.com">Yusuke Ohmichi(maimuzo)</a>, 24th June 2008<br>
Theme extended from <a href="http://rb2js.rubyforge.org/">Paul Battley</a>
</p>
</div>
<!-- insert site tracking codes here, like Google Urchin -->
+<script type="text/javascript">
+var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+</script>
+<script type="text/javascript">
+var pageTracker = _gat._getTracker("UA-1165680-4");
+pageTracker._initData();
+pageTracker._trackPageview();
+</script>
</body>
</html>