Show page source of Development/4.0.0 #102170

= Trac Lightning 4 開発情報 =
 * Trac 1.0.x ベースとします。
 * https://bitbucket.org/jun66j5/traclightning-4.x に一旦リポジトリを配置
 * https://bitbucket.org/jun66j5/traclightning-4.x/downloads に開発中のインストーラを配置しています

== Todo ==

== ライブラリ ==
|| 名前          ||済|| 4.0.0     || 3.3.0       || 3.2.0      || 備考 ||
|| Python        ||  || 2.7.9     || 2.6.2       || 2.6.2      || ||
|| Apache        ||☑|| 2.2.29    || 2.2.29      || 2.2.29     || ||
|| Subversion    ||☑|| 1.8.13    || 1.8.13      || 1.8.10     || ||
|| mod_wsgi      ||  || 4.4.8     || 3.3         || 3.3        || ||
|| Pygments      ||  || 2.0.2     || 1.6         || 1.3.1      || ||
|| actdiag       ||  ||           ||             || 0.2.4      || ||
|| babel         ||☑|| 0.9.6     || 0.9.6       || 0.9.5      || ||
|| blockdiag     ||  ||           ||             || 1.0.2      || ||
|| configobj     ||  || 5.0.6     || 4.7.2       || 4.7.2      || ||
|| docutils      ||  ||           ||             || 0.7        || ||
|| egg/Pillow    ||  ||           ||             || 1.7.5      || ||
|| feedparser    ||☑|| (Removed) || (Removed)   || 4.1        || 利用しているものがいない ||
|| funcparserlib ||  ||           ||             || 0.3.5      || ||
|| genshi        ||☑|| 0.6       || 0.6         || 0.6        || 0.6.1/0.7 にはまだ問題があるので変更せず ||
|| json          ||☑|| (Removed) || (Removed)   || n/a        || 3.2.0 ですでにインストール自体していなかった ||
|| nwdiag        ||  ||           ||             || 0.6.1      || ||
|| pyExcelerator ||☑|| (Removed) || (Removed)   || 0.6.3a     || excelreportexportplugin のみが使用しているが、以前に削除された ||
|| pywin32       ||  ||           ||             || 214        || ||
|| seqdiag       ||  ||           ||             || 0.6.3      || ||
|| setuptools    ||☑|| 7.0       || 7.0         || 0.6c11     || PEP 440 警告を出すようになる直前のバージョン。同梱しているものは使わないようにする ||
|| simplejson    ||☑|| (Removed) || (Removed)   || 2.1.1      || 3.2.0 ですでにインストール自体していなかった ||
|| trac          ||  || 1.0.4     || 0.12.7      || 0.12.4.ja1 || 一旦 1.0.3 にしている ||
|| webcolors     ||☑|| 1.4       || 1.4         || 1.3.1      || ||
|| xlrd          ||☑|| 0.9.3     || 0.9.3       || 0.7.1      || ||
|| xlwt          ||☑|| 0.7.5     || 0.7.5       || 0.7.5a     || ||


== Trac プラグイン ==
 * bitnami-trac-1.0.2-0-windows-installer.exe、TL4.0Dev で検証
 * 34 / 47

