数か月前から Alfresco 4.2b を使用しており、主に Share を使用しています。私はいくつかのカスタマイズ作業を行っていますが、同僚と私自身は、この投稿の主題について常に疑問に思っています。
拡張モジュールは、Alfresco 4 の最初のリリース以降に利用できる比較的新しい機能であることはわかっていますが、使用される拡張メカニズムに関して、実行された開発がどのような方法で行われるべきかはわかりません。私たちは、web-extension ディレクトリを使用するのではなく、拡張モジュール メカニズムを使用することに全力を注いでいます。おそらく、より用途が広く、保守しやすく、スケーラブルであり、おそらく web-extension ディレクトリの使用は今後のリリースで非推奨になる可能性があることを理解しているためです。また、現時点では、拡張モジュールで「すべて」を実行できるわけではないことも認識しています。
それによると、他の開発者の経験に基づく両方のメカニズムの長所と短所、および私たちの拡張哲学が正しいかどうかを知りたい. 同時に、次の質問に対する合理的な答えを見つけたいと思います。
適切な優先順位付けを行っており、拡張モジュールを使用してカスタマイズを実行しようとしている時間を「犠牲」にしていますか? それは価値がありますか?
今後のリリースで、カスタマイズ メカニズムとして web-extension ディレクトリを非推奨にすることはできますか?
拡張モジュール機能は改善されますか?
(大まかに) 拡張モジュールの既知の制限は? 主な問題は、拡張メカニズムをいつ使用する必要があるかということです。
ご意見をお待ちしております。実際の経験に基づいた率直なご意見をお待ちしております。
よろしくお願いします。