1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78
|
---
layout: ja
title: 開発
---
== リポジトリ
Rabbitのリポジトリは
((<GitHub|URL:https://github.com/rabbit-shocker/rabbit/>))にあります。
== コミットメール
以下のメーリングリストにコミットメール毎に変更点が流れます。
メーリングリストに参加することで開発状況を確認できます。メー
リングリストに参加するには以下のようなメールを送信してくださ
い。
To: rabbit@ml.commit-email.info
Cc: null@commit-email.info
Subject: 登録
登録
== バグの報告方法
ご意見ご要望不具合報告等は作者へのメール、メーリングリスト(メーリング
リストについては((<users.rd/ユーザー>))ページを見てください)、
((<GitHubの
Issues|URL:https://github.com/rabbit-shocker/rabbit/issues>))をご利用く
ださい。
== 開発へ参加
Rabbitプロジェクトはみなさんが開発に参加してくれることを歓迎
します!
=== テーマ
新しいテーマを作ったら、ぜひメーリングリストなどで教えてくだ
さい。Rabbit本体に取り込みませんか?
=== ドキュメント
Rabbitのドキュメントが不足しています。まずは、あなたの知って
いることを((<faq.rd/FAQ>))ページに書いてみませんか?
慣れてきたら((<"how-to-make/"/スライドの作り方>))ページの内
容を充実させませんか?あるいは、既存の日本語のドキュメントを
英語に翻訳しませんか?
=== 開発環境の作り方
==== リポジトリをclone
((<"http://rabbit-shocker.org/"/本サイト>))のソースコードもRabbitと同じ((<リポジトリ|URL:https://github.com/rabbit-shocker/rabbit/>))にあります。Rabbitのリポジトリをクローンします。
% git clone https://github.com/rabbit-shocker/rabbit.git
サイトのソースコードはdocディレクトリにあります。
==== Gemライブラリのインストール
開発に必要なライブラリをBundlerでインストールします。
% cd rabbit
% bundle install --path vendor/bundle
((<"http://bundler.io/"/Bundler>))はgemのパッケージ管理ツールです。事前のインストールが必要です。
% gem install bundler
==== 開発サーバーの起動
Rakeタスクで開発サーバーを起動します。
% bundle exec rake doc:server
doc:server タスクを実行するとWebServerが立ち上がります。((<"http://127.0.0.1:4000/index.html.ja"/"http://127.0.0.1:4000/index.html.ja">)) にアクセスしてください。
Rabbitウェブサイトのホームページが表示されます。
|