=== プラグイン動作 ===
||プラグイン名||動作||確認リビジョン||備考||
||☑[http://trac-hacks.org/wiki/GanttCalendarPlugin GanttCalendarPlugin] || [wiki:Development/4.0.0/test/ganttcalendar ○]|| [https://sourceforge.jp/projects/shibuya-trac/scm/svn/commits/859 r859] ||「休日の設定」の初回アクセス時にエラー?2回目以降は発生せず||
||☑[http://trac-hacks.org/wiki/CustomFieldAdminPlugin CustomFieldAdminPlugin] || [wiki:Development/4.0.0/test/CustomFieldAdminPlugin ○]|| [http://trac-hacks.org/log/customfieldadminplugin/0.11 r14260] || setup-toolsでエラー。cfgを書き換え。 ||
||☑[http://yuroyoro.hatenablog.com/entry/20090418/1240041878 NewWikiPageButtonPlugin]|| [wiki:Development/4.0.0/test/NewWikiPageButtonPlugin ◯]||[https://sourceforge.jp/projects/shibuya-trac/scm/svn/tree/head/plugins/NewWikiPageButtonPlugin/trunk/ 1.1.0 r864] || なし ||
||☑[http://trac-hacks.org/wiki/IniAdminPlugin IniAdminPlugin]|| [wiki:Development/4.0.0/test/IniAdminPlugin ○]||[http://trac-hacks.org/browser/iniadminplugin/0.11/iniadmin?rev=13607 r13607]|| setup-toolsでエラー。cfgを書き換え。 ||
||☑[http://trac-hacks.org/wiki/TracNavMacro TracNavMacro] || [wiki:Development/4.0.0/test/TracNav ○] || [http://svn.ipd.uka.de/trac/javaparty/browser/trac/plugins/tracnav-0.11?rev=3276 r3276] ||  4.2.devで確認 ||
||☑[http://trac-hacks.org/wiki/TocMacro TocMacro] || [wiki:Development/4.0.0/test/TocMacro ○] || [http://trac-hacks.org/changeset/13602 r13602] ||  setup-toolsでエラー。cfgを書き換え。11.0.0.4で確認 ||
||[http://sourceforge.jp/projects/shibuya-trac/wiki/plugins%2FSearchHyperestraierPlugin TracHyperEstraierPlugin(勝手に対応版)] || △ || [http://sourceforge.jp/projects/shibuya-trac/scm/svn/commits/694 r694] || 「リポジトリ」の検索は成功。ドキュメントや添付ファイルの検索は未確認。 ||
|| [http://trac-hacks.org/wiki/AccountManagerPlugin AccountManagerPlugin] ||[wiki:Development/4.0.0/test/AccountManagerPlugin ○] ||[http://trac-hacks.org/browser/accountmanagerplugin/tags/acct_mgr-0.4.4?rev=13806 r13806]||0.5devもインストール可能。0.4.4もプラグインを無効にすると右上のログインリンクが消える。[[br]]Trac本体のLoginModuleが代わりにONにならないから?||
||☑[http://trac-hacks.org/wiki/AddCommentMacro AddCommentMacro] ||  [wiki:Development/4.0.0/test/AddCommentMacro ◯]  ||[http://trac-hacks.org/changeset/8746 r8746] || [http://trac-hacks.org/wiki/MacroPostPlugin MacroPostPlugin] を合わせてインストールする必要がある (同梱済み) ||
||☑[http://trac-hacks.org/wiki/AdvancedTicketWorkflowPlugin AdvancedTicketWorkflowPlugin] || || [http://trac-hacks.org/log/advancedticketworkflowplugin/0.12 0.11 (r13338)] || ||
||☑[http://trac-hacks.org/wiki/AutoWikifyPlugin AutoWikifyPlugin] || [wiki:Development/4.0.0/test/AutoWikifyPlugin ◯] || [http://trac-hacks.org/log/autowikifyplugin/trunk?rev=14537 r14537] || 0.2devでテスト ||
||☑~~[http://trac-hacks.org/wiki/BatchModifyPlugin BatchModifyPlugin]~~ || || || Trac 1.0で取り込まれた ||
||☑[http://trac-hacks.org/wiki/TracBlockDiagPlugin BlockDiagPlugin] ||[wiki:Development/4.0.0/test/BlockDiagPlugin ◯]|| || ~~[http://blog.tracpath.com/trac/using-blockdiag-on-traclightning/ 参考手順]2のeasy_installでエラー~~ Trac Lightning 4.0.0dev 40e010cecd37 で動作を確認 ||
||☑[https://sourceforge.jp/projects/shibuya-trac/wiki/plugins/ChangeDateRecordPlugin ChangeDateRecordPlugin] || [wiki:Development/4.0.0/test/ChangeDateRecordPlugin ◯] || || 同梱ソースが一番新しい。new に対する処理に問題があるようだが最初からだと思われるのでこのまま使う ||
|| [http://trac-hacks.org/wiki/DateFieldPlugin DateFieldPlugin] || [wiki:Development/4.0.0/test/DateFieldPlugin ○] || [http://trac-hacks.org/browser/datefieldplugin/0.11?rev=12118 r12188] || setup-toolsでエラー。cfgを書き換え。0.11(v1.1.0)、1.0(v3.0.0dev)で確認。0.12はyy/mm/ddからyyyy/mm/ddへの変更方法が未確認  ||
|| [http://trac-hacks.org/wiki/DiscussionPlugin DiscussionPlugin] ||[wiki:Development/4.0.0/test/DiscussionPlugin ○]||[http://trac-hacks.org/browser/discussionplugin/0.11 r14140] ||一部翻訳のみ||
||☑[http://trac-hacks.org/wiki/ExcelDownloadPlugin ExcelDownloadPlugin] ||[wiki:Development/4.0.0/test/ExcelDownloadPlugin ○]||[http://trac-hacks.org/changeset/14520 r14520]||~~カスタムクエリでは内部エラーとなる([http://trac-hacks.org/changeset/14482 r14482])~~||
|| !ExtendedVersionTracPlugin || || || ||
||☑[http://trac-hacks.org/wiki/FlashEmbedMacro FlashEmbedMacro] ||[wiki:Development/4.0.0/test/FlashEmbedMacro ◯]||[http://trac-hacks.org/browser/flashembedmacro/0.11?rev=10984 r10984] || ||
||☑[http://trac-hacks.org/wiki/FootNoteMacro FootNoteMacro] ||[wiki:Development/4.0.0/test/FootNoteMacro ◯]  ||[http://trac-hacks.org/changeset/14088 r14088] || ||
|| [http://sourceforge.jp/projects/shibuya-trac/wiki/HudsonTracPlusPlugin HudsonTracPlus] || || || ||
||☑[https://sourceforge.jp/projects/shibuya-trac/scm/svn/tree/head/themes/lightningtheme/ LightningTheme] ||[wiki:Development/4.0.0/test/LightningTheme ◯]||[https://sourceforge.jp/projects/shibuya-trac/scm/svn/commits/871 r871]|| パンくずリストと 1.0 対応を行った ||
|| [http://sourceforge.jp/projects/shibuya-trac/wiki/plugins%2FMailArchiveExtPlugin MailArchiveExtPlugin] ||×|| ||POP3でメールを取得しようとすると「エラー: AttributeError:」となる||
||☑[http://trac-hacks.org/wiki/PrivateWikiPlugin PrivateWikiPlugin] ||[wiki:Development/4.0.0/test/PrivateWikiPlugin ◯]||[http://trac-hacks.org/browser/privatewikiplugin r13400] || ||
||☑[http://sourceforge.jp/projects/shibuya-trac/wiki/plugins%2FReportIncludePlugin ReportIncludePlugin] ||[wiki:Development/4.0.0/test/ReportIncludePlugin ◯]||[https://sourceforge.jp/projects/shibuya-trac/scm/svn/commits/863 r863]|| ~~インストールはできるが、グラフが表示されない~~ Trac 1.0 でも動作するように修正 ||
||☑[http://trac-hacks.org/wiki/SvnAuthzAdminPlugin SvnAuthzAdminPlugin] || ◯ || || Trac Lightning 3.x と同じものをそのまま使用する ||
||☑[http://trac-hacks.org/wiki/ThemeEnginePlugin ThemeEnginePlugin] ||[wiki:Development/4.0.0/test/ThemeEnginePlugin ○]||[http://trac-hacks.org/changeset/13789 r13789]||0.11ではエラー。trunkは問題なし。 ||
||☑!TicketClonePlugin || 削除 || || 代わりに Trac 本体にある tracopt.ticket.clone を使う ||
|| [http://trac-hacks.org/wiki/TicketImportPlugin TicketImportPlugin] ||[wiki:Development/4.0.0/test/TicketImportPlugin ○]||[http://trac-hacks.org/browser/ticketimportplugin/0.11 r14097]|| ||
|| [http://sourceforge.jp/projects/shibuya-trac/wiki/plugins%2FTicketSubmitPolicyPlugin TicketSubmitPolicyPlugin] || || || trac-hacks にあるものを日本語化したもの ||
||☑[http://trac-hacks.org/wiki/TimingAndEstimationPlugin TimingAndEstimationPlugin] || [wiki:Development%2F4.0.0%2Ftest%2FTimingAndEstimationPlugin ◯] || || Trac 1.0 用のものに差し替えた ||
|| [https://sourceforge.jp/projects/shibuya-trac/wiki/misc%2FAvatarSupport TracAvatarPlugin] ||[wiki:Development/4.0.0/test/TracAvatarPlugin ○] || ||TL4.0 Dev同梱版||
||☑[https://sourceforge.jp/projects/shibuya-trac/wiki/CompleteUser TracCompleteUserPlugin] || [wiki:Development/4.0.0/test/TracCompleteUserPlugin ◯]||[https://sourceforge.jp/projects/shibuya-trac/scm/svn/commits/865 865] ||trac.iniでsingle_fieldsがownerreporterになっており、owner,reporterと修正する必要がある?||
||☑[http://trac-hacks.org/wiki/TracDragDropPlugin TracDragDropPlugin] ||  [wiki:Development/4.0.0/test/TracDragDropPlugin ○] ||[http://trac-hacks.org/changeset/14397 r14397]|| setup-toolsでエラー。cfgを書き換え。 ||
|| [http://trac-hacks.org/wiki/TracJsGanttPlugin TracJsGanttPlugin] || || || ||
||☑[http://trac-hacks.org/wiki/MacTheme MacTheme] ||[wiki:Development/4.0.0/test/MacTheme ○]||[https://pypi.python.org/pypi/TracMacOSTheme v1.0.3]|| ||
|| [https://trac-hacks.org/wiki/MasterTicketsPlugin MasterTicketsPlugin] ||[wiki:Development/4.0.0/test/TracMasterTickets ○]|| || ||
||☑!TracMsOfficeXmlPlugin || 削除 || || ExcelDownloadPlugin があるため ||
||☑[http://weekbuild.sakura.ne.jp/trac.cgi/wiki/TracDoc/QueryChart TracQueryChart] || || || リポジトリは [http://svn.coderepos.org/share/platform/trac/plugins/querychart/trunk/ coderepos.org] にあるが、一番新しいのは同梱のソース ||
||☑[http://trac-hacks.org/wiki/SectionEditPlugin TracSectionEditPlugin] || [wiki:Development/4.0.0/test/TracSectionEditPlugin ○] || [http://trac-hacks.org/changeset/11208 r11208] || setup-toolsでエラー。cfgを書き換え。||
||☑[http://sourceforge.jp/projects/shibuya-trac/wiki/plugins/TracSteinsChartPlugin TracSteinsChartPlugin] || || || ||
||☑[http://github.com/itota/trac-subtickets-plugin TracSubTicketsPlugin] || [wiki:Development/4.0.0/test/TracSubTicketsPlugin ◯] || [https://bitbucket.org/okamototk/traclightning/commits/73feda3009e4 73feda3009e4] || TL4.0 Dev同梱版 ||
|| [http://trac-hacks.org/wiki/UserManagerPlugin TracUserManagerPlugin] || [wiki:Development/4.0.0/test/TracUserManagerPlugin ○] ||[http://trac-hacks.org/log/usermanagerplugin/0.11/tracusermanager?rev=14434 r14434]||setup-toolsでエラー。cfgを書き換え。 管理コンソールで Accounts と アカウント の2つが表示される[[br]](IniAdmin側の問題?)。既存ユーザーは Users ではなく External users に追加される ||
||☑[http://trac-hacks.org/wiki/TracWysiwygPlugin TracWysiwygPlugin] ||[wiki:Development/4.0.0/test/TracWysiwygPlugin ○]||[http://trac-hacks.org/changeset/13457 r13457] ||setup-toolsでエラー。cfgを書き換え。 ||
||☑[http://trac-hacks.org/wiki/WorkflowEditorPlugin WorkflowEditorPlugin] || ◯ || [http://trac-hacks.org/log/workfloweditorplugin/trunk?rev=13032 r13032] || ||
||☑[http://weekbuild.sakura.ne.jp/trac.cgi/wiki/TracDoc/XDocViewPlugin XDocViewPlugin] || || [http://svn.coderepos.org/share/platform/trac/plugins/xdocview/trunk/ r37671] || *.doc ファイルを Wiki ページに添付して表示されるのを確認 ||
||☑[http://trac-hacks.org/wiki/XmlRpcPlugin XmlRpcPlugin] || || [http://trac-hacks.org/log/xmlrpcplugin 1.1.2 r13776] || ||