https://github.com/pyca/cryptography/issues/5771 요약 파이썬 보안 라이브러리인 cryptography에서 RIIR를 하는중이 였는데 Rust가 미지원하는(LLVM부터 미지원임) 플랫폼에서 빌드가 깨져서 한바탕 키배가 일어났었음
riir이 모임? - dc App
Rust로 재작성 하는거임
러폭도가 또...
보안 라이브러리면 충분히 할만한데
읽어 보니까 러스트 넣은 놈이 100% 잘못이네 보안 라이브러리라면서 버전 관리가 개판이노
semver는 public api만 나타내는건디 의존성 변화는 major version을 바꾸는게 아니라고 명시돼있음
cryptography 존나 많이 쓸텐디
메이저 버전 바꿔서 버전4(러스트) 버전3(C언어) 이렇게 만들고 버전3은 1년만 업데이트 할꺼다 이렇게 했어야지 그 와중에 러폭도들 리액션 테러 장난아니네
아 뒤에 열린 이슈들 보니까 3.3LTS는 2021년까지 지원하고 버전 관리 방법도 바꾸자고 이슈열렸네
그렇게 결론 났는데 왜
물론 메인테이너가 처음부터 그렇게 한건 아니니까 잘한건 아님 그래도 바꿨으니 해피엔딩
걍 첨부터 메인테이너들이 Django식 버전관리가 옳다고 생각하고 이상한 키배에서 불탄게 큰거 같음 보안과 호환성 둘다 중요한건 리눅스 배포판 LTS관리하듯이 해야하는데
키배로 불탄게 ㄹㅇ
폭도
깃갤에 누가 Rust -> C++ 변환기 만든거 사용하면 문제해결 가능