2025년 4월 25일 JMP 개발 업데이트에 오신 것을 환영합니다!
JMP 19 EA8이 동결됨에 따라 Windows 및 Mac 설치 프로그램이 생성되어 JMP QA 팀에서 검토 중입니다. JMP QA 팀에서 승인을 받고 설치 프로그램이 MyJMP에 게시되면 제품 관리팀에서 고객에게 출시 소식을 알릴 예정입니다. 참고로, 현재 JMP 19 EA는 단 하나뿐입니다. EA9는 2025년 6월 5일에 동결됩니다.
JMP 18.2.1은 다음 주 금요일(25년 5월 2일)로 예정된 보안 동결 및 코드 동결을 앞두고 있습니다. 최종 설치 프로그램 후보는 25년 5월 5일 월요일에 생성될 예정입니다. JMP Clinical 팀과 협력하여 수정 사항을 트랙에 통합해 주신 짐 보렉 님께 진심으로 감사드립니다. 타사 라이브러리 업데이트도 18.2.1에 포함됩니다. 18.2.1의 PLSR 프로세스를 진행해 주신 섀넌 레슬리 , 트래비스 랩 , 그리고 모든 보안 담당자분들께 감사드립니다!
목요일 개발 회의에서 발표해 주신 Alex Taylor 님 (그리고 채팅에 참여해 주신 JMP Live 팀 전체)께 진심으로 감사드립니다! JMP Live 팀이 소스 관리에 Bitbucket/Git을 어떻게 활용했는지에 대한 Alex의 유익한 강연을 들으실 수 있었으면 좋겠습니다. 라이브로 참여하지 못하셨다면 여기에서 녹화 영상을 확인하실 수 있습니다 . Alex의 슬라이드도 여기에서 확인하실 수 있습니다.
마지막으로, 4/4/25-4/25/25의 베타/충돌 보고서를 공유해 주신 토냐 몰딘 에게 감사드립니다!

