MicroPython プロジェクト

このページには、Google Season of Docs で承認されたテクニカル ライティング プロジェクトの詳細が掲載されています。

プロジェクトの概要

オープンソース組織:
MicroPython
テクニカル ライター:
Joannah Nanjekye
プロジェクト名:
MicroPython の内部を記述する
プロジェクト期間:
標準期間(3 か月)

プロジェクトの説明

概要

MicroPython は、Python プログラミング言語の代替実装です。Python 3.4 とほぼ互換性を持たせていますが、一部の機能、特にデータ型とモジュールのサブセットを備えています。MicroPython は、マイクロコントローラやリソースに制約のある環境で実行するのに、軽量で効率的です [1]。このプロジェクトはオープンソースであり、多くのユーザーとコントリビュータが集まっています。プロジェクトを文書化することで、ユーザー数の増加だけでなく、新機能の貢献も促進されます。MicroPython への貢献は、通常、コア ランタイム、新しいボード/オペレーティング システムへの移植、新しいライブラリのメンテナンスのいずれかに関わります。この提案では、MicroPython プロジェクトの内部のドキュメントに焦点を当てています。主なテーマは、インタープリタ自体の内部動作、言語を新しいプラットフォームに移植する、新しいモジュールを作成することです。

プロジェクトの詳細

このプロジェクトは、すでに確立されている docs.micropython.org に MicroPython 内部のドキュメントを追加することを目的としています。これを internals.micropython.org に移動することもできます。コミュニティからのフィードバックに基づき、メンターの 1 人である Jim Mussared は、このドキュメントを [開発] セクションに移動することを提案しました。目的は、MicroPython 自体の実装に取り組むデベロッパーの視点から MicroPython の詳細を説明することです。これにより、プロジェクトに参加したいすべてのユーザーが、段階的に貢献できるようになります。