2024년 11월 8일 JMP 개발 업데이트에 오신 것을 환영합니다!
다행히도 여러분 모두 Myron Chandler의 메모를 보셨을 겁니다. 이번 주말에 메인 브랜치의 Stringbot이 AWS에서 실행되기 시작한다는 내용입니다. Myron이 이메일에서 언급했듯이, Stringbot 메인은 기존 SAS 인프라(jmptool.na.sas.com)에서 JMP AWS 공간(이 경우 jmptoolprod.dev.jmp.com)으로 마이그레이션됩니다. 모든 것이 잘 진행된다면 실제적인 차이를 눈치채지 못할 것이고, 메인의 문자열에 주의가 필요한 경우 Stringbot에서 항상 받았던 것과 동일한 이메일을 받게 될 것입니다. 문제가 발견되면 JMPTOOL-1183 에서 보고해 주시면 추적하고 조사할 수 있습니다.
JMP 18.2는 해당 브랜치 작업을 완료함에 따라 jmptool.na.sas.com에서 계속 실행됩니다. 오늘(11/8/24)은 개발자를 위한 JMP 18.2 문자열 동결 입니다. 작성자는 다음 주에 문자열의 일관성을 평가할 것입니다. 개발자를 위한 첫 번째 JMP 19 문자열 동결은 12/2/24에 있을 것임을 명심하세요. 문자열을 다듬는 데 조기에 도움이 필요하면 작성자와 협력하세요!
JMP 19 EA4는 기존 Python 버전의 보안 결함을 해결하기 위해 Python 업데이트가 필요했기 때문에 최종 테스트 단계에 있습니다. 이번 주에 모든 수정과 테스트 노력을 해주신 Paul Nelson, Jim Borek, Bob Hickey, Cary와 Beijing의 QA 팀에 감사드립니다! QA는 다음 주 초에 JMP 19 EA4를 승인할 예정입니다.
JMP 18.1.1 도 이러한 업데이트된 Python 파일을 통합하기 위해 다시 빌드되었습니다. 18.1.1 설치 프로그램 테스트가 진행 중이며 지금까지는 좋은 것 같습니다! 이제 18.1.1이 동결되었으므로 18.1.2 분기 작업이 진행 중입니다. 요약에 대한 수정 사항을 조기에 통합할 것으로 예상하며 JMP Clinical도 18.1.2에 대한 보고서 변경 사항을 제공할 것입니다. 물론 필요한 모든 보안 수정 사항을 주시할 것입니다.
이번 주 JMP Dev 회의에서 공동 JMP-R 프로젝트에 대해 발표해 준 Caleb King 에게 진심으로 감사드립니다! Caleb은 Discovery in person 전체 회의에서 통합에 대해 이야기하면서 이 주제를 간략하게 소개했지만 우리와 함께 할 시간이 더 많았습니다. 회의를 놓쳤다면 여기에서 녹화 영상을 찾을 수 있습니다 .
이번 주의 베타/충돌 사례를 공유해 주신 Tonya Mauldin 에게 감사드립니다!

2024년 11월 8일 주간 베타/충돌 보고서 | JMP Live
일반 공지사항

중요한 다가올 날짜
- JMP 18.2 개발자 문자열 동결 – 2024년 11월 8일ß오늘
- JMP 18.1.1 QA 승인 – ~11/15/24
- MyJMP에서 JMP 18.1.1 릴리스 - ~11/19/2024
- JMP 19.0 첫 번째 스트링 핸드오프 – 12/2/24
- JMP 18 및 JMP 19 날짜의 전체 목록은 Confluence에서 확인하세요.
JMP 개발 업데이트
기술 지원 및 참여
- 웬디:
- 이번 주에도 Engagement 팀의 사례 볼륨이 다시 증가했는데, 이는 주로 고객의 RPS 제출 증가 때문입니다. 우리는 중복 사례로 이어지는 여러 제출을 감지하고 방지하기 위해 노력하고 있습니다. 이번 주에는 RPS 사례의 약 25%가 중복이었습니다.

주별 기술 지원 사례 볼륨:

기술 지원 대기열의 사례 주제, 지난주:

주별 참여 지원 사례 볼륨:

참여 대기열에 대한 사례 주제, 지난주:

