[スレッド全体]

[353] ヘルプソースの管理・運用変更案 
2007/9/30 (日) 22:47:52 maru

今回はヘルプソースにHTML workshopのプロジェクト形式である*.hhp, *.hhc, *.hhkを含めました。(従来は中間ファイルの扱いでした)
いままで使っていたヘルプましんのUIは何かと便利ですが、機能上の制限が運用方針に適さないところがいくつかあり、メンテナンスが面倒です。

今後、ヘルプソースの取り扱いをHTML workshopの形式に変更したいと考えておりますので、ご意見などあればお願いします。期限は1.6.0.1リリースまでとします。

HTML workshopでの管理への変更にあたり
■メリット
・画像以外はすべてテキストなので変更を管理しやすい
・特にヘルプのメニューツリーの変更もhhcの差分を見れば分かる
・HTML workshopだけあればコンパイルできる
・CHMの持つ機能のすべてを活用できる
・ヘルプマシンがもつ相対パスなどの問題に対するローカルルールは基本的に不要

■デメリット
・hhcを編集保存するとマージファイル指定の記述が壊れる
・英語

*.hhcはHTML workshopから編集保存してはいけない、という前提ルールを守ることとして、*.hhcファイルはエディタで編集する方針で進めたいと思っています。
特にご指摘など無ければ次回より*.XHPと*.XHCを削除します。

[371] Re:ヘルプソースの管理・運用変更案 
2007/10/7 (日) 14:29:55 じゅうじ

▼ maruさん
> 今回はヘルプソースにHTML workshopのプロジェクト形式である*.hhp, *.hhc, *.hhkを含めました。(従来は中間ファイルの扱いでした)
> いままで使っていたヘルプましんのUIは何かと便利ですが、機能上の制限が運用方針に適さないところがいくつかあり、メンテナンスが面倒です。
>
> 今後、ヘルプソースの取り扱いをHTML workshopの形式に変更したいと考えておりますので、ご意見などあればお願いします。期限は1.6.0.1リリースまでとします。
>
> *.hhcはHTML workshopから編集保存してはいけない、という前提ルールを守ることとして、*.hhcファイルはエディタで編集する方針で進めたいと思っています。
> 特にご指摘など無ければ次回より*.XHPと*.XHCを削除します。


hhp,hhc,hhkを追加するのは賛成です、削除するのは反対です。
中間ファイルをメインにすると、前以上に面倒にならないか、の問題です。
・ヘルプマシンを使う場合で、SAKURA.HHPの[HERGE]指定での、絶対パスを削除する以外の手間には何が有りますか?
 それから、SAKURA.XHPのパス指定を削除する手間。
・HTML WorkShop のUIを使うと駄目なら、ヘルプましんで修正しても駄目なのではないですか?しかし、現行では修正出来ますが、それは、HTML WorkShop だけの問題では。

所で、インストーラ(sinst*.exe)のソースは公開されてませんね。

[386] インストーラのソース 
2007/10/9 (火) 21:46:53 げんた

▼じゅうじさん
>インストーラ(sinst*.exe)のソースは公開されてませんね。
次回インストーラ用に見直した物は,こちらにあります.
http://sakura-editor.wiki.sourceforge.net/Installer

昔の物はこちらにあります.
http://groups.yahoo.co.jp/group/sakura-editor/files/Developer/installer/

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