2025년 4월 4일부터 2025년 4월 25일까지의 베타 및 충돌 보고서 | JMP Live
일반 공지사항
중요한 예정 날짜
- JMP 19 리뷰 모드 – 2025년 5월 23일
- JMP 19 EA9 동결 – 2025년 6월 5일
- JMP 19 승인 모드 – 2025년 6월 13일
- JMP 19 보안 동결 - 2025년 8월 15일
- JMP 19 최종 이미지 후보 – 2025년 8월 18일
- JMP 19 QA 승인 – 2025년 9월 11일
- JMP 19가 MyJMP에 게시됨 – 2025년 9월 16일
- JMP 18 및 JMP 19 일정의 전체 목록은 합류 에서 확인하세요.
JMP 개발 업데이트
핵심
- 데이브 B:
- 익명의 두 사용자 충돌에 대한 테스트 케이스 생성 - 대용량 PDF 파일 저장 및 텍스트 탐색기
- PDF 파일을 저장할 때 발생하는 충돌에 대한 부분적 수정, jmp는 여전히 PDF 파일을 생성하지 않고 충돌 대신 로그에 메시지를 씁니다.
- 3D 설정 대화 상자에서 Mac 3D 회귀 문제가 해결되었습니다.
- 가끔씩 임상 충돌을 일으키는 자동 업데이트 추가 기능 버그를 수정했습니다.
- Dan S: Save Scripts(스크립트 저장) 작업을 영어로 계속 진행했습니다. Fit LS에서 데이터 동기화 경고 아이콘을 지원합니다. Empty Platform에서 AutoRecalc가 자동으로 켜지지 않습니다. 플랫폼 동작이 상속됩니다. 데이터 필터 업데이트 - 열 선택기 너비를 넓히도록 레이아웃이 변경되었고, 작업 중 표시기가 활성화되었으며, 필터 보기에서 일부 컨트롤이 숨겨집니다. 플랫폼 열 목록을 Column Group() 구문으로 변환하여 중첩 그룹을 더 잘 지원합니다.
- 에반: Mimic Testing Framework와 JMP Telemetry Explorer Add-In 개발 과정에서 발견된 Jiras를 논의하고 정리했습니다. JSL 스크립트 사용에 대한 초기 원격 분석도 완료했습니다. 스크린샷에 영향을 미칠 수 있는 나머지 기능 작업들을 모두 마무리하려고 합니다.
- 모건: 이번 주에는 스크립트 편집기/노트북 환경 설정 버그와 일부 자동 완성 버그를 해결하고 있습니다.
- Xan: 축에서 기간 형식의 잘림 현상이 개선되었습니다. 강제 값 관련 버그가 수정되었습니다.
DOE 및 신뢰성
- 2024년에 수많은 특허를 취득한 DOE 팀에게 축하를 전합니다! 오늘 Inside JMP 기사 에서 그들의 업적에 대한 자세한 내용을 확인하실 수 있습니다.
- Caleb: 이번 주는 CSALT 버그 수정에 천천히 시간을 보냈습니다. DATAWorks 온라인 행사에도 참석해서 DOE 적용과 불확실성 정량화에 대한 좋은 강연들을 들었습니다.
호스팅 및 인터페이스
- 폴 N:
- Windows 18.2.1 Python 업데이트가 수정되었습니다. 소스 코드 번들에는 pip 또는 setuptools 패키지가 포함되어 있지 않습니다. 이 두 패키지는 인터넷에서 가져오려면 빌드된 Python을 처음 실행하여 설치해야 합니다. 다운로드가 완료되면 업데이트된 스크립트가 해당 패키지를 가져와 site-packages에 포함합니다. 또한 python-secure python311.zip 파일에서 몇 가지 패키지를 제거했습니다.
- JMP 19 EA-8 서명 문제가 해결되었습니다. 서명되지 않은 공유 라이브러리를 포함하는 추가 패키지 'P4Python'이 사이트 패키지에 포함되어 서명 문제가 발생했습니다.
- 소프트웨어 보안
- PLSR Analyzer가 JMP 18.2.1을 스캔합니다.
- Python 소스를 업데이트했음에도 불구하고 Snyk 신고를 분류하고 조사하고 있습니다. Snyk가 아직 데이터베이스를 업데이트하지 않은 것으로 확인되었습니다.
- CMake를 사용하여 일부 서드 파티 라이브러리를 빌드하는 방법을 조사 중입니다. LibCurl은 이번 가을에 winbuild 도구를 중단할 예정입니다. Libzip은 이미 CMake를 위해 다른 빌드 도구를 중단했습니다. HDF5도 CMake로 빌드합니다. Windows arm64 빌드를 위해서는 이 모든 도구를 소스 코드에서 빌드해야 합니다.
대화형 HTML
- 마이크 스티클스: 버그 JMPHTML-1864(JMP Live에 게시 시 막대 차트에서 숫자가 겹치는 현상)를 수정했습니다. 이 작업의 일환으로 디버깅을 용이하게 하기 위해 JMP Live 재생성 시뮬레이션을 위한 JSL 템플릿을 개발하여 Confluence에 게시했습니다. 또한 버그 JMPHTML-1514(사전 계산된 데이터가 포함된 선형 차트가 때때로 완전히 잘못 그려지는 현상)를 수정했습니다. 영역 및 막대 세그먼트에 대한 웹 파서 테스트를 수정하여 allTestNof4 테스트의 일부로만 실행되지 않고 독립적으로 실행할 수 있도록 했습니다. 현재 JMPHTML-1407(HTML5에서 크기 역할의 범례 설정이 작동하지 않는 현상)을 수정 중입니다. 문제의 원인 두 가지를 파악하여 수정 작업을 진행하고 있습니다.
- 존 파월:
- 스프린트 19-7에 대한 스프린트 검토를 생성했습니다.
- Scatterplot 3D 작업:
- 셀 근처에 마우스를 올려놓았을 때보다 셀 위에 마우스를 올려놓았을 때만 툴팁을 표시하도록 히트맵 툴팁을 업데이트했습니다( JMPHTML-14335 ).
- CellPlotBox의 도구 설명과 관련된 문제를 조사하는 중 아직 지원되지 않는 방식을 사용했습니다( JMPHTML-14530 ).
- 화이트박스 테스트를 수행하고 여러 가지 문제를 보고했습니다.
- Praveena: 다음 문제에 대해 작업했습니다.
JMP 라이브
- 오로라: 버그 수정("알 수 없는" 사용자의 작업에 대한 감사 로그 기록, Microsoft Excel에서 *.csv 다운로드 열기, BMP 이미지 파일 처리). 관리도에 대한 새로운 범주형 X 정보를 고객에게 전달했습니다. Aaron 및 Dieter 와 함께 향후 JMP Live 버전에서 권한을 간소화하는 방법에 대해 브레인스토밍했습니다. PC가 초기화된 후, JMP Live 사용을 위한 새 개발자 PC 설정 방법에 대한 다양한 Confluence 관련 문서를 개선했습니다.
통계
- 존 홀
- Fit Generalized(비Pro)의 경우 오프셋 열이 사용되는 경우 프로파일러와 역예측을 비활성화했습니다(JMP-25852).
- Profiler Optimizer의 경우, Chris가 BO(JMP-25826)에 요청한 대로 멀티스레딩을 지속적으로 활성화하기 위해 다른 사람들과 협력했습니다.
- 다양한 곳에서 "영어로 스크립트 저장" 상황(JMP-25901, JMP-25901)이 수정되었습니다.
- 프로파일러의 경우 BO(JMP-25954)의 Chris Gotwalt에 대해 '바람직성 행 숨기기' 명령을 추가합니다.
- Contour Profiler의 경우 클리핑 타원(JMP-25394) 주위에 선을 그립니다.
- Laura CS: 다양한 조건에서 등식 제약 조건과 관련된 MIIV-2SLS 버그를 계속 수정했습니다. 영어로 스크립트 저장 관련 버그 몇 개를 수정했습니다( 댄 쉬코레 , 감사합니다!). 테일러 퍼거슨 과 라이언 레키베츠 와 별도로 만나 도구 변수에 대해 논의했습니다. Haley의 추가 기능 관련 블로그 게시물에 대한 피드백을 제공했습니다. 래리 라루소 와 존 모지어 와 만나 SEM SKP 페이지 콘텐츠에 대해 논의했습니다. SPSP 워크숍에서 이메일 목록을 작성하여 학술팀과 공유했습니다. Burkett Farms에서 몇 시간 동안 자원봉사를 즐겼습니다. Discovery Americas에 제출하고 초록을 작성했습니다.
통계 문서
- Michael C: Easy DOE 팀의 일부 문자열을 검토했습니다( 카렌 코플랜드 및 콜린 맥켄드리 와 함께). 팀과 협력하여 2025년 목표를 확정하고 Workday에 입력했습니다. Fit Model 플랫폼에서 NF 작업과 관련된 문서를 업데이트했습니다. 업데이트된 Recurrence 장을 기술 검토를 위해 보냈습니다.
통계 테스트
- Mark: Easy DOE에서 난수 계수를 생성하는 데 사용된 난수 스트림이 Mac과 Windows 간에 더 이상 차이가 없어서 단위 테스트 스크립트를 수정했습니다. Yeng을 사용하여 베이지안 최적화 플랫폼을 테스트합니다.
- 제이콥: BayesFlo 테스트 중입니다. Irene의 논문을 읽고 단위 테스트를 계획 중입니다.
잠재적인 성능 문제를 조사하고 있습니다. CSALT 디자인의 보류 중인 변경 사항을 테스트하고 있습니다.
- 토냐: 프로세스 스크리닝과 버그 검증을 위한 단위 테스트를 진행하고 있습니다.
생명과학 업데이트
- 드류: JMP Clinical Jira 19 및 18.2.1 버전에서 작동합니다. Amgen의 문제를 분류하고 해결했습니다. JMPRunner의 JMP Clinical 버전을 손상시키는 JMPC 빌드 인프라의 심각한 버그를 찾아 수정했습니다.
- Richard: 19.0 임상 특징 관련 영상을 제작 및 배포했습니다. 학생 연구 원고를 다시 제출했습니다. 20.0 버전 출시를 계획 중입니다.
제품 관리 및 제품 마케팅
- 케일리: 화요일에 JMP Marketplace를 중심으로 영업 활성화 교육을 진행했습니다. 이 교육은 고객에게 Marketplace의 가치를 소개하는 것으로 시작해서, 발표자들에게 JMP Marketplace의 5가지 주요 확장 기능을 소개하고 각 확장 기능이 다양한 고객에게 어떻게 적용될 수 있는지 설명하는 시간을 가졌습니다. 이 교육은 녹화되어 JMP Marketplace 영업 시트 상단에 링크되어 있으니, 시청하고 싶으시면 시청하세요. 또한, Sara가 Inside JMP에 4월 영업 활성화 업데이트를 게시했습니다.
- 브라이언: 그래픽 작업(InstallShield, JMP Live용 FavIcon, 아이콘)을 계속했습니다. 제가 아는 한, JMP 19 아이콘 관련 요청은 모두 완료했습니다. JMP Live 테마에 다크 모드 지원 기능도 추가했습니다. JMP Live 문자열도 검토했습니다. Sarah Gilyard와 Sarah Sylvestre와 함께 Profiler 업데이트에 대한 사용성 연구를 진행했고, 스크리너 설문 조사를 진행했습니다. Sarah Sylvestre가 JMP Live 테마에서 발견한 몇 가지 문제점을 바탕으로 몇 가지 결함을 수정했습니다.
기술 지원 및 참여
- 웬디:
- 지원팀은 Reunion 논의에서 도출된 몇 가지 프로젝트를 진행하고 있으며, 기술 지원 Confluence 메인 페이지 업데이트 작업도 계속 진행 중입니다. '참여'는 Sage와 협력하여 그녀가 미국 및 런던 팀과 연결되어 있다고 느끼도록 하는 데 시간을 투자하는 것을 의미합니다.
- 아래는 기술 지원 및 참여 관련 사례 볼륨과 주제에 대한 일반적인 그래프입니다. TS JMP Live 보고서 와 지난 14일 동안 지원팀에서 보고한 티켓을 보여주는 Jira 필터 링크는 다음과 같습니다.



