티스토리 스킨 hELLO 에 기여해보기

2025. 2. 19. 20:10·탐구 생활/개발 탐구

이전에 FatAPI 의 문서 번역에 기여한것에 이어서 FastAPI 의 공식문서에 내용을 변경하는 등 기여를 하고 있는중이다.

 

오픈소스 초보자의 FastAPI 기여하기

회사에서 FastAPI 로 전환을 하기에 FastAPI Document 를 보면서 공부중이었다. 한국어로 번역된 문서도 있는반면 영어 그대로인 문서들도 있었다. 왜일까? 하고 찾아보던중 FastAPI Github 에서 번역활동

probehub.tistory.com

 

 

 

FastAPI 에서 기여하는 흐름은 이런식이다.

[Fork 를 한다] -> [적절한 이름의 Branch 를 만든다] -> [변경하고자하는 사항을 변경하고 PR을 올린다] -> [리뷰를 받는다] -> [머지 혹은 리젝된다]

 

하지만 이번에 티스토리 hELLO 에 기여했던 흐름은 전혀 달랐다.

 

우선 hELLO 에 기여하게 된 계기는 완전히 개인적인 이유다. 이 티스토리에 hELLO 스킨을 적용중이다. 그리고 나는 에디터에 쓰여진 글이 적절히 구조화되었는지를 본 후 "완료" 버튼을 누른다.

 

그런데 ul, ol 태그 요소가 에디터에서는 들여쓰기가 되었지만 실제 발행된 글에서는 들여쓰기가 되지 않는 것을 발견한 것이다. 이 문제를 해결하는건 간단했다. 웹브라우저에서 개발자 도구를 열고 관련 태그를 분석한 후 CSS 요소를 넣으면 해결이다.

/* 글 내용에 포함된 ul의 들여쓰기 적용 */
ul[data-ke-list-type="disc"] {
  list-style-type: disc;
  padding-left: 1.5rem;
}

ol[data-ke-list-type="decimal"] {
  list-style-type: decimal;
  padding-left: 1.5rem;
}

 

티스토리 스킨 편집에서 이걸 적용하고 만족하던 중 문득 나와 같은 이유로 고생하는 사람이 있지 않을까? 하는 생각이 들었다. 그리고 깃헙을 찾아보니 hELLO 저자분이 운영중인 리포지토리를 발견할 수 있었다.

 

그리고 엄청 가볍게 해소되었다.

 

[ISSUE에 글을 쓴다] -> [Discussion 으로 옮겨진다] -> [저자분이 나중에 반영될것이라고 한다]

 

이렇게 가볍게 반영되는 오픈소스도 있다는 사실이 새로웠다.

하지만 그 과정이 쉽든 어렵든 어떻든 다른 사람들에게 도움이 되었다는 사실은 변함 없으니 오히려 좋다.

'탐구 생활 > 개발 탐구' 카테고리의 다른 글

가시성 (1) - 그 개념에 대하여  (1) 2025.07.06
SQLAlchemy read-only session  (0) 2025.02.22
FastAPI & Postgres 로 multi-tenancy 구현하기  (0) 2025.02.17
Java, SpringBoot 에서 Geometry 좌표 핸들링  (2) 2024.02.09
AWS AutoScaling 수평 확장시 어플리케이션 자동 세팅  (2) 2024.02.09
'탐구 생활/개발 탐구' 카테고리의 다른 글
  • 가시성 (1) - 그 개념에 대하여
  • SQLAlchemy read-only session
  • FastAPI & Postgres 로 multi-tenancy 구현하기
  • Java, SpringBoot 에서 Geometry 좌표 핸들링
개발프로브
개발프로브
가볍게, 오랫동안 기록하고 싶은 블로그입니다.
  • 개발프로브
    ProbeHub
    개발프로브
  • 전체
    오늘
    어제
    • 분류 전체보기 (56)
      • 탐구 생활 (47)
        • 개발 탐구 (8)
        • FastAPI CORS (3)
        • FastAPI Log (4)
        • gRPC&Python (4)
        • SpringBoot 파헤치기 (2)
        • Python Monorepo (3)
        • Python 과 zstd (2)
        • Python (4)
        • FastAPI (4)
        • Terraform (8)
        • MSA (0)
        • GraphQL (2)
        • 데이터베이스 (2)
        • 네트워크 (0)
      • 기초 지식 (9)
        • Terraform (2)
        • MSA (5)
        • K8s (2)
  • 블로그 메뉴

    • 링크

      • github
      • stackoverflow
    • 공지사항

    • 인기 글

    • 태그

      fastapi logging
      PostgreSQL
      sqlalchemy
      rest vs grpc
      오블완
      python amd64
      MSA
      granian
      grpc
      ORM 성능 최적화
      spring 트랜잭션
      zstd
      springboot
      Terraform
      ORM 성능
      python 성능 개선
      백엔드 성능
      RDBMS 성능 최적화
      brotli
      티스토리챌린지
      Python
      django 성능 개선
      gzip
      fastapi cors
      ORM 문제
      python graviton
      python arn64
      python 불변 객체
      java
      FastAPI
    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.0
    개발프로브
    티스토리 스킨 hELLO 에 기여해보기
    상단으로

    티스토리툴바