[macruby-changes] [1792] MacRubyWebsite/trunk/content

source_changes at macosforge.org source_changes at macosforge.org
Sat Jun 6 17:59:21 PDT 2009


Revision: 1792
          http://trac.macosforge.org/projects/ruby/changeset/1792
Author:   mattaimonetti at gmail.com
Date:     2009-06-06 17:59:21 -0700 (Sat, 06 Jun 2009)
Log Message:
-----------
added a simple FAQ with help from Giampiero

Modified Paths:
--------------
    MacRubyWebsite/trunk/content/css/master.css

Added Paths:
-----------
    MacRubyWebsite/trunk/content/faq.txt

Modified: MacRubyWebsite/trunk/content/css/master.css
===================================================================
--- MacRubyWebsite/trunk/content/css/master.css	2009-06-07 00:30:29 UTC (rev 1791)
+++ MacRubyWebsite/trunk/content/css/master.css	2009-06-07 00:59:21 UTC (rev 1792)
@@ -332,6 +332,12 @@
   padding-right: 15px;
 }
 
+ul.faq li {
+	margin-bottom: 0.5em;
+	margin-left: 1em;
+	list-style: disc;
+	list-style-position: inside;
+}
 .hc_status_unknown { color: red; }
 .hc_status_partial { color: blue; }
 .hc_status_complete { color: green; }

Added: MacRubyWebsite/trunk/content/faq.txt
===================================================================
--- MacRubyWebsite/trunk/content/faq.txt	                        (rev 0)
+++ MacRubyWebsite/trunk/content/faq.txt	2009-06-07 00:59:21 UTC (rev 1792)
@@ -0,0 +1,38 @@
+---
+title:      FAQ
+created_at: 2009-06-01 20:54 -05:00
+filter:
+  - erb
+  - textile
+---
+h1(title). <%= h(@page.title) %>
+
+h2. What is MacRuby?
+
+MacRuby is a Ruby implementation running directly on top of Mac OS X Open Source core technologies such as the Objective-C common runtime and garbage collector as well as the CoreFoundation framework. 
+
+
+h2. What is HotCocoa?
+
+HotCocoa is a thin, idiomatic Ruby layer that sits above Cocoa and other frameworks. HotCocoa is included with the MacRuby distributions. More specifically, HotCocoa is a mapping framework using intelligent defaults.  
+
+h2. How do I get started using MacRuby?
+
+You have two options described on the right hand side of this page. 
+You can install MacRuby using the provided installer, or build and from source.
+
+You will find links to various presentations and HOWTOs in the "Documentation":/documentation.html section.
+
+h2. How can I contribute to MacRuby?
+
+You can contribute in a lot of different ways:
+
+<ul class="faq">
+  <li>Report issues, bugs, fixes, suggestions using our "ticketing system":http://www.macruby.org/trac/newticket.</li>
+  <li>Write tutorials and/or recipes (shorter tutorial) for this website.</li>
+  <li>Write or translate sample code that would be bundled and shipped with MacRuby.</li>
+  <li>Help with the "RubySpec":http://rubyspec.org/ 1.8 to Ruby 1.9 transition effort.</li>
+  <li>Help the specs work using RubySpec and MacRuby's specific specs.</li>
+  <li>Port C extensions to the "Ruby FFI API":http://kenai.com/projects/ruby-ffi/pages/Home. (There is a plan to support C extensions in the future, but FFI performance will be better)</li>
+  <li>Check the TODO file (in the source code) containing lower level things pending tasks do.</li>
+</ul>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-changes/attachments/20090606/cb243861/attachment-0001.html>


More information about the macruby-changes mailing list