2012-12-19 [長年日記]

気になることは全部やっつけたので、いよいよ登録する。

tracプラグインはtrac-hacks.orgにいろいろ登録されている。今回作ったプラグインも、ここに登録することにしよう。

まずはユーザ登録

t-h.o (trac-hacks.org) にアカウントがなければ、アカウント登録ページに必要な情報を入力することで簡単に登録できる。ユーザ用のWikiページができるので、アカウント名はアルファベットにしておくのがいい。

ユーザ登録したら、プラグインの登録

プラグイン名は、そのままトップページの一覧に載るので、ラクダ表記なWikiName、つまり大文字から始まって大文字を2文字以上含む文字列にしておくのがいい。えーと。QueryStatusHelperはちょっといけてないので、クエリページのUIをアシストするから、QueryUIAssistPlugin にしよう。プラグイン名は末尾をPluginにする。

Page titleはトップページの一覧にも載るので重要。簡潔に内容を表すように書く。

  • WikiName of hack: QueryUiAssistPlugin
  • Page title: toggle checkboxes on double-click it's label
  • description: At query when double-click a checkbox clears neighbour checkboxes and check it. double-click a label at left of checkboxes filps checked or not.
  • example: None
  • classification: Plugin, 0.12, 1.0, query

プレビューして違和感がなければ、いよいよ、登録っ!

Register a new Hack

Created wiki page.
Created SVN layout.
Added SVN write
permission.
Finished.

Hack Details

The Subversion repository path for 0.12 is http://trac-hacks.org/svn/queryuiassistplugin/0.12.
The Subversion repository path for 1.0 is http://trac-hacks.org/svn/queryuiassistplugin/1.0.
The page for your hack is QueryUiAssistPlugin.

登録しちゃったー

コミットする

登録すると、subversionの特定のパスへのコミット権がもらえるので、指定されたパスに作ったプラグインをコミットする。

指定されたリンクをクリックすると空っぽである。このURLの頭にtsvn:をつけると TortoiseSVNが起動してくるので、開発している Workspace\trac\QueryStatusHelerPluginフォルダにいったん上書きチェックアウトしてからコミットすると簡単。

コミットログは、「プラグイン名: 説明」と書く。こうすることで、コミットログ中のWikiNameからWikiページへジャンプできるようになる。以降、コミットログにはプラグイン名のWikiNameを書くようにする。

コミットした。[12451].

Wikiページを編集する。

説明をもりもり追加する。


«前の日記(2012-12-18) 最新