MicroPython プロジェクト

このページには、Google シーズンのドキュメントで受け入れられているテクニカル ライティング プロジェクトの詳細が記載されています。

プロジェクトの概要

オープンソースの組織:
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 の詳細を説明することを目標としています。これにより、プロジェクトへの参加を希望するすべてのユーザーにとっての貢献度が緩やかになります。