3P by ganadist 2021-02-14 | favorite | 댓글 4개

지지난주 소식인데, 뉴스에 올라오지 않아서 공유합니다.

JFrog에서 운영하는 JCenter, GoCenter 및 ChartCenter가 운영을 중지할 예정이라고 합니다.

최초 공지(2월 4일)에서는 2021년 5월 1일부터 중지한다고 발표했었지만, 며칠 후 (2월 8일) 중지일정을 변경했습니다.

2021년 2월 28일 : GoCenter, ChartCenter에 라이브러리 등록 서비스 중지
2021년 3월 31일 : JCenter에 라이브러리 등록 서비스 중지
2021년 5월 1일 : GoCenter, ChartCenter에서 라이브러리 다운로드 서비스 중지
2022년 2월 1일 : JCenter에서 라이브러리 다운로드 서비스 중지

만약 해당 저장소에서 배포되고 있는 오픈소스 라이브러리를 사용하고 있다면, 해당 라이브러리의 이슈트래커에 라이브러리 호스팅 이전이 요청되고 있는지 확인하세요. 그리고 그러한 요청이 아직 등록되지 않았다면, 이슈를 등록하시기 바랍니다.
ex: https://github.com/google/ExoPlayer/issues/5246

안드로이드 용 구글 라이브러리들은 jCenter에만 있는 경우가 있고 maven central은 느리고 http만 지원하는데 여러 모로 아쉬운 상황이네요.

jcenter의 대체재로 maven central 이 언급이 많이 되는데, 속도가 느리다는 불평이 많습니다.
Google에서 maven central의 mirror를 운영하고 있으니, 속도에 문제가 된다면 이걸 사용해보는 것도 좋을 것 같습니다.

https://maven-central.storage.googleapis.com/index.html (해당 페이지에, 각 지역별로 적합한 mirror의 url이 소개되고 있습니다.)

ExoPlayer 의 issue에서 언급( https://github.com/google/ExoPlayer/issues/5246#issuecomment-748687665 )되었다시피, JCenter에서 악성코드가 포함된 라이브러리 패키지가 등록된 사고가 있었다고 합니다.
이러한 사고방지 대책을 세우지 못하고 서비스를 닫는 것처럼 보입니다.

해당 사고의 자세한 리포트는 아래 URL을 참고하세요.
https://status.bintray.com/incidents/w4dfr0rpznkt

JFrog가 작년 9월에 IPO를 했는데.. 주가가 그닥 신통치 않아서 코스트를 줄이는 느낌이 드는군요.