<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Introduction</title><link>https://sourceforge.net/p/sakura-editor/wiki/Introduction/</link><description>Recent changes to Introduction</description><atom:link href="https://sourceforge.net/p/sakura-editor/wiki/Introduction/feed" rel="self"/><language>en</language><lastBuildDate>Sun, 21 Apr 2013 14:40:35 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/sakura-editor/wiki/Introduction/feed" rel="self" type="application/rss+xml"/><item><title>Introduction modified by novice123</title><link>https://sourceforge.net/p/sakura-editor/wiki/Introduction/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -15,9 +15,9 @@

 # 活用してほしいもの #
 ## 掲示板 ##
-外部仕様や要望を議論する[一般掲示板](http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi)と内部構造や実装方法、バグ報告について議論する[開発掲示板](http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi?log=dev)、それにヘルプファイル専門の[ドキュメント開発掲示板](http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi?log=help)を用意してありますので、どちらも気軽に書き込んでください。
+外部仕様や要望を議論する[一般掲示板](http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi)と内部構造や実装方法、バグ報告について議論する[開発掲示板(ANSI)](http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi?log=dev)、[開発掲示板(Unicode)](http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi?log=unicode)、それにヘルプファイル専門の[ドキュメント開発掲示板](http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi?log=help)を用意してありますので、どちらも気軽に書き込んでください。

-動作不良の発見、プログラムの改修など開発者間の連絡には[開発者会議室](http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi?log=dev)をご利用ください．
+動作不良の発見、プログラムの改修など開発者間の連絡には[開発掲示板(ANSI)](http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi?log=dev)、[開発掲示板(Unicode)](http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi?log=unicode)をご利用ください．

 マクロの投稿やマクロへの機能追加の提案マクロのあり方に関する議論は[マクロ掲示板](http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi?log=macro)をお使いください．またこのホームページや掲示板の内容およびファイルの置き場所などWEB及びリポジトリの管理上の話題は[WEB/リポジトリ 管理掲示板](http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi?log=web)にお願いします．

@@ -45,7 +45,7 @@
   1. あなた専用のエディタのできあがり．

 ## せっかく作ったので本家に取り込んでもらいたい ##