- 지난주 Engagement 대기열의 사례 주제:

개발 운영
- Shannon L: JMP 18.2.1 주기 종료 작업(PLSR 검토 및 Snyk 지원 전화 포함)을 수행했습니다. 프로세스 변경 사항을 포함한 월별 보안 릴리스 제안서를 작성하여 다음 주 이해관계자들과 검토했습니다. 제품 관리팀과 회의를 진행했습니다. SAS 시스템에서의 마이그레이션 현황에 대해 CIS와 논의했습니다. 매주 기술 회의를 진행했습니다. Atlassian 도구 사용자 수를 지속적으로 줄이고 있습니다.
- 멜라니:
- 섀넌 L.과 함께 EA8-EA9 스프린트 전환을 다루었습니다.
- 트리쉬가 파일 이름 표시가 잘못되어 처리했던 기억을 떠올렸습니다.
- 18.2.2(다음 주 출시)를 위한 세련된 분기 작업 표입니다.
- JMP Live Help 19.0에 대한 스크립팅 템플릿 마이그레이션 작업을 수행했습니다.
- 주말 stringbot 실행 후 현지화를 위한 검증된 샘플 데이터 파일
- 마이런: JMPTOOL-1561 – AWS 서버의 샘플 데이터(상당히 잘 실행됨)
JMPTOOL-1477 – 테스트봇 실행 출력 파일에서 데이터를 로드하는 Jenkins 작업을 다시 작성했습니다. Salesforce 케이스(케이스 번호 00199255)에 충돌 주석이 표시되지 않는 문제를 조사했습니다.
- 섀넌 C: 미스터리 충돌을 조사하고 오래된 Jira 충돌 문제를 검토했습니다. 수정된 것으로 보이는 여러 항목을 검증을 위해 테스트 준비 완료로 표시했습니다. 월별 보안 릴리스 제안 및 EA 문제 검토에 대한 논의도 진행했습니다.
- 짐: JMP 19.0 EA와 Clinical 18.2.1에 대한 많은 통합이 있었습니다. JMP-26019 를 늦게 수정해 주신 폴 넬슨 님께 감사드립니다! JMP 19 관련 JIRA 관련 버그가 보고되었습니다.
현지화
- 앨리슨: 19.0 샘플 데이터의 번역 패키지를 준비하여 일본어 및 중국어 번역 팀에 인계했습니다. 샘플 데이터와 Portable UI에 대한 번역 질의에 관해 개발자 및 번역 팀과 조사하고 소통했습니다. 하워드와 협력하여 Jenkins 작업을 설정하여 현지화된 Doc Library 타이틀 페이지 파일과 문서 PDF를 P4의 지정된 전달 폴더로 자동으로 복사했습니다.
- 트리쉬: 현지화된 문서에 대한 새로운 jmp.com 페이지를 검토합니다. 현지화 관련 문의를 분류합니다. 인계 전에 샘플 데이터 키트를 검토합니다. 19.0 인계 관련 프로젝트/일정을 검토하고 필요에 따라 일정을 조정합니다. Chris가 분류하고 있는 18.2 버전의 JA 도움말 문제를 살펴봅니다. 현지화된 PDF 생성에 사용되는 몇 가지 프로세스를 자동화하기 위한 Ying의 아이디어를 검토합니다.
- Ying: EN 스크린샷 스크립트에서 EG를 확인하고 필요한 경우 스크린샷을 다시 촬영합니다( JMPLOCTOOL-736 ). 5개 장을 완료했으며, 문서팀에서 특정 스크린샷 스크립트를 수정할 수 있도록 4개의 Jira 버그를 공개했습니다. PDF 생성 과정에서 자동화할 수 있는 단계를 요약했습니다.
- Sandy: Portable UI용 새로운 문자열 반환 프로세스 프로그램의 테스트와 개선 작업을 계속했습니다. 샘플 데이터와 내장 함수에 대한 새로운 반환 프로세스 개발을 시작했습니다.
- 크르지스토프: JMP UI의 새로운 현지화 작업 및 스크립트 반환을 테스트했습니다. JMP Live의 영어-미국 외 로캘에 대한 날짜 형식 작업을 담당했습니다. 현지화를 위한 SampleData 19.0 프로젝트 출시를 지원했습니다. 코드 검토 프로세스를 더욱 개선했습니다.
- Sohail: L10N 저장소의 다양한 BitBucket/Git 기능을 살펴보고 PR 작성 및 검토를 위한 문서를 업데이트했습니다. RAG 파이프라인 LLM UI를 개발하고 테스트를 시작했습니다.
선적 서류 비치
- 수잔 C:
- 빠른 시작 업데이트 - 트리시와 맨디와 함께 행사 일정을 계획했습니다. 맨디가 업데이트를 살펴보고 테스트해 보겠다고 제안했습니다.
- JMP Live - 에릭의 업데이트를 JSL 콘텐츠에 구현하는 작업입니다.
- Devon: 19.0에 대한 데이터 커넥터 문서 업데이트 작업을 계속하고, XML용 JSL 구문 강조 플러그인의 현재 상태에 대한 Confluence 페이지를 게시하고, 문서 팀에서 발견한 오류를 기반으로 FrameMaker 변환 표를 정리했습니다.
- 크리스 : 일본어 18.2 버전 헬프를 다시 만들고 영어 18.2 버전 헬프와의 차이점을 파악했습니다. DJ 편집본도 검토했습니다.
- 카와르: 산소 콜아웃 - UG가 검토할 준비가 되었습니다. FLM 이미지 목록을 만들었습니다. JSG 이미지 목록을 만들기 시작했습니다.
시스템/호스트 테스트-Cary
- 맨디: EA8 설치 프로그램 테스트에 참여했습니다. 몇 가지 테이블 스크립트 문제를 찾아냈지만, 아직은 큰 문제는 없는 것 같습니다. JIRA를 검증하고 프레임워크 테스트에 추가할 몇 가지 JSL 테스트를 작성했습니다. 태그와 필터 뷰가 있는 몇 개의 테이블을 만들어 JMPSRV01/Users/Chambers 디렉터리에 두었습니다. 18.2.1에 적용된 수정 사항을 테스트하기 위해 사람들이 사용할 수 있도록 했습니다. 19의 새로운 기능이 있는 테이블을 열면 먼저 경고 없이 저장하고 덮어쓰지 않는지 확인하기 위한 것입니다. 이 방법은 잘 작동하는 것 같습니다. 계속해서 문제에 대한 수정 사항을 검토하고 19에서 작업할 것입니다. 테이블, 태그, 테스트 작성, 이모지, 표 형식에 태그를 추가하세요!
- 닉 H: 런던에서 일하는 데 적응하고 있는데, 새로운 근무 시간은 오전 10시부터 오후 6시(미국 동부 표준시 기준 오전 5시부터 오후 1시)입니다. 이번 주에는 AllJMPJiraIssues.jmp 파일에서 설명 열이 제대로 채워지지 않거나 경우에 따라 전혀 채워지지 않는 문제를 해결했습니다. Notebooks 관련 버그와 개선 제안을 제출했습니다. WFB로 Notebook을 내보내기 위한 단위 테스트에 추가했습니다. 19.0 버그 및 기능 검증을 계속 진행하고 있습니다.
- 오드리: EA 8 테스트, 샘플의 몇 가지 테이블 스크립트 조정, 월별 릴리스 주기 고려, 여름 인턴 계획.
웹 테스트 – 캐리
- 오늘:
- HTML5 메뉴, 마커, 프로세스 스크리닝, 도구 설명 등에서 16개의 문제가 보고되었습니다 . 17개의 버그 수정을 확인하고 문제를 해결했습니다.
- HTML5에서 Bivariate에 대한 맞춤 메뉴를 테스트한 결과 몇 가지 사소한 문제가 보고되었습니다.
- HTML5 개발자들을 위한 Whitebox 테스트 보고서 회의에 참석했는데, 개발자들이 Whitebox 테스트 세션에서 발견한 내용을 공유해 주었습니다. 정말 흥미로웠습니다.
- HTML5 자동화 테스트 회의에 참석하여 HTML5 자동화 상태를 파악했습니다.
- 나탈리: HTML 자동화를 위한 Control Chart 테스트 케이스를 지속적으로 업데이트하고 추가했습니다. 일일 자동화 실행 시 Jira에서 열린 티켓의 오류를 모니터링했습니다.
- 안나: Scatterplot 3D의 수정 사항을 확인하고 데스크톱과 HTML5에서 테스트하고 있습니다.
시스템/호스트 테스트-베이징
섀넌의 메모
오늘 네이처(Nature) 기사에서 시민 과학자 그레고르 멘델이 160년 전 연구했던 완두콩의 세 가지 형질을 암호화하는 유전자를 발견한 연구 논문을 소개하는 것을 보았습니다. 그가 연구한 일곱 가지 형질 중 네 가지(씨앗 모양, 식물 높이, 씨앗 색깔, 꽃 색깔)에 대한 유전자는 이전에 발견되었지만, 꼬투리 색깔, 꼬투리 모양, 꽃 무리를 결정하는 유전자는 최근 유전체학 연구자들에 의해 확인되었습니다.
생물학이나 유전학 수업을 들어본 적이 있다면, 퍼넷 스퀘어를 사용하여 우성, 열성 또는 공우성 형질을 가진 두 부모 유전자형을 교배하여 자손에게 해당 형질이 나타날 확률을 예측하는 연습을 해본 적이 있을 것입니다. 만약 그렇다면, 예시로 사용된 완두콩 형질은 아마도 완두콩 형질일 가능성이 높습니다. 멘델은 유전자라는 개념이 존재하기 훨씬 전부터 실험을 수행했습니다. 그는 부모 식물이 씨앗 모양이나 꼬투리 색깔과 같은 유전적 "인자"를 자손에게 전달한다는 결론을 내렸습니다. 그는 분명 시대를 앞서갔습니다!
