ebandal / H2Orestart

한컴파일을 LibreOffice에서 읽을 수 있도록 하는 extension입니다.
GNU General Public License v3.0
75 stars 6 forks source link

Linux와 MacOS에서 플랫폼 정책을 따르는 임시 파일 경로를 ~/.H2Orestart 대신 사용 #25

Closed changwoo closed 4 months ago

changwoo commented 4 months ago

https://github.com/ebandal/H2Orestart/issues/19 이슈에서 말씀드렸던 사항으로, 리눅스 시스템의 경우에는 홈디렉터리 아래에 dotfile이 과도하게 많아서 피하는 게 권장됩니다. 현대적인 리눅스 소프트웨어는 대안으로 XDG Base Directory Specification을 따르는 게 추세입니다. (문서 링크 )

추가로 MacOS의 경우에도 앱 임시 파일의 경로에 대한 정책이 있으니 만드는 김에 구현하면 좋겠습니다. ~/.H2Orestart 대신 다음을 사용하면 됩니다. (문서 링크 )

여기서 cache라는 말은 삭제해도 동작이 달라지지 않고 백업할 필요없는 임시 데이터이기 때문에 cache 경로를 사용합니다.

동의하신다면, 그리고 어떻게 할지 정리가 된다면 PR 보내도록 하겠습니다.

ebandal commented 4 months ago

동의합니다.

changwoo commented 4 months ago

감사합니다!