이번 주에 저자는 다른 사람의 코드에 TOML 구성을 추가하고 누군가가 자신의 오픈 소스 프로젝트에 대해 동일한 작업을 수행하도록 해야 했습니다. Uday는 문제를 만들고 포크된 리포지토리를 변경하여 작성자의 리포지토리를 변경했습니다. 저자는 로컬 컴퓨터에서 포크된 리포지토리로 작업하는 방법을 배웠는데, 이는 새로운 기술이었습니다. 작성자의 코드는 현재 CLI 라이브러리를 사용하지 않기 때문에 지저분하며 리포지토리에 온보딩하고 변경하는 Uday의 노력에 감사드립니다. 저자는 코드베이스를 보다 기여자 친화적으로 만들기 위해 정리해야 할 필요성을 인식하고 있습니다. 한편, 저자는 다른 사람의 리포지토리에서 Python을 기반으로 구축된 코드 형식 관리자에 TOML 변경 사항을 추가하는 작업을 했습니다. 그러나 새 컴퓨터에서 Python 구성 문제로 인해 프로젝트를 실행하는 데 어려움을 겪었습니다. 이러한 문제를 해결하는 데는 실제 개발보다 시간이 더 걸렸지만 tomli 라이브러리를 사용하는 것은 쉬웠고 코드는 처음부터 깔끔했습니다. 작성자는 다른 저장소에서 변경 사항에 대한 PR 및 문제를 만들었습니다. 전반적으로 저자는 새로운 기술을 배웠고 Uday와의 협업을 높이 평가했습니다.
dev.to
OSD - lab - 4 - toml configs
