[▲前のスレッド]

[450] プラグイン開発ガイド 
2013/4/19 (金) 21:53:24 Uchi

「プラグイン開発ガイド」をsvnに上げました。

[451] Re:プラグイン開発ガイド 
2013/4/20 (土) 12:13:44 novice

▼ Uchiさん
> 「プラグイン開発ガイド」をsvnに上げました。

リポジトリを覗いてみました。
運用ルールがあるわけではないですが
svnの一般的な運用方法と、現状のリポジトリ構成を尊重するなら
下記のどちらかのほうがよいのではと思います。

(1)help/trunk2以下に作る
Helpファイルなのでまとめたい
(2)直下にディレクトリを作る
プロジェクトごとに分けたい、必要なファイルだけチェックアウトしたい

個人的には、(2)がいいのではないかと思います。
(マクロリファレンスも登録したい)

help
  plugin(今回登録した場所)
  tags
  branches
  trunk
  trunk2
    (1)の場所

installer
  trunk
  trunk2

sakura
  tags
  branches
  trunk
  trunk2

(2)の場所
  trunk2

[452] Re2:プラグイン開発ガイド 
2013/4/20 (土) 19:58:03 Uchi

これは私の感覚なんですが、
ヘルプファイルで有るのでhelpの下におきたい
sakura.chmと並ぶものなので其処との並びにおいた
と言う感じでです。

noviceさんの考えでも良いのですが、(1)は自分的には受容れ難い感じです。
plugin.chmはsakura.chmの配下のファイルと言う感じではなく、
別のSDKとでも言う物だからです。
マクロリファレンスも同様ですね。
チェックアウトの都合からも(1)では無いほうがいいと思います。

(2)で良ければ、(2)の場所の名前が出た時点で移します。

[453] Re3:プラグイン開発ガイド 
2013/4/20 (土) 20:43:32 novice

▼ Uchiさん
> noviceさんの考えでも良いのですが、(1)は自分的には受容れ難い感じです。
> plugin.chmはsakura.chmの配下のファイルと言う感じではなく、
> 別のSDKとでも言う物だからです。
> マクロリファレンスも同様ですね。
> チェックアウトの都合からも(1)では無いほうがいいと思います。


(1)案の根拠は、現状のサクラエディタのヘルプファイルが
マクロヘルプとPPAヘルプとWSHヘルプを連結できるようになっているので
同じディレクトリにまとめたい、という要望があるのではと思いました。


> (2)で良ければ、(2)の場所の名前が出た時点で移します。

ディレクトリの名前も含めて記載しました。
また、マクロヘルプも追加する前提で記載しました。
もっとこうしたほうがよい、とかあればコメントください。

(1)案
help
  tags
  branches
  trunk
    help(従来のヘルプファイル、ディレクトリを一段下げる)
    help_macro(マクロヘルプ)
  trunk2
    help(従来のヘルプファイル、ディレクトリを一段下げる)
    help_macro(マクロヘルプ)
    help_plugin(プラグイン開発ガイド)

installer

sakura

※ヘルプファイルというのが分かるので接頭語(help_)は不要?


(2)案
help

help_macro(マクロヘルプ)
  tags
  trunk
  trunk2

help_plugin(プラグイン開発ガイド)
  tags
  trunk(必要になったら)
  trunk2

installer

sakura


[454] Re4:プラグイン開発ガイド 
2013/4/20 (土) 23:09:13 Uchi

▼ noviceさん
(1)案でmacro,pluginに接頭語(help_)無しと言うのは魅力的ですが、
現行ヘルプファイルを移動すると言うのが難ですね。

(2)案のような形で一段深くして
sdk_help
   macro(マクロヘルプ)
      tags
      trunk
      trunk2

   plugin(プラグイン開発ガイド)
      tags
      trunk2

見たいな感じが自分の好みですね。

[455] Re4:プラグイン開発ガイド 
2013/4/21 (日) 17:41:00 novice

▼ noviceさん
> ディレクトリの名前も含めて記載しました。
> また、マクロヘルプも追加する前提で記載しました。
> もっとこうしたほうがよい、とかあればコメントください。


過去ログを調べていたら、
>>help:405
にSVNのリポジトリについて書き込みがありました。
helpファイルのほかにサンプルマクロも同梱するのであれば、
下記のような感じでしょうか。

macro
  tags
  trunk
  trunk2
    help(マクロヘルプ)
    sample(サンプル)

plugin
  tags
  trunk(必要になったら)
  trunk2
    help(プラグイン開発ガイド)
    sample(サンプル)

[456] Re5:プラグイン開発ガイド 
2013/4/21 (日) 22:07:30 Uchi

▼ noviceさん
> plugin
>   trunk2
>     help(プラグイン開発ガイド)

の位置へ移動しますね
tagsやsample等は必要になったら作るということで

[457] Re6:プラグイン開発ガイド 
2013/4/21 (日) 22:52:17 novice

▼ Uchiさん
> ▼ noviceさん
> > plugin
> >   trunk2
> >     help(プラグイン開発ガイド)
> の位置へ移動しますね
> tagsやsample等は必要になったら作るということで


Wikiのディレクトリ構成を更新しました。
http://sourceforge.net/p/sakura-editor/wiki/RepoDirectory/

ディレクトリ構成変更時に、こちらも変更して頂けると助かります。

[458] Re7:プラグイン開発ガイド 
2013/4/21 (日) 23:18:23 Uchi

▼ noviceさん
> Wikiのディレクトリ構成を更新しました。
> http://sourceforge.net/p/sakura-editor/wiki/RepoDirectory/
>
> ディレクトリ構成変更時に、こちらも変更して頂けると助かります。


了解しました

[▼次のスレッド]
INCM/CMT
Cyclamen v3.81