이 페이지에는 Google 시즌의 Docs에 승인된 기술 글쓰기 프로젝트의 세부정보가 포함되어 있습니다.
프로젝트 요약
- 오픈소스 조직:
- MicroPython
- 기술 문서 작성자:
- 조애나 난제키예
- 프로젝트 이름:
- MicroPython의 내부 구조 문서화
- 프로젝트 기간:
- 표준 기간 (3개월)
Project description
개요
MicroPython은 Python 프로그래밍 언어의 대체 구현입니다. Python 3.4와 대부분 호환되도록 설계되었지만 일부 기능, 특히 데이터 유형과 모듈의 하위 집합이 있습니다. MicroPython은 마이크로컨트롤러와 리소스가 제한된 환경에서 실행하기에 쉽고 효율적입니다[1]. 이 프로젝트는 오픈소스이며 오랜 기간 동안 많은 사용자와 참여자를 확보했습니다. 프로젝트를 문서화하면 사용자뿐만 아니라 신규 기능의 참여자도 더 많이 확보할 수 있습니다. MicroPython에 기여하려면 일반적으로 코어 런타임 작업을 하거나, 새 보드/운영체제로 포팅하거나, 새 라이브러리를 유지관리해야 합니다. 이 제안서에서는 MicroPython 프로젝트의 내부 문서화에 중점을 둡니다. 주요 주제는 인터프리터 자체의 내부 작동 방식, 언어를 새 플랫폼으로 포팅, 새 모듈 만들기입니다.
프로젝트 세부정보
이 프로젝트의 목표는 이미 설정된 docs.micropython.org에 MicroPython 내부 문서를 추가하는 것입니다. internals.micropython.org로 이동할 수도 있습니다. 커뮤니티 의견에 따라 멘토 중 한 명인 짐 무사레드가 이 문서를 '개발' 섹션으로 옮기라고 제안했습니다. 이 페이지의 목표는 MicroPython 자체의 구현을 담당하는 개발자의 관점에서 MicroPython 세부정보를 다루는 것입니다. 이렇게 하면 프로젝트에 참여하려는 모든 사용자가 완만한 참여 곡선을 경험할 수 있습니다.