1月に私たちは、 Open edX コードを Python 2 から Python 3 に移植するコミュニティの皆様のご支援のおかげで、順調に進捗していることをお知らせいたします。メインリポジトリのPythonテストスイートは、Python 2とPython 3の両方で動作するようになりました。
今、新たな移植作業が控えています。Open edXのWebアプリケーションはDjango Webフレームワーク上に構築されています。現在、Djangoのバージョン1.11を使用していますが、このバージョンはまもなくサポート終了となります。Djangoのメンテナンスサポートを継続するには、Django 2.2に移行する必要があります。これはまたしても大きな作業量となります。
Python 3とDjango 2.2への完全移行が完了したら、Open edXの次期リリース「Juniper」を開始できます。Juniperのリリースは当初の予定より少し遅れますが、将来を見据えた強力なサポート基盤の上に構築されます。
Python 3へのアップグレードと同様に、Django 2.2への移行についてもコミュニティの皆様からのご協力を歓迎いたします。様々な形でのご支援をお待ちしております。ご参加いただける方は、 このGoogleフォームにご記入ください.
Django 2.2 にコードを早く導入すればするほど、誰もが Juniper を使えるようになります。ありがとうございます!
![]()