MicroPython 프로젝트

이 페이지에는 Google Season of Docs에서 승인된 테크니컬 라이팅 프로젝트의 세부정보가 포함되어 있습니다.

프로젝트 요약

오픈소스 조직:
MicroPython
테크니컬 라이터:
요안나 난지키
프로젝트 이름:
MicroPython의 내부 문서화
프로젝트 기간:
표준 기간 (3개월)

Project description

개요

MicroPython은 Python 프로그래밍 언어의 대체 구현입니다. 대부분 Python 3.4와의 호환성을 목표로 하지만, 일부 기능, 특히 데이터 유형과 모듈을 포함합니다. MicroPython은 마이크로 컨트롤러와 리소스가 제한된 환경에서 실행하기에 가볍고 효율적입니다[1]. 이 프로젝트는 오픈소스이며 시간이 지남에 따라 많은 사용자와 기여자의 관심을 끌었습니다. 프로젝트를 문서화하면 사용자가 더 많아질 뿐 아니라 새로운 기능에 기여하기도 합니다. MicroPython에 기여하려면 일반적으로 코어 런타임 작업, 새 보드/운영체제로의 포팅 또는 새 라이브러리 유지관리 작업을 수행해야 합니다. 이 제안서는 MicroPython 프로젝트의 내부 기능을 중점적으로 설명합니다. 주요 테마는 인터프리터 자체의 내부 작동, 언어를 새로운 플랫폼으로 포팅, 새 모듈 생성입니다.

프로젝트 세부정보

이 프로젝트의 목표는 이미 구축된 docs.micropython.org에 MicroPython 내부 문서를 추가하는 것입니다. 이 파일도 internals.micropython.org로 이동할 수 있습니다. 멘토 중 한 명인 짐 무사레드는 커뮤니티 의견을 바탕으로 이 문서를 '개발' 섹션으로 옮기도록 조언했습니다. 목표는 MicroPython 자체의 구현을 작업하면서 개발자의 관점에서 MicroPython 세부정보를 다루는 것입니다. 이렇게 하면 프로젝트에 참여하려는 모든 사람에게 완만한 기여도 곡선이 됩니다.