Duktape 2.2 업데이트 결과

3110 단어 compat-table

묘사

  • 에 Duktape 2.2 엔진을 추가합니다.
  • Duktape 2.2.0 버전의 업데이트 결과입니다.
  • 에서 duktape2_0: falseduktape_1.0: false으로 변경했습니다.x개 엔진 버전 추가;이전 결과는 Duktape 2.0.0에서 시작되었습니다.
  • duktape1_3: trueduktape_2.0: true의 2.0 행과 같은 일부 이중화를 제거합니다.
  • 토론 #1

    토론 #2

    은'퇴직'날짜에 대해 가장 좋은 의미가 무엇인지 확실하지 않습니다. 왜냐하면 모든 프로젝트의 발표 전략에 달려 있기 때문입니다.그러나 Duktape 출시에 대한 명확한 방법은 다음과 같습니다.
    - 다음 보조 버전을 초과하여 릴리즈된 유지 관리 버전의 경우 만료 날짜가 마지막 유지 관리 버전입니다.
    - 마지막 유지보수 버전이 다음 보조 버전 이전에 있는 경우 은퇴 날짜는 다음 버전입니다.실제로 새 버전은 이전 버전을 대체했다.이전 유지보수 버전과 다음 이터레이션 사이에는 이전 유지보수 버전이 여전히 최신이다. (심각한 버그는 모두 복구될 것이다.)

    토론 #셋

    예, 다음 사항이 변경되었습니다.
    - 위에서 설명한 대로 게시/은퇴 날짜를 업데이트하고 1을 수정했습니다.x 데이터, 2.2에 발표 날짜를 추가합니다.
    - 이전 duktape1 0 데이터 변경 사항을 삭제하고 duktape2 0 또는 duktape2 1 이후 결과가 변경된 모든 테스트에 duktape2 2 결과를 추가합니다.
    - 단, duktape2 1 또는 duktape2 0 이후에 변화가 없으면 duktape2 2 결과가 추가되지 않습니다.이는 Duktape 2.1 결과 추가와 동일합니다(변경 사항만 기록됨).
    밀치락달치락하다.

    토론 #4

    좋아요!

    토론 #5

    토론 #6

    LGTM

    토론 #7

    나는 여전히duktape가semver를 따르지 않은 것에 대해 매우 불쾌감을 느꼈다. 그것이 이렇게 된 것은 C++ 버전 제어의 결함이 그것을 용서할 수 없기 때문이다.

    토론 #8

    let's file a new issue to address how we can deal with duktape not following semver, moving forward.


    나는 상술한 견해에 전적으로 동의하지 않는다.

    토론 #9

    TypeScript 및 모든 브라우저는 semver를 사용하지 않고 버전 제어를 수행합니다.왜 그것은 차단기여야 합니까?

    토론 #10

    @chicoxyzy는duktape가compat표에서 특수 처리되어 있기 때문에semver를 사용한다는 가정을 바탕으로

    토론 #11

    @ljharb는 어떤 특수 처리를 말합니까?
    환경에 나열된 모든 Duktape 버전 (게시판) 은 semver를 따릅니다.99 버전은 주 버전의 구축, 즉 비버전에만 사용됩니다.

    토론 #12

    @svaarala의 존재https://github.com/kangax/compat-table/blob/7db11bd87d2a51e7562a869d3533af01b00d5f4c/duktape.js결합하다https://github.com/kangax/compat-table/blob/gh-pages/duktape.js#L43/https://github.com/kangax/compat-table/blob/gh-pages/duktape.js#L29- 다른 엔진이 이런 방식으로 특수 처리를 하지 않음 (비록 많은 엔진들이'not semver'(비semver)를 기반으로 자동 결과 계승을 하였지만 문제가 있을 수 있음).

    토론 #13

    이 검사는semver 가설을 하지 않고 환경을 설명할 뿐입니다.json은 Duktape 버전을 새로 추가한 순서로 나열합니다.
    내가 아는 바에 의하면 결과는 이 순서에 근거하여 계승된 것이다. 내가 아는 바에 의하면 모든 엔진은 같은 계승 방법을 사용한다.따라서 결과가 제공되지 않으면 다음 환경에서 설명한 새 버전의 결과가 같다고 가정합니다.json은 버전 제어 약속을 고려하지 않습니까?
    하지만 나는 이 과정을 잘못 이해했을 수도 있다.

    토론 #14

    도 똑똑히 말했을 뿐,duktape.js는 결과를 자동으로 업데이트하지 않습니다.실행할 때 데이터-* 파일의 값과 일치하지 않는 결과만 표시합니다.그리고 데이터 파일을 다른 엔진처럼 수동으로 변경합니다. (마찬가지로 제가 알기로는)
    이 과정에서duktape.js는 환경에 나열된 Duktape 버전의 순서에 따라 결과를 상속합니다.json.버전 번호 자체에 대한 추측도 없고 버전 번호 구성 요소에 대한 설명도 없다.이것은 여기서 완성된 것이다.https://github.com/kangax/compat-table/blob/gh-pages/duktape.js#L33-L49.

    토론 #15

    네 말이 맞다.어떤 방식이든 이런 공관은 기간을 재설정하기만 하면 합병할 수 있다.

    토론 #16

    을 재설정하고 누릅니다.

    토론 #17

    좋은 웹페이지 즐겨찾기