本日は予期せぬ問題が発生しました。最大ファイルサイズ制限を300MBに引き上げましたが、すべての設定が正しいにもかかわらず、100MBを超えるファイルのアップロードができません。これは、Cloudflareの無料プランおよびプロプランではアップロードサイズが100MBに制限されており、エンタープライズプランで最大500MBまで対応しているためです。Cloudflareの有料プランへの移行は予定していないため、チャンクアップロードでこの問題を解決できるのではないかと考えました。
MetaおよびPluginsでDiscourse向けの既成の解決策は見つからなかったため、このようなプラグインを開発すること、あるいはコア機能として実装することが可能かどうかをお伺いしたいです。
この種の課題を解決するためのライブラリとしては、以下のような例があります:
https://github.com/23/resumable.js
チームに以下の2点についてお伺いします:
- チャンクアップロードを標準機能としてDiscourseの将来バージョンに実装することは、機能として検討されますか?
- 「カスタムプラグイン開発」の道を選ぶ場合、考慮すべきコア上の制限はありますか?潜在的な開発者にアイデアを提案する前に知っておくべきことがあれば、ぜひ教えてください。
ご対応ありがとうございます。