개발 운영
- Myron: JMPTOOL-1183(AWS에서 stringbot 설정 및 실행), JMPTOOL-1424(AWS에서 크래시 시스템 설정 시작), JMPTOOL-1308(오래된 testbot 보관 파일에 대한 파일 보관 정책 구현), JMPTOOL-1372(testbot: 오래된 결함 파일을 확인하는 코드 제거)에 대한 작업을 수행했습니다.
- Bob: EA4 설치 프로그램 생성, 테스트, 생성, 테스트, Python 파일 생성 중에 문제가 발생했습니다. 18.1.1 Windows 설치 프로그램 유효성 검사 벤치마크 생성.
- 섀넌: 팀 회의 - 많은 툴링 프로젝트에서 큰 진전이 있었습니다! 테스터와 함께 야간 실행에서 DNC, 충돌 및 시간 초과를 정리하는 작업을 계속했습니다. 몇 가지 미스터리 충돌을 조사했습니다. 복제 테스트 사례에 도움을 준 데이브 바버 에게 정말 감사합니다!
현지화
- 앨리슨: 18.1.1 릴리스 노트용 키트를 준비하고 현지화를 위해 번역 팀에 인계했습니다. KO 및 ZH 18.0 현지화된 문서 PDF를 검증하고 테스트를 위해 QA에 인계했습니다. JMP Store 팀과 회의하여 향후 현지화 지원 가능성에 대해 논의했습니다. 문서 라이브러리를 만들기 위해 문서 팀에 인계할 문서 PDF를 준비했습니다.
- Trish: JMP Store 개발팀과 만나 현지화 프로세스와 우리 팀이 어떻게 지원할 수 있는지 논의했습니다. JMP Marketplace 개발팀과 만나 현지화 업데이트를 어떻게 처리할지 논의했습니다. V19 작업을 위한 검토자와 협력했습니다. Susan과 협력하여 현지화에 영향을 미치는 일부 JMP Live Help Jiras를 분류했습니다. 19.0을 위한 Portable UI 문자열의 최종 핸드오프를 준비했습니다.
- 크르지스토프: 현지화 작업(용어 수집, 용어 설명, 번역 및 품질 보증)을 위한 LLM 구현 작업. JMP 임상 번역 처리. 새 프로젝트를 위한 워크플로 준비. 마켓플레이스 개발자와 만나 UI 및 추가 기능 설명에 대한 현지화 프로세스를 논의.
- Howard: 버그 수정. Jira와 Translation Query System 통합 작업. 백엔드 작업을 Windows 서비스로 변환.
- 샌디: 적절한 Jenkins 작업을 만드는 것을 포함하여 이미지 diff 비교 프로젝트를 마무리합니다. 커밋/반환 문자열 처리의 향상을 살펴보기 시작했습니다.
- Sohail: TM 검색 인터페이스에서 파일 다운로드 문제를 해결하고, 다국어 검색 지원을 수정하고, 용어 추출 작업을 위한 LLM 기능을 살펴보고 비교했습니다.
선적 서류 비치
- ChrisB : 사이트맵 스크립트를 변경했습니다(John Mosier 덕분에). Google이 더 만족스러워지기를 바랍니다. 18.2 및 19.0 템플릿을 업데이트하고 올바르게 배치합니다. Marketplace에 18.1 Doc 추가 기능을 가져옵니다. Andretti 등과 새로운 도움말 헤더와 푸터 저작권 문제에 대해 회의하고(JMP 저작권 정보를 스크래핑합니다). 버전이 없는 도움말 URL을 파악하려고 합니다. 문자열 검토.
- Susan C: JMP Live 18.2 도움말 생성. JMP Live 회고적 수정 작업, Trish와 소통. 업데이트, 프로덕션 확인, 라벨링 및 18.1.1 RN 인계. Jill(새로운 편집자)과 만나 편집 프로세스와 리소스를 안내. UI 문자열 업데이트를 추적하여 10월까지 완료.
- 데번: 교육 기관과 협력하여 설명서에 있는 모든 예제 목록을 제공하고 각 릴리스에 대한 목록을 다시 제공하는 스크립트를 제공했으며, L10N을 위한 중국어 Discovering JMP 책의 테스트 변환 작업을 계속했습니다.
- Qiana: Doc Team Jira Board를 만들었습니다. JMP-23261을 다루기 시작했습니다. 프로젝트 계획 및 조정.
시스템/호스트 테스트-Cary
- Mandy: 확인하고 검증해야 할 JIRA 수정 사항이 약 22개 있었습니다. 개발자가 속성에 대한 값 레이블 변경 사항을 푸시했습니다. 현재 19.0에서 테스트 중입니다. Mac에서 EA4에 대한 설치 프로그램 테스트를 수행했습니다. 요약 수정 사항으로 I/O 오류도 확인했습니다. Mac에서 18.1.1 설치 프로그램 테스트를 진행하고 있습니다. 다음 주에는 태그, 탭 이동 JSL 및 워크플로 빌더 찾기 바꾸기 대화 상자에 대한 테스트를 계속 작성합니다.
- Nick H: 단위 테스트 정리를 계속하고, 유지 관리 브랜치에 더 집중했습니다. 일부 달력 상자 날짜 제한과 모양 개선 사항을 확인했습니다. SAS 머신이 이제 Documents Desktop의 기본 위치로 OneDrive 위치를 사용하는 것을 고려하여 pathVariables 테스트(설치 프로그램 테스트에서 사용)를 조정했습니다. 또한 진행 중인 mimic 작업을 기존 테스트 프레임워크와 통합하는 방법에 대해 브레인스토밍하고 있습니다.
- 헌터: Mac과 Windows에서 JMP 19 EA 4 테스트를 마쳤습니다. 주중에 여러 JMP 19 EA 4 설치 프로그램을 테스트하고 피드백을 제공하여 필요한 재구축을 수행했습니다. 할당된 구성에 대한 JMP 18.1.1 유지 관리 릴리스 테스트를 시작했습니다.
- 오드리 : EA4 테스트, 18.1.1 테스트. EA4의 예상 종료일은 11/11 월요일입니다. 18.1.1의 예상 종료일은 11/15 금요일 또는 그 이전입니다. Lisa와 Anna와 함께 동적 변환 열에 대한 간단한 테스트를 하고 있습니다.
웹 테스팅 – 캐리
- Natalie: Control Charts의 HTML 자동화에서 새로운 개발을 시작했습니다. 이번 주에는 새로운 JMP Live 테마의 푸시된 UI 변경 사항으로 인해 일일 자동화에서 더 많은 차이점이 있습니다. 새로운 이미지 벤치마크가 필요합니다. 저는 작업 공간에서 이를 만들었지만 개발이 더 완료되고 안정될 때까지 커밋을 보류할 것입니다. 18.1.1에 대한 JMP Live 설치 테스트를 시작했습니다.
- Anna: TS 트랙을 조사하고 Jiras를 보고합니다. 문서 업데이트를 확인합니다. 새로운 imageDiff 테스트를 추가합니다. 변경 사항을 푸시한 후 테스트 영역을 다시 테스트합니다. Xan의 새로운 comfy 변환에 대해 알아봅니다.
시스템/호스트 테스트-베이징
핵심
- Dan S: <에 옵션 추가 <
- Dave B: 스택 오버플로 예외를 더 잘 잡는 추가 기능을 작업했습니다. lineseg/clone 충돌을 재현하고 수정했습니다. 충돌 파일 없이 jmp가 다운되는 그래프 빌더 충돌을 재현했을 수 있습니다. 호버 레이블과 맵이 있는 그래프가 있는 충돌을 재현했습니다.
- Morgan: 스크립트 편집기 환경 설정 페이지를 탭으로 분할했습니다. 스크립트 편집기에 보이는 공백 환경 설정을 추가했습니다. 스니펫 편집기를 모달 대화 상자에서 기본 환경 설정 메뉴로 옮겼습니다.
- 어니스트: 값 레이블 속성을 내부적으로 리팩토링했습니다. 변경 사항, 특히 플랫폼에서 레이블이 지정된 열을 만드는 방식에 대한 질문이 있으면 저에게 물어보세요.
- Xan : 통계 말하기와 CCB 축 정렬.
DOE 및 신뢰성
- Caleb: 탐험가의 버그 수정을 계속했습니다. 또한 전체 회의에서 언급한 MSA 프로젝트에 대한 개발 토크도 했습니다. 지금까지 좋은 피드백을 받았습니다!
- 아이린: 몇 개의 Jira 티켓을 조사하고, 연구 프로젝트를 진행하고, 조셉으로부터 Easy DOE에 대해 조금 더 알게 되었습니다.
호스팅 및 인터페이스
- Will: SharePoint Data Connector 작업 중입니다. Azure에서 JMP 호스팅 권한 부여 서버를 활용할 수 있는 옵션을 사용자에게 제공하기 위해 작업하고 있습니다. 그러면 사용자가 직접 만들 필요가 없습니다. 기술에 덜 민감한 사용자의 사용자 경험이 간소화되기를 바랍니다. SharePoint Connector에 대한 버그 수정도 추가했고 Data Connector 편집기 작업도 진행해서 사용하기가 조금 더 쉬워졌습니다.
- Paul N: JMP-23700 – 일관된 출력을 위해 jpip()에 대한 입력에 오류 검사를 추가합니다. JMP-23662 – Python 3.11.9(Python.org 바이너리)에서 3.11.10으로의 보안 업데이트는 3.11이 이제 보안 유지 관리 모드에 있기 때문에 소스에서 컴파일되었습니다. JMP 18.1.1, 18.2, 19 EA4, 19.0. JMP-23737 – JMP 19.0을 Python 3.13.0으로 옮기는 작업을 시작합니다. JMP 19가 출시될 때에도 여전히 활성 지원이 제공되어야 합니다.
- John Schroedl: 18.2 및 19.0에서 최신 Telerik 소스로 업데이트. 충돌 조사 및 Visual Studio 도움말. Evan과 함께 DWrite 텍스트 그리기 작업. 색상 모드와 관련된 호스트 트리 컨트롤 변경 사항을 푸시하고 스타일을 업데이트. 메뉴의 스타일 변경을 시작합니다.
대화형 HTML
- 존 파웰:
- 대화형 HTML 도구 설명에 타원의 평균점의 X 및 Y 값을 표시하는 지원이 추가되었습니다( JMPHTML-2035 ).
- JavaScript가 비활성화된 환경(MS Teams, SharePoint, Outlook 등)에서 대화형 HTML 파일을 열거나 미리 볼 때 지역화된 메시지를 감지하고 표시합니다. ( JMPHTML-13541 )
- 사용자가 로컬 데이터 필터를 선택한 후 재생성 스크립트에서 로컬 데이터 필터를 수정할 때 JMP Live에서 발생하는 문제( JMPHTML-14201 )를 조사했습니다.
- 프로세스 스크리닝( JMPHTML-14209 )에 대한 내보내기/게시 옵션 지원을 검토하기 시작했습니다.
- 보고서의 다른 변경 사항에 그래프가 정적이고 응답하지 않는다는 점을 여전히 제공하면서 "대화형이 아닌" 도구 설명을 억제하는 실험을 시작했습니다( JMPHTML-13846 ).
- Mike Stickles: JMPHTML-13685 (크기 역할이 있는 그래프의 범례가 JMP와 일치하지 않음) 문제에 대한 작업을 완료하고 푸시했습니다. 테스터에 대한 승인 기준을 아직 설정해야 합니다. JMPHTML-13966 (워드 클라우드 선택이 제대로 작동하지 않음) 및 JMPHTML-13982 (텍스트 탐색기 용어 목록에서 선택 기능 구현)에 대한 작업을 계속 진행하여 HTML5에서 워드 클라우드 구현을 완료해야 합니다.
JMP 라이브
- Aurora: 제어 차트 경고 개선(보고서가 경고 비활성화 상태일 때 특정 작업 비활성화, 보고서 경고 패널/이메일/다운로드에서 경고 정렬 변경, Florence Kussener 의 제안에 대한 Jiras 보관). 타사 패키지 업데이트. 팀의 오래된 브랜치 정리. 여러 GB 데이터 테이블 게시 시 발견된 오류 조사. JMP Live Sales의 메모리 문제에 대한 Eric의 조사에 약간 도움.
통계
- Laura CS : 통계 개발 후보자 면접에 참여, 잠재 변수의 평균이 추정 가능한지 여부를 식별하는 버그 수정, 다중 그룹 분석에서 충돌을 발견하여 수정, 특정 간접 효과를 추정하는 새로운 기능 작업을 시작. Haley와 만나 테스트에 대해 논의, Caleb과 만나 MSA 애플리케이션에 대해 논의.
- John Sall: 진행 중 스크리닝 - 그룹화 범주에서 누락된 값 지원( JMP-23706 ). Profiler에서 최적화 제어 패널의 초기 초안 작성( JMP-22406 ). 0으로 부풀려진 음이항 데이터를 사용하여 "환경 모니터링"에 대해 읽고 다른 사람과 토론.
- 엘리자베스: 사용자가 기술 지원에 보고한 KFold 검증을 사용한 SVM의 충돌을 조사했습니다. 문제의 코드를 식별하고 19에 대해 수정했습니다. 18.2로 푸시하기 전에 검증을 기다리고 있습니다. ( JMP-23716 ).
통계 문서
- Michael C: 적합 최소 제곱법 하위 카테고리의 항목에 대한 스크립팅 인덱스 업데이트를 처음으로 완료했습니다. Hamid의 새로운 SEM 사례를 검토했습니다. RSM에서 몇 가지 문서 Jiras를 수정했습니다.
통계 테스트
- Mark: Nicole과 Audrey의 많은 도움으로 MATLAB를 설치했습니다(감사합니다). MATLAB를 배우고 있습니다. IndPenSim 2 시뮬레이터에서 사용되는 MATLAB 스크립트를 디버깅합니다.
- 토냐: Manage Limits 플랫폼의 새로운 그룹화 기능과 Process Capability의 새로운 정규 확률 플롯을 테스트하고 있습니다.
생명 과학 업데이트
- Drew: JMPC 18.2 및 19의 버그/기능을 분류합니다. Geoff가 JMPC에 추가하는 검증 작업에 대한 지원을 제공합니다.
섀넌의 메모
이번 주말에 가장 즐기는 일을 할 기회가 있기를 바랍니다! 좋은 시간 보내세요!
