posted by DGDragon 2019.05.30 11:20

https://developers.eveonline.com/blog/article/upcoming-changes-to-the-image-export-collection
안녕하세요 개발자 여러분!

EVESterdam 2019의 제 3자 개발자 패널 시작시에 언급했듯이 우리는 IEC를 사용하던 이들을 보다 잘 지원할 수 있도록 IEC를 쓰지 않고, 이미지 서버를 업그레이드하는 방법을 모색하고 있습니다. IEC 세대 파이프라인이 매우 오래되고 EVE의 최신 그래픽 프로세스와 근본적으로 다르므로, 이것은 팀 TriLambda가 릴리즈마다 많은 작업을 해야 할 필요성을 없앨 것입니다.

IEC에서 이미지 서버로 이미지를 이동시키는 것과 함께 이미지 서버 자체가 안면 성형을하게 될 것입니다. 간단히 말해서 :

1. 새 이미지 서버가 새 URL (image-> images)에 배포되며 아직 쿼리 패러미터 (기본값은 TQ)를 통해 multitenancy를 지원합니다(아직은 아닙니다). 예시 :

https://image.eveonline.com -> https://images.eveonline.com/?tenant=tranquility
https://image.testeveonline.com -> https://images.eveonline.com/?tenant=singularity
    
2. 이미지 서버용 Asset API는 더 공식화 될 것이며,

https://images.eveonline.com/{category}/{id}/{variation}?tenant={tenant}

일부 유형에는 특별한 파생형이 있습니다. 블루프린트에는 bp와 bpc가 있습니다. / {category} / {id}? tenant = {tenant}에 대한 쿼리는 사용 가능한 유사 콘텐츠가 나열된 json 문서를 반환합니다.

3. Asset API에 대한 요청은 전 세계의 CDN으로 리디렉션되어 훨씬 빠른 응답 시간을 제공합니다.

4. 새로운 이미지 서버의 첫 번째 반복은 스케일링을 제공하지 않으며 개발자가 사용할 수있는 가장 큰 크기를 반환합니다. 그러나 이에 대한 피드백을 환영합니다. 개발자 커뮤니티에서 충분한 사례가 나오면 우리는 그러한 기능을 제공할 것입니다.

IEC에 관해서는 변종 경로가 없어서 많은 개발자가 IEC로 물러나야했습니다. 대부분의 유형은 이미 사용할 수 있지만 블루프린트 및 렐릭과 같은 유형의 변형은 없습니다.

IEC의 미래는 현재 다음과 같은 순서로 진행될 예정입니다:

1. 이전 이미지 서버와 나란히 새 이미지 서버를 배포하십시오.
2. IEC 업데이트 중지
3. 개발자 리소스 웹 페이지에서 UI 아이콘 패키지를 릴리즈.

3 단계에서 볼 수 있듯이 UI 아이콘을 별도의 zip으로 옮길 것입니다. UI 아이콘은 현재 유용한 방식으로 처리되거나 정렬되지 않으며 UI 팀이 장기 구조로 구성하고 클라이언트를 업데이트하여 새로운 구조를 사용하도록 많은 작업을 수행해야합니다. 다행히도 타사 개발자가 널리 사용하는 UI 아이콘은 많이 변경되지 않으므로 이 UI 아이콘 zip은이 문제에 대한 중기적인 해결책을 나타냅니다. 우리는 이 패키지를 한 번 생성할 것이고 UI 아이콘의 리팩토링이 발생할 때까지 타사 개발자를위한 UI 아이콘의 소스가 될 것입니다.

이러한 변경 사항의 영향을 받고 특정 요청을 하거나 의견을 보내려는 경우 귀하의 의견을 듣고자 합니다. 불충분하게 유용할 UI 아이콘의 특정 하위 집합이 있다고 생각한다면 IEC 사용자가 많은 제 3 자 개발자의 의견을 듣고 싶습니다. 어떤 약속도 하지 않고 UI 서버의 작은 하위 집합을 이미지 서버에 넣을 수 있는 논의가 있었으며 사람들이 UI 아이콘을 사용하는 방법에 대해 더 알고 싶습니다.

IEC에 적극적으로 관심이 있고 질문이나 의견이 있으면 의견 보내기 스레드에 의견을 제출하십시오.
(역주: 본인은 비개발자라서 번역기 돌리고 정리만 했으므로 애매한 점이 있다면 원문을 참조바람)