カオス脱出作戦 - Nucleus編
2007年11月29日
改めて、Nucleus 関連のカオスをピックアップすると、次のとおり。
1)α・β版プラグインの整理
2)Nucleus::subSilver
3)NP_PubMed (仕事とも関連あり)
まずは、α・β版プラグイン。リストアップすると、次の通りか?
NP_MitasNom 0.5.9β
NP_PageSwitch 1.1.5β
NP_AccountEx 0.1.3.2α
NP_LinkToSkinFiles 0.2.4β
NP_SavePluginOptions 0.1.4β
NP_ProtectByMD5 0.2.9β
NP_PluginCategories 0.1.6α
NP_Firewall 0.1.5.1α
NP_ShowID 0.1.2
そのまま正式版にしてもよさそうなものは、PageSwitch, LinkToSkinFiles, ProtectByMD5, PluginCategories, ShowID。すべて正式版にして、フォーラムとWikiに告知する。微変更の後に正式版公開は、AccountExだ。再度のセキュリティーホールチェックと日本語化をして、正式版とする。
MitasNom は、しばらく現状維持の予定。0.6.0 以降では最新のFCKEditorを導入したいので、それまでは触らない。SavePluginOptions も現状維持。バグの混入が考えられる割に、まだ利用者数が少なく、未知のバグが入っている可能性があるため。Nucleus::subSilver 運営でこのプラグインを使うだろうから、そこでチェックした後に正式版にしよう。
NP_Firewall は、この名のプラグインとしては開発を中断したい。理由は、環境の違いによる不具合が出る可能性が高いことと、動作がかなり重いであろうこと。もっとも、別の名(NP_Antibody)でセキュリティー対策プラグインを開発中なので、NP_Firewall のコードをそこに取り込む可能性はある。
次に、Nucleus::subSilver だ。8割がた出来ているのに、自分でもまだ利用していないし、正式公開もしていないのは、もったいない。これの公開が延び延びになっている理由の一つには NP_AccountEx の完成を待っていたことがある。先に書いたとおり、まず NP_AccountEx を整理して、次にこちらにかかろう。BB code をどうするかだが、とりあえず、すでに公開されているプラグインで運用してもいいんじゃないか?とにかく先に進みたい。
NP_PubMed は、仕事で使っているだけに、かなりの部分が完成している。論文整理の部分はほぼ完成で、あとは、論文を書く際のリファレンスのピックアップ部分(ほぼ完成)と、ピックアップしたリファレンスを論文ごとの様式で書き出す部分(手付かず)だ。現在執筆中の総説を仕上げるときに、この部分を完成させることになるだろう(おそらく来年)。
1)α・β版プラグインの整理
2)Nucleus::subSilver
3)NP_PubMed (仕事とも関連あり)
まずは、α・β版プラグイン。リストアップすると、次の通りか?
NP_MitasNom 0.5.9β
NP_PageSwitch 1.1.5β
NP_AccountEx 0.1.3.2α
NP_LinkToSkinFiles 0.2.4β
NP_SavePluginOptions 0.1.4β
NP_ProtectByMD5 0.2.9β
NP_PluginCategories 0.1.6α
NP_Firewall 0.1.5.1α
NP_ShowID 0.1.2
そのまま正式版にしてもよさそうなものは、PageSwitch, LinkToSkinFiles, ProtectByMD5, PluginCategories, ShowID。すべて正式版にして、フォーラムとWikiに告知する。微変更の後に正式版公開は、AccountExだ。再度のセキュリティーホールチェックと日本語化をして、正式版とする。
MitasNom は、しばらく現状維持の予定。0.6.0 以降では最新のFCKEditorを導入したいので、それまでは触らない。SavePluginOptions も現状維持。バグの混入が考えられる割に、まだ利用者数が少なく、未知のバグが入っている可能性があるため。Nucleus::subSilver 運営でこのプラグインを使うだろうから、そこでチェックした後に正式版にしよう。
NP_Firewall は、この名のプラグインとしては開発を中断したい。理由は、環境の違いによる不具合が出る可能性が高いことと、動作がかなり重いであろうこと。もっとも、別の名(NP_Antibody)でセキュリティー対策プラグインを開発中なので、NP_Firewall のコードをそこに取り込む可能性はある。
次に、Nucleus::subSilver だ。8割がた出来ているのに、自分でもまだ利用していないし、正式公開もしていないのは、もったいない。これの公開が延び延びになっている理由の一つには NP_AccountEx の完成を待っていたことがある。先に書いたとおり、まず NP_AccountEx を整理して、次にこちらにかかろう。BB code をどうするかだが、とりあえず、すでに公開されているプラグインで運用してもいいんじゃないか?とにかく先に進みたい。
NP_PubMed は、仕事で使っているだけに、かなりの部分が完成している。論文整理の部分はほぼ完成で、あとは、論文を書く際のリファレンスのピックアップ部分(ほぼ完成)と、ピックアップしたリファレンスを論文ごとの様式で書き出す部分(手付かず)だ。現在執筆中の総説を仕上げるときに、この部分を完成させることになるだろう(おそらく来年)。