-  1. 機能的に十分固まっているのであれば，パッチを作成して[Patches](http://sourceforge.net/tracker/?atid=312488&amp;amp;group_id=12488&amp;amp;func=browse)へ投稿する．
+  1. 機能的に十分固まっているのであれば，パッチを作成してANSI版は[Patches](https://sourceforge.net/p/sakura-editor/patches/)、Unicode版は[PatchUnicode](https://sourceforge.net/p/sakura-editor/patchunicode/)へ投稿する．
   1. 開発掲示板で機能について紹介する．(掲示板に書かないと)
   1. バイナリがあれば[Junk@Wiki](http://sakura.qp.land.to/?Junk)に新しいページを作成して説明文と共にアップロードする．
   1. 気長に待つ．
@@ -53,7 +53,7 @@

 # 注意事項 #
 ## ソースコードの編集 ##
-変更したソースコードはなるべく本流に反映させたいので、[開発掲示板](http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi?log=dev)にてその旨申し出てください。
+変更したソースコードはなるべく本流に反映させたいので、ANSI版は[開発掲示板(ANSI)](http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi?log=dev)、Unicode版は[開発掲示板(Unicode)](http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi?log=unicode)にてその旨申し出てください。

 ソースコードには__誰がいつどこを変更したかが明確にわかる記述__をコメントとしてソースコード中に入れてください。新規追加した関数・クラスは他の人が理解、利用できるように、

@@ -67,7 +67,7 @@

 また、潜在バグを防止するために[コーディング時の注意点](Coding)を元に見直しましょう。

-ソースコードの送付には[パッチTracker(SourceForge.net)](http://sourceforge.net/tracker/?atid=312488&amp;amp;group_id=12488&amp;amp;func=browse) が使えます．[Submit New](http://sourceforge.net/tracker/?func=add&amp;amp;group_id=12488&amp;amp;atid=312488) にタイトルと説明文を記入した上で差分ファイルを添付してSubmitしてください．添付ファイルを付けるときはファイルを選んだ後**Check to Upload and Attach a File:**　にチェックが入っていないとアップロードされません．
+ソースコードの送付には\[Add attachment\]使えます．

 形態としては変更したソースを圧縮したものか、あるいはdiffによる差分(Unified Diffが良い)ファイルでお願いします。

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">novice123</dc:creator><pubDate>Sun, 21 Apr 2013 14:40:35 -0000</pubDate><guid>https://sourceforge.nete0a198747bf47b5617ff7b8ef65e30b3bde6789b</guid></item><item><title>WikiPage Introduction modified by novice123</title><link>https://sourceforge.net/p/sakura-editor/wiki/Introduction/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -69,8 +69,6 @@

 ソースコードの送付には[パッチTracker(SourceForge.net)](http://sourceforge.net/tracker/?atid=312488&amp;amp;group_id=12488&amp;amp;func=browse) が使えます．[Submit New](http://sourceforge.net/tracker/?func=add&amp;amp;group_id=12488&amp;amp;atid=312488) にタイトルと説明文を記入した上で差分ファイルを添付してSubmitしてください．添付ファイルを付けるときはファイルを選んだ後**Check to Upload and Attach a File:**　にチェックが入っていないとアップロードされません．

-それ以外にYahoo Groupsの[共有フォルダ](http://groups.yahoo.co.jp/group/sakura-editor/files/)も利用できます。
-
 形態としては変更したソースを圧縮したものか、あるいはdiffによる差分(Unified Diffが良い)ファイルでお願いします。

 **See also:** 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">novice123</dc:creator><pubDate>Sun, 17 Mar 2013 03:26:36 -0000</pubDate><guid>https://sourceforge.neta79f23414ef0e36466ec3095765772547dd07002</guid></item><item><title>WikiPage Introduction modified by novice123</title><link>https://sourceforge.net/p/sakura-editor/wiki/Introduction/</link><description>&lt;pre&gt;--- v2
+++ v3
@@ -84,7 +84,7 @@
 
  ソースコードのとりまとめを行っている．定期的に変更をとりまとめてバージョン番号を付加し，SourceForge.netのファイルエリアに最新コード一式とWin32版バイナリを提供している． 
 
- [一次配布サイト](http://members.at.infoseek.co.jp/sakura_editor/)および掲示板の管理者。更新履歴のメンテナンス、パッケージ作成などを行っている。
+ 掲示板の管理者。更新履歴のメンテナンス、パッケージ作成などを行っている。
 
 **maru** 
 
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">novice123</dc:creator><pubDate>Sun, 11 Nov 2012 07:13:53 -0000</pubDate><guid>https://sourceforge.net37b0722d6de69054056a5680aebe98cd13f57cb0</guid></item><item><title>WikiPage Introduction modified by novice123</title><link>https://sourceforge.net/p/sakura-editor/wiki/Introduction/</link><description>&lt;pre&gt;--- v1
+++ v2
@@ -39,7 +39,7 @@
 
 ## 本体を自分用にカスタマイズしてみたい ##
   1. Subversionを用いてリポジトリから最新ソースを取得する．
-  1. [コンパイル環境](compile)を整える．
+  1. [コンパイル環境](Compile)を整える．
   1. コンパイルする．通常リポジトリの最新でコンパイルエラーが出ることはないはずです．
   1. 自由に修正を加える．
   1. あなた専用のエディタのできあがり．
@@ -69,6 +69,8 @@
 
 ソースコードの送付には[パッチTracker(SourceForge.net)](http://sourceforge.net/tracker/?atid=312488&amp;group_id=12488&amp;func=browse) が使えます．[Submit New](http://sourceforge.net/tracker/?func=add&amp;group_id=12488&amp;atid=312488) にタイトルと説明文を記入した上で差分ファイルを添付してSubmitしてください．添付ファイルを付けるときはファイルを選んだ後**Check to Upload and Attach a File:**　にチェックが入っていないとアップロードされません．
 
+それ以外にYahoo Groupsの[共有フォルダ](http://groups.yahoo.co.jp/group/sakura-editor/files/)も利用できます。
+
 形態としては変更したソースを圧縮したものか、あるいはdiffによる差分(Unified Diffが良い)ファイルでお願いします。
 
 **See also:** 
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">novice123</dc:creator><pubDate>Sat, 10 Nov 2012 14:15:34 -0000</pubDate><guid>https://sourceforge.net98e8769ac0c993653c0b7e8dab59c7a67aa8546b</guid></item><item><title>WikiPage Introduction modified by novice123</title><link>https://sourceforge.net/p/sakura-editor/wiki/Introduction/</link><description>[開発に参加したい方へ](Join)＞初めに 


# 開発参加方法 #
開発には誰でも参加できます。別に常にメンテナンスの義務があるわけではないので、高校の文化部にありがちな幽霊部員ならぬ幽霊開発者というのでもOKです。

共同開発対象として以下のものが挙げられます。

* ソースコード (リソース、ビットマップ、アイコン含む)
* ヘルプファイル
* ホームページ

ホームページは現在各自が無料スペースを利用して設置しており、それらについては開設者の責任による運営となりますが、それ以外に入り口が設置されているSourceForgeのWeb Spaceがあります。こちらは100MBと容量は大きいのですが、若干使いづらいこともあって入り口以外は手がつけられていません。 SourceForgeの開発者登録をしていただければこの領域にアクセスが可能になります。


# 活用してほしいもの #
## 掲示板 ##
外部仕様や要望を議論する[一般掲示板](http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi)と内部構造や実装方法、バグ報告について議論する[開発掲示板](http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi?log=dev)、それにヘルプファイル専門の[ドキュメント開発掲示板](http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi?log=help)を用意してありますので、どちらも気軽に書き込んでください。

動作不良の発見、プログラムの改修など開発者間の連絡には[開発者会議室](http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi?log=dev)をご利用ください．

マクロの投稿やマクロへの機能追加の提案マクロのあり方に関する議論は[マクロ掲示板](http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi?log=macro)をお使いください．またこのホームページや掲示板の内容およびファイルの置き場所などWEB及びリポジトリの管理上の話題は[WEB/リポジトリ 管理掲示板](http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi?log=web)にお願いします．

## PukiWiki(land.to) ##
最近の活動はここが中心となっています．[Junk](http://sakura.qp.land.to/?Junk)にはパッチやバイナリを自由にアップロードすることができます．また[Develop](http://sakura.qp.land.to/?Develop)に実験的なものをアップロードすることもできます．

## Subversion ##
ソースコードのマスターはSourceforge.netのSubversionリポジトリに入っています．

**See also:** 

 [Subversionの使い方](SubversionHowto) 

 [リポジトリ使用ガイドライン](RepositoryManage)


# 実際の流れ #
手順の詳細については注意事項を参照してください．

## 本体を自分用にカスタマイズしてみたい ##
  1. Subversionを用いてリポジトリから最新ソースを取得する．
  1. [コンパイル環境](compile)を整える．
  1. コンパイルする．通常リポジトリの最新でコンパイルエラーが出ることはないはずです．
  1. 自由に修正を加える．
  1. あなた専用のエディタのできあがり．

## せっかく作ったので本家に取り込んでもらいたい ##
  1. 機能的に十分固まっているのであれば，パッチを作成して[Patches](http://sourceforge.net/tracker/?atid=312488&amp;group_id=12488&amp;func=browse)へ投稿する．
  1. 開発掲示板で機能について紹介する．(掲示板に書かないと)
  1. バイナリがあれば[Junk@Wiki](http://sakura.qp.land.to/?Junk)に新しいページを作成して説明文と共にアップロードする．
  1. 気長に待つ．
本家への取り込み前にはReviewとValidationを行いますが，あんまり素早くレスポンスできないことが多いです．待ち時間は変更量の二乗に比例するくらいに思っていてください．

# 注意事項 #
## ソースコードの編集 ##
変更したソースコードはなるべく本流に反映させたいので、[開発掲示板](http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi?log=dev)にてその旨申し出てください。

ソースコードには__誰がいつどこを変更したかが明確にわかる記述__をコメントとしてソースコード中に入れてください。新規追加した関数・クラスは他の人が理解、利用できるように、

* タイトル
* パラメータの意味と定義域
* 戻り値とその意味
* 制限事項、利用上の注意点
* 引数にポインタを扱う場合にはメモリの責任
* クラスの場合は目的、使い方、注意事項
などコメントとして入れてください。コメント記述は[doxygen 用コメント](DoxygenComment)書き方に従うようにしてください。

また、潜在バグを防止するために[コーディング時の注意点](Coding)を元に見直しましょう。

ソースコードの送付には[パッチTracker(SourceForge.net)](http://sourceforge.net/tracker/?atid=312488&amp;group_id=12488&amp;func=browse) が使えます．[Submit New](http://sourceforge.net/tracker/?func=add&amp;group_id=12488&amp;atid=312488) にタイトルと説明文を記入した上で差分ファイルを添付してSubmitしてください．添付ファイルを付けるときはファイルを選んだ後**Check to Upload and Attach a File:**　にチェックが入っていないとアップロードされません．

形態としては変更したソースを圧縮したものか、あるいはdiffによる差分(Unified Diffが良い)ファイルでお願いします。

**See also:** 

 [差分ファイルの扱い方](Patch)

# とりまとめ人 #
暫定的ながら以下の人々がやや特別な役割を負っています。とはいうものの役割は流動的でかつ責任はありません。

**げんた** 

 ソースコードのとりまとめを行っている．定期的に変更をとりまとめてバージョン番号を付加し，SourceForge.netのファイルエリアに最新コード一式とWin32版バイナリを提供している． 

 [一次配布サイト](http://members.at.infoseek.co.jp/sakura_editor/)および掲示板の管理者。更新履歴のメンテナンス、パッケージ作成などを行っている。

**maru** 

 ヘルプファイルの主な更新とリリースを行っています．
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">novice123</dc:creator><pubDate>Sat, 10 Nov 2012 13:42:24 -0000</pubDate><guid>https://sourceforge.net603152b70b5d82fecb53bd8f0fea6630a7e46505</guid></item></channel></rss>