2024년 5월 24일 JMP 개발 업데이트에 오신 것을 환영합니다!
이제 고객은 MyJMP에서 JMP 18.0.1을 사용할 수 있습니다. 베이징과 Cary의 테스터가 18.0.1 설치 프로그램을 신속하게 처리해 준 데 대해 매우 감사드립니다! 고객이 우선순위가 높은 수정 사항에 액세스할 수 있도록 MyJMP 팀과 협력하여 설치 프로그램을 게시하고 테스트한 Bob Hickey 에게 감사드립니다. 또한 웹팀과 협력하여 JMP 18.0.1의 릴리스 노트를 jmp.com/documentation(여기)에 게시한 Susan Conaghan 에게도 감사드립니다. 이제 18.0.2 브랜치가 생성되었으므로 보안 챔피언은 필요에 따라 타사 라이브러리를 업데이트할 수 있으며, 18.1까지 기다릴 수 없는 엄청난 수준의 버그가 나타나면 포함을 고려할 수 있습니다.
JMP 18.1 승인 모드 의 시작을 2024년 6월 4일까지, JMP 18.1 코드 동결의 시작을 24년 6월 28일까지 연기했음을 알려드립니다. Qiana는 또한 이러한 새로운 날짜에 맞춰 문서 동결 날짜를 옮겼습니다. 이번 추가 시간을 통해 더 많은 고객이 JMP 18.0을 채택하고 제때에 18.1에서 버그를 해결할 수 있도록 버그를 보고할 수 있기를 바랍니다.
수요일 오전 세계 문화 다양성의 날 퀴즈 대회에 참여해주신 모든 분들께 감사드립니다! 저는 우승자들의 지식과 그들의 높은 점수에 깊은 인상을 받았습니다. 맛있는 아침 식사를 준비해 주신 Beth Evans 에게 감사드립니다! The Weekly Wrap에서 DEI 지식을 계속해서 쌓고 싶은 경우를 대비해 퀴즈 콘테스트를 포함하여 SAS Global Inclusion Week가 6월 3일 주에 다가온다는 것을 알았습니다!
퀴즈 콘테스트 직후 우리는 Michael Hecht의 SAS 40 주년 을 축하했습니다. Michael의 관리자 Brian Corcoran 과 JMP 창립자 John Sall 에게 지난 몇 년간 JMP 코드 기반에 대한 Michael의 많은 기여를 강조해 주셔서 감사합니다! John의 Inside JMP 기사 에서 더 자세한 내용을 읽을 수 있습니다.
Michael은 나에게 다음 메시지를 전달해달라고 요청했습니다.
수요일에 SAS 창립 40주년을 축하하도록 도와주신 모든 분들께 감사드립니다. 그리고 이를 기념하기 위해 이 라브라도라이트 크리스털을 나에게 준 SAS에게 감사드립니다. (역시 40년이 된 맥 앞에 앉아 있는 것이 적절하다.)
이번 주에 개발자 강연을 위해 그룹으로 모이지는 않았지만, 6월에는 JMP 개발자 회의 자원 봉사 일정에 대한 공개 날짜가 많이 있습니다. JMP 19 작업, 즉 다음과 같은 강연을 공유하고 싶으시다면 회의 또는 코딩 요령!
일반 공지
중요한 다가오는 날짜
- JMP 19 EA1 동결 – 24년 5월 31일
- JMP 18.1 승인 모드 시작 – 24년 6월 4일
- JMP 18.1 코드 동결 – 24년 6월 28일
- JMP 18 및 JMP 19 날짜의 전체 목록을 보려면 Confluence를 방문하세요.
JMP 개발 업데이트
호스팅 및 인터페이스
- Will Morgan: 저는 Bryan Boone, Neal Siekierski 및 Brian Corcoran 과 함께 데이터 커넥터 팀에서 일하고 있습니다. 내 프로젝트의 목표는 AWS S3 버킷과 인터페이스할 새로운 데이터 커넥터를 만드는 것입니다. Boto3 API를 통해 S3와 상호 작용할 목적으로 Python 모듈을 만들기 시작했습니다. 이 모듈은 결국 사용자 입력 인터페이스를 생성하기 위해 JSL 코드와 상호 작용하게 됩니다. 지금까지는 사용자가 프로그램 시작 시 사용자 정의 자격 증명으로 로그인하거나 프로그램이 사용자 시스템에서 자격 증명을 찾을 수 있는 기능을 추가할 수 있었습니다. 저는 AWS S3 버킷에서 파일을 업로드 및 다운로드하고 파일이 JMP와 호환되는지 확인하기 위한 올바른 기능을 확보하기 위해 노력하고 있습니다. 더 많은 내용을 듣고 싶으시면 채팅을 통해 자세한 내용을 알려드리고 싶습니다!
대화형 HTML
- 존 파웰:
- 수치 데이터의 로딩 속도가 향상되었습니다( JMPHTML-13751 ). 평행 플롯 곡선의 그리기 속도가 향상되었습니다( JMPHTML-13750 ). 웨이퍼 맵의 로드 시간 성능을 개선하기 위해 노력하고 있습니다( JMPHTML-13752 ). JMP 사용자 커뮤니티에서 대화형 HTML의 로컬 데이터 필터 동작에 대해 논의했습니다.
- Shannon Leslie 로부터 Jira 보드 팁과 요령을 더 배웠습니다. Sam Blashill 및 Shannon Leslie 에게 대화형 HTML을 시연했습니다. Sam Blashill이 JMP의 표시 트리 구조와 XML 버전을 검사하는 방법을 보여주었습니다.
- 백로그와 들어오는 버그를 분류했습니다. JMP 19에 추가할 기능을 위해 Jira 및 JiraBot에 새로운 구성 요소와 할당을 추가했습니다.
- Sam Blashill: 여기 JMP와 동료 인턴들의 모든 시스템에 익숙해졌습니다. 또한 저는 업무상 JavaScript를 많이 사용할 예정이어서 JavaScript를 배우고 있으며, JMP Live용 HTML5에서 대화형 버전을 만들 예정이므로 JMP 원형 차트를 살펴보고 있습니다.
- Paul Spychala : 이번 주에는 모자이크 그래프( JMPHTML-13775 ), 선 그래프( JMPHTML-13780 ) 및 요약된 점 그래프( JMPHTML-13792 )의 성능을 개선하는 데 시간을 보냈습니다. 2D 차트용 WebGL 렌더링 파이프라인 개발을 계속하고 있습니다.
- Michael Senoyuit: 모양 세그먼트 및 텍스트 세그먼트 성능 작업에 참여했습니다.
JMP 라이브
- Aurora: 19.0: 제어 차트 경고 개선(알림 이메일 변환의 기존 버그 수정, 데이터베이스 마이그레이션의 새로운 버그 수정, 관리자에 대한 데모로 1단계 마무리 및 메인에 병합, 계획된 2단계, 발명 공개 양식 계속 개발) .
통계
- Laura CS: 추정기가 잠재 변수가 없는 모델로 확장될 수 있도록 MIIV-2SLS 클래스에 대한 모든 방법을 수정했습니다(원래 LV가 있는 모델의 시작 값에만 사용되었습니다). 내생적 잠재 변수의 MIIV-2SLS 차단으로 버그를 추적하고 수정했습니다. 수많은 작업을 처리하는 SEM_ModelFitResults 클래스에 MIIV-2SLS 결과 복사를 시작했습니다. Meichen 및 Russ와 함께 인과 추론 문서를 많이 편집했습니다.
- John Sall: 범주형 - p-값의 더 많은 FDR 버전 추가( JMP-2012 ), 중첩된 보고서의 작은 개요 제목에 .setTitleFont(JHeadingFont) 사용을 포함하여 형식 개선(Dan에게 감사), 몇 가지 명령을 하위 메뉴로 이동(JMP) -21300), 누적 테이블 저장 문제가 수정되었습니다.
통계 문서
- Michael C: 가을 기술 컨퍼런스 프로그램 구성에 대한 지속적인 작업; Colleen에 대한 스크립팅 인덱스 및 문서 업데이트를 검토했습니다. 스크립팅 색인의 일부 제어 차트 작성기 항목을 재구성했습니다. Ernest의 일부 스크립팅 인덱스 검색 업데이트를 테스트했습니다. Fit Model 문서 및 일부 다변량 임베딩 스크린샷과 관련된 번역가의 몇 가지 질문을 조사했습니다.
통계 테스트
- Jacob: 범주형을 테스트하고 새로운 '스택 테이블 저장' 옵션에 대한 테스트를 추가했습니다. 범주형 단위 테스트 업데이트( JMP-2012 ) OC 곡선 테스트( JMP-21453 )를 업데이트하고 제어 차트 빌더를 사용하기 위해 테스트에 포함된 레거시 제어 차트 스크립트를 재작업합니다. Yeng과 함께 Torch를 테스트하는 스크립트를 작업하고 맞춤형 디자인을 사용하여 테스트 사례를 만듭니다.
- Tonya: 버그 확인. 단위 테스트 정리. 단기 관리도 업데이트를 살펴보기 시작했습니다.
생명 과학 업데이트
- Richard: JMP Clinical에서 구현된 FDA 의학적 질문과 관련 주제에 대한 작업을 논의하기 위해 "임상적으로 의미 있는 안전 신호를 식별하기 위한 이상반응 용어 집계"라는 제목의 원고를 작업 중입니다.
기술 지원 및 참여
- Duane: 이번 주에 보고할 만한 멋진 내용은 없습니다. 우리 중 몇몇은 우리 사례에 대한 고객 만족도 설문조사를 다시 수립하는 작업을 시작했습니다. 가까운 시일 내에 이러한 피드백을 받을 수 있기를 바랍니다. 그리고 평소와 마찬가지로 TS JMP Live 보고서 와 지난 14일 동안 TS에서 보고한 티켓을 보여주는 Jira 필터 링크가 있습니다.
주별 사례 볼륨:
참여 대기열에 대한 사례 주제, 총계:
지난 주 참여 대기열에 대한 사례 주제:
개발 운영
- 건강 상태:
- 모든 Windows 19.0 및 18.1 DailyUT 시스템을 업데이트했습니다. 야간 실행 중에 Windows 업데이트가 적용될 수 있는 것처럼 보이는 단위 테스트 시스템에서 몇 가지 이상한 동작이 발생했습니다. 우리는 매월 두 번째 화요일에 발생하는 Microsoft의 패치 화요일과 일치하도록 매월 세 번째 월요일의 월간 업데이트 일정을 설정했습니다. 지금까지 작업 실행의 안정성이 상당히 개선되었습니다.
- 이 시스템이 향후 18.0.2 프로젝트에 재사용될 것으로 예상하여 Windows 18.0.1 DailyUT 시스템을 업데이트했습니다. 새로운 AMI가 AWS에 생성되었으며 모든 업데이트는 2024년 5월 21일부터 적용되었습니다. 한 가지 주목할 점은 이 시스템과 JMP19 DailyUT Windows 10 시스템을 Windows 10 22H2로 수동 업데이트해야 한다는 것입니다. Windows 업데이트에서 이러한 이미지를 업데이트하는 데 문제가 있었지만 독립 실행형 설치 프로그램은 작동했습니다(매우 느리기는 하지만). 완고한 Windows 업데이트, 특히 22H2 업데이트에 문제가 있는 경우 독립 실행형 설치 프로그램으로 문제를 해결해야 합니다.
- DailyUTWatcher.ps1 [ //depot/main/tools/devops/ci/dailyUTWatcher/dailyUTWatcher.ps1 ]이라는 새 스크립트를 작성하여 DailyUT 빌드를 감시하고 더 이상 테스트를 실행하지 않는 시스템을 종료했습니다. 이 스크립트는 목요일에 배포되었으며 작업이 완료된 후 더 이상 필요하지 않은 AWS 시스템을 성공적으로 확인하고 제거합니다.
- awsNodeWatcher 스크립트[ //depot/main/tools/devops/ci/awsNodeWatcher/awsNodeWatcher.ps1 ]를 작업 및 시스템의 키 쌍을 허용하기 위해 dailyUTWatcher 스크립트에 수행된 작업과 유사한 방식으로 리팩터링했습니다.
- Melanie: 샘플 데이터 프로세스: 샘플 데이터 프로세스가 다시 제대로 실행되는지 확인하는 작업이 완료되었습니다. 최종 18.1 샘플 데이터 파일을 해당 프로세스에서 현지화로 전달했습니다. 도움말 프로세스: 19.0 EA 1에 대한 도움말과 관련하여 Chris Barrett의 일부 코드와 질문을 검토했습니다. 19.0 EA1용 HelpMap 스크립트/작업 업데이트 작업을 진행했습니다. DevOps 프로세스: 단위 테스트 스트림 및 분석 실행에 대한 일반 조사, 테스트, 문제 해결. Stringbot 마이그레이션: Shannon C, Shannon L, Myron을 만나 Jira 스프린트를 사용하여 소스 코드용 stringbot을 AWS로 마이그레이션하는 작업을 계획했습니다. 우리를 위해 Jiras를 계획하고 우선순위를 지정하고 설정하는 데 도움을 준 Shannon L 에게 감사드립니다!
- Shannon L: 개발팀과 만나 Jira 모범 사례와 팁을 검토했습니다. Localization 및 JMP Clinical과 만나 Clinical을 Localization 팀 지원에 포함시키는 것에 대한 논의를 시작했습니다. 충돌 보고를 지원하고 기술 지원팀과 만나 프로세스를 검토했습니다. EA 릴리스의 업데이트 추적을 통해 제품 관리를 지원하는 Jira 프로세스를 만들었습니다. 다음 주에 프로덕션에 출시되며 더 많은 정보가 제공될 예정입니다!
- Bob: 18.0.1 설치 프로그램을 SalesForce에 푸시하고 해당 팀과 협력하여 다운로드 프로세스를 수정하고 테스트했습니다. ISD와 협력하여 SAS 직원이 소프트웨어용 My JMP로 이동하는 프로세스를 설명하는 KB0012784에 대한 변경 사항을 편집하고 푸시했습니다. 회사 포털에서 JMP Pro 17.2가 제거되었습니다.
- Jim: 수많은 빌드 및 테스트 시스템에 대한 Mac OS 시스템 및 소프트웨어 업데이트입니다. 18.0.1에서 JMP 18.0.2용 파일 분기. Daily_UT_Watcher Jenkins 프로젝트를 만들고 실행해 준 Nick Ruva 에게 감사드립니다.
- Shannon C: 원격 측정 프로세스 오류와 다양한 JMP 18 충돌 및 UT 오류를 조사했습니다. 검증 대시보드를 검토하고 최근 릴리스에서 해결된 누락된 Origin 값과 관련된 일부 문제를 업데이트했습니다. Bobby Riggs와 Shannon L을 만나 충돌 분류에 대해 이야기했습니다. 다양한 팀원들을 만나 진행 중인 프로젝트에 대해 논의했습니다. EA 토론.
현지화
- Allison: 18.0 JMP 문서의 KO 번역을 마무리하고 검증했습니다. 18.1 휴대용 UI 및 18.0 JMP 문서 현지화 프로젝트와 관련된 번역가의 질문에 응답했습니다. 현지화를 위해 GPO 템플릿 파일을 보냈습니다. JMP 번역 검색 인터페이스를 테스트하고 피드백을 제공했습니다. JMP Clinical 팀과 회의를 갖고 현지화 작업과 프로세스에 대해 알아보았습니다.
- Sandy: 채우기 작업 후 실행할 파일 비교 유효성 검사 작업을 진행했습니다. Jira 인터페이스 API를 테스트했습니다. 라벨 변경 사항으로 채우기 작업 테스트가 완료되었습니다. 키보드 단축키에 대한 이미지 비교 작업 레이블 향상 테스트가 완료되었습니다.
- Krzysztof: 버전 18.0 처리 중 공급업체 및 리뷰의 도서 번역 배송. memoqweb에 대한 추가 문서를 작성합니다.
- Sohail: 공급업체를 위해 외부 서버에서 TM 검색 도구를 미러링하는 작업을 진행 중입니다. TM 검색 도구의 버그 수정 및 추가 기능 구현.
- Trish: 프로젝트 계획 및 일정 관리. 분류 현지화 일정. 생명과학부와 만나 JMP Clinical 지원을 현지화 팀으로 이전했습니다.
- 하워드: 버그 수정. 대시보드 동기화 및 워크플로 구현 작업을 진행했습니다.
선적 서류 비치
- Khawar: UG 편집( JMP-21471
Chris와 몇 가지 편집 사항에 대해 논의하고 장 편집을 시작했습니다. 샘플 인덱스( JMPDOC-2184
Chris와 논의하고 스타일 가이드를 검토했습니다. 산소 이동: 내가 도울 수 있는 방법에 대해 Devon과 이야기했습니다. PDF를 재현할 수 있는 방법을 살펴보겠습니다( JMPDOC-2165 ). FrameScript를 설치하고 Qiana를 사용하여 프로덕션 스크립트를 실행했습니다.
- ChrisB: 19.0 도움말 빌드를 얻었습니다. 다음 주에 출판될 준비가 될 것입니다. 몇 가지 현지화 질문에 답변했습니다. 도움말 맵 비교 도구가 작동하고 있습니다.
- Qiana: 18.1에 대해 UG Jiras 분류를 계속하고 있습니다. JMP 18.1에 대한 새로운 문서 날짜가 나왔습니다. Khawar를 사용하여 프로덕션 스크립트를 테스트 실행했습니다.
시스템/호스트 테스트-Cary
웹 테스팅 – 캐리
- Josh: JMP Live 서버 배포 관련 질문에 답변해 드립니다. JMP Live Pool의 스트레스 테스트. SAS 보안을 사용하여 예외를 다시 가져오고 AWS에서 JMP Pro를 다시 인증할 수 있습니다. 6개월 예외인 것으로 보입니다. 개인 공간을 비활성화한 상태에서 JMP Live를 회귀 테스트합니다.
- Anna: 로컬 데이터 필터, 열 전환기, 변환 열이 포함된 테스트 그룹 플랫폼입니다. JMP Live의 LDF에서 역 테스트. Marketplace 추가 기능 테스트를 시작합니다.
|
웹 테스트 팀 베이징 / Cary Jira 상태
|
|
테스트
|
1
|
|
테스트 준비
|
38
|
|
지난 7일에 생성됨
|
16
|
|
지난 7일 휴무
|
81
|
시스템/호스트 테스트-베이징
핵심
- 그리고 S:필터에서 하나 이상의 플랫폼이 "비워진" 경우 Fit Model By 그룹이 올바르게 스크립팅하지 않는 문제가 수정되었습니다. 선택 필터 대시보드 제목에서 아이콘이 겹치는 문제를 수정했습니다. 열 삭제 시 CCB 충돌 문제를 해결하기 위해 Annie와 협력했습니다. SpacerBox 크기 조정 문제를 수정하고 John Schroedl 및 Michael Hecht와 협력하여 취소가 예상될 때 텍스트가 커밋되는 텍스트 포커스 문제를 수정했습니다.
- Dave B: 원시 포인터 대신 상자 및 세그먼트 참조를 갖도록 여러 clickstate 핸들러를 업데이트했습니다. colstackboxes가 있는 테이블 상자의 행 정렬이 수정되었습니다. Jasean과 함께 그가 확인한 표면 플롯 버그에 대해 작업했습니다.
- Parker: 새로운 배경 맵 이미지 테스트를 추진했습니다. "JMP 19의 더 나은 지도" 여름 프로젝트를 구성하기 위해 Jira Epic JMP-21520을 만들었습니다.
DOE 및 신뢰성
- Caleb: 변환된 샘플 크기 탐색기를 일부 업데이트하여 대상/역방향 검색 기능을 개선했습니다. 또한 더 이상 활성화 스크립트에 의해 숨겨지지 않습니다. 공식적으로 라이브이므로 자유롭게 확인하세요(현재 단일 표본 평균, 비율 및 분산으로 제한됨). 또한, 연말 VT 통계청 기념 특별 컨퍼런스 초청 세션을 마무리합니다. 마지막으로, 지난주 DAE 컨퍼런스에서 제가 작성한 노트에 관심이 있으시다면 여기에 Confluence 페이지 링크가 있습니다 .
Shannon의 메모
우리는 미군 복무 중 사망한 모든 분들을 기리기 위해 현충일을 기념합니다. 오늘의 역사에 대해 더 자세히 알고 싶으십니까? 이번 휴가에 대해 여러분이 모를 수도 있는 9가지 사항은 다음과 같습니다. 모두들 긴 주말을 즐기시기 바랍니다!