2025년 7월 25일 JMP 개발 업데이트에 오신 것을 환영합니다!
먼저, 오드리의 특별 발표가 있습니다…
헌터 위버가 SAS와 JMP에서 30주년을 맞이한 것을 축하해주세요!

헌터는 1995년 8월 1일 SAS에 입사했습니다. 이전에는 NCDOT에서 SAS를 사용하여 데이터 분석, 보고서 작성, 그리고 PC 지원 업무를 담당했습니다. 처음에는 SAS QA 그룹에 합류하여 SAS/SHARE, SAS/CONNECT, SAS/ACCESS의 클라이언트/서버 테스트를 담당했습니다.
Hunter가 있는 동안 SAS/ACCESS to ODBC and PC Files는 큰 성공을 거두어 SAS가 거의 모든 파일 형식을 가져올 수 있게 되었고, 이후 큰 매출 성장을 이루었습니다. Hunter는 Business Intelligence 제품 테스트에도 시간을 투자했지만, 이후 ACCESS 그룹으로 돌아와 BIRD 그룹의 일원으로 8.5년 동안 Enterprise Guide와 Microsoft Office 추가 기능을 테스트했습니다.
2014년 12월, 헌터는 변화를 결심하고 JMP 12.0 출시 직전 JMP Testing에 합류했습니다. 그 이후로 그는 팀의 핵심 멤버로 활동해 왔습니다. JMP에서 10년 넘게 근무하며 현재 9 번째 주요 JMP 릴리스를 작업하고 있으며, 그 사이에 여러 유지 관리 릴리스도 진행했습니다. 그는 JMP Projects와 JMP 13-14 기간 동안 진행된 대규모 재작업에 크게 기여했습니다. 또한, 맥과 윈도우 모두의 변화를 따라잡는 호스트 전문가 역할도 수행했습니다. 특히 MacOS는 몇 가지 놀라운 변화를 선사했습니다. (제가 가장 좋아하는 것은 반전된 스티커 제목 이었습니다.)
– 그리고 섀넌이 가장 싫어했던 것은 엘 캐피탄의 "녹색 버튼" 충돌이었습니다.) 헌터는 마이클 헥트 , 크리스 험프리 , 폴 넬슨 과 함께 애플로부터 개발자 베타 버전을 확보하고 테스트하는 시스템을 완성했는데, 이는 호스트 관련 버그를 조기에 식별하는 데 중요한 역할을 했습니다. JMP 18 이후 헌터는 저희의 권한 부여 전문가로 활동해 왔으며, 이 과정에서 다니엘 파월 과 긴밀히 협력해 왔습니다.
헌터에게 정말 감사드립니다. 모든 일을 조용히 처리하고, 맡은 분야에서 정말 훌륭하게 해내시죠. 이야기 나누기도 정말 즐겁고, 항상 흥미로운 이야기를 들려주시며, 저희 팀을 하나로 묶어주는 든든한 지원군이 되어 주십니다. 헌터, 모든 일에 감사드립니다. 이 중요한 이정표를 축하드립니다!
헌터님, 축하드립니다. 그리고 JMP 사용자 경험의 질에 매우 중요한 여러 분야에서 해주신 모든 노력에 진심으로 감사드립니다!
이제 정기적으로 예정된 개발 소식으로 돌아갑니다...
JMP Perforce 사용자 여러분께 알려드립니다. Travis Lapolla가 7월 30일에 발송한 이메일을 확인해 주세요. 이 이메일에는 JMP에서 Perforce 로그인에 LDAP를 사용하는 방식으로 전환하는 세부 정보가 포함되어 있습니다. 서비스 계정은 기존 비LDAP 비밀번호를 계속 사용합니다. 문의 사항은 트래비스 랩 와 닉 루바 에게 문의해 주세요. Nick은 목요일 오후 발송한 이메일에 자세히 설명된 대로 이번 주말 LDAP 전환에 대한 초기 테스트를 진행할 예정입니다.
2025년 8월 15일 JMP 19.0 보안 동결이 곧 시행될 예정이며, JMP QA 팀은 그 후 설치 프로그램 검증 작업을 시작할 예정입니다. JMP 문서 및 현지화 팀은 JMP 대화형 HTML, JMP Live/JMP Public, 그리고 JMP의 핸드오프 및 도움말 빌드에 영향을 미치는 최종 문제들을 해결해 왔습니다. JMP의 "빅북"에는 웹 기반 JMP 도움말과 오프라인 사용을 위해 JMP 마켓플레이스에 추가 기능 형태로 제공되는 PDF 파일로 컴파일되는 콘텐츠가 포함되어 있습니다. 이 과정에서 문제를 발견하고 분류하고 해결해 주신 doc, QA, 그리고 L10N 팀에 감사드립니다! 이제 다음 단계로 넘어가고 있습니다. L10N 팀은 JMP 19.2 출시를 준비하기 위해 새로운 콘텐츠와 변경된 콘텐츠를 번역가에게, 그리고 나중에는 전문 검토자에게 전달할 예정입니다.
JMP 문서화 팀은 JMP 마케팅 팀과 협력하여 JMP 19의 추가 기능과 향상된 기능을 소개하는 'JMP의 새로운 기능' 페이지를 검토해 왔습니다. JMP를 오랫동안 사용해 오신 분들은 jmp.com에 PDF 기반 '새로운 기능' 문서와 별도의 'JMP의 새로운 기능' 페이지가 모두 있었다는 것을 기억하실 것입니다. 이는 문서팀과 PM/마케팅팀이 새로운 기능을 소개하기 위해 상당한 (하지만 대체로는 별개의) 노력을 기울인 결과입니다. 퀴아나 이글린 과 마이클 크로티 는 제품 마케팅, 제품 관리, 마케팅 팀과 협력하여 새로운 기능을 온라인의 한곳에서 볼 수 있도록 프로세스를 간소화했습니다. (이전 버전의 페이지는 태그가 지정되어 jmp.com에 보관됩니다.)
최근 몇 주 동안 진행된 정기 및 특별 개발 세션에 참석해 주신 모든 분들께 감사드립니다! 데모, 인턴 토크, 외부 연사 초청 등 다양한 활동을 통해 함께 모여 배우는 기회가 많았습니다. 이번 주 링크는 다음과 같으며, 다음 주에는 두 개의 세션으로 인턴 시리즈를 마무리하겠습니다.
- 월요일, 댄 발렌타인 와 Russ Wolfinger는 JMP Assistant와 Visual Studio 코드 확장 에 대해 발표했으며 개발 중인 이러한 도구를 시도하는 데 관심이 있는 내부 직원에게 제안했습니다.
- 수요일, DOE 및 Reliability 인턴 Kexie Xie와 Simin Zheng이 연구 및 여름 작업을 발표했습니다.
- 목요일에는 에이든 매과이어 (학술 팀), 송이란 (JMP 임상), 사피야 시로타 (통계 문서), 라이언 쿠앙 (영업 지원), 샘 블라실 (대화형 HTML) 등 여러 JMP 인턴 의 이야기를 들었습니다.
- 목요일 저녁, InsideJMP의 이 게시물을 통해 JMP 2분기 업데이트가 공개되었습니다. 모든 발표자(개발팀 John Sall, David White, Kasia Dobrzycka 포함)의 노고에 감사드립니다. 1분기 실적이 훌륭한 JMP에 축하를 전하며, JMP 스포트라이트 상을 수상한 JMP R&D 팀원 토냐 몰딘 에게도 큰 축하를 전합니다!
토냐 에 대해 말하자면, 이번 주의 베타/충돌 사례와 선택된 충돌 사례는 다음과 같습니다.

2025년 8월 1일 주간 베타 및 충돌 보고서 | JMP Live
일반 공지사항
중요한 예정 날짜
- 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 개발 업데이트
통계
- 존 살:
- 지난 몇 주 동안 저는 범주형, 최소제곱법, 단계별 적합, 반응 선별, 반응 적합 선별, 프로세스 선별 의 JSL 예제를 개선하는 작업을 진행했습니다. 또한 다양한 용도로 사용되는 플랫폼에 대한 JSL "생성자" 예제를 개선하도록 다른 사람들에게도 권장했습니다. 이 모든 작업은 jsl.jmp.com 의 다음 버전을 개선하는 데 도움이 될 것이며, 19.1 버전에서 몇 주 안에 다시 추출될 예정입니다. 다른 개발자들도 이 프로젝트에 참여할 수 있다면, Jira 이슈 트래킹을 JMP-27234 에 연결해 주시기 바랍니다.
- 인상적인 SAS 코파일럿 데모를 시청하는 것도 고려해 보세요. 확장 버전은 https://video.na.sas.com/assets/98063 입니다.
- Laura CS: 스크립팅 인덱스에서 옵션 중첩이 부적절했던 몇 가지 버그를 수정하고, 해당 옵션에 대한 예시를 더 추가했습니다. Chris Gotwalt 와 만나 SEM의 범주형 데이터에 대해 논의했습니다. JSM 프레젠테이션의 마지막 마무리 작업을 마쳤습니다. 할당된 시간 내에 마무리하는 데 시간이 좀 걸렸습니다. Haley와 만나 프레젠테이션 연습을 하고 피드백을 주고받았습니다. 클레이 바커 에게서도 유용한 피드백을 받았습니다.
- 엘리자베스: 마침내 명목형 다항식( JMP-19498 ) 작업을 GLMM에 추가했습니다. Mixed( JMP-27362 ) 및 GLMM( JMP-27363 )에 대한 추가 JSL 예제를 스크립팅 인덱스에 추가했습니다(현재 20 버전에 추가되었으며, 19.1 버전 통합 작업 중입니다).
통계 문서
- Michael C: 다음 주 JSM 참석을 준비 중입니다. 19.0 버전의 새로운 기능에 대한 New In JMP 웹페이지 초안을 검토했습니다. 19.1 버전 문서 업데이트 작업에 착수했습니다. 19.0 버전 문서 전달 및 프로덕션 프로세스 관련 문제 해결에 도움을 주었습니다.
통계 테스트
- 표시: Monique과 만나 고객 참여를 위한 안정성 분석에 대해 논의했습니다. Jacob과 Oracle이 없는 상황에서 BO 모델 피팅을 테스트하는 방법을 브레인스토밍했습니다. BO 모델 피팅 결과의 실행 간 불안정성을 조사하고 있습니다. Jacob과 함께 9개 EA 버전 모두의 릴리스 노트를 검토하여 DOE 플랫폼에 영향을 미칠 수 있는 DOE 외부 테스트 영역을 파악했습니다. 이번 가을에 Gail을 위한 Easy DOE 및 Custom DOE에서 응답을 시뮬레이션하는 방법에 대한 튜토리얼을 위한 아이디어를 브레인스토밍했습니다.
- 토냐: 버그 검증, 단위 테스트 정리, 문서 검토 작업을 하고 있어요.
생명과학 업데이트
- 리처드: 더 큰 데이터 세트에 대한 네트워크 플롯은 다음과 같습니다. 902명의 환자와 196건의 치료 관련 부작용이 발생한 니카르디핀.

- 3개 클래스로 필터링됨. 원을 중심으로 재분배됨


- 잠긴 저울은 공간을 더 쉽게 채우기 위해 끌 수 있습니다.

기술 지원 및 참여
- 웬디:
- 기술 지원팀은 JMP 19 지원을 준비하고 관련 자료를 업데이트하고 있습니다. Engagement팀은 향후 몇 주 동안 Salesforce에서 AP 지역의 이메일 주소를 지원할 준비를 하고 있습니다.
- 아래는 기술 지원 및 참여 관련 사례 볼륨과 주제에 대한 일반적인 그래프입니다. TS JMP Live 보고서 와 지난 14일 동안 지원팀에서 보고한 티켓을 보여주는 Jira 필터 링크는 다음과 같습니다.
- 주별 기술 지원 사례 볼륨:



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

개발 운영
- 짐:
- JMP 특수 UT 실행을 19.0에서 20.0으로 마이그레이션했습니다.
- 존 슈뢰들 과 닉 루바 에게 향후 ARM64 빌드를 위해 Windows 빌드 머신을 구성하는 데 도움을 준 지침과 지원에 감사드립니다.
- 분기 및 단위 테스트 실행과 관련된 많은 툴링 JIRA를 닫았습니다.
- Perforce 지원.
- 마이런:
- 개발 테스트 대시보드( JMPTOOL-1718 )에서 Nick Holmes의 이미지 차이 결과에 대해 작업/도움을 주었습니다.
- 예정된 LDAP 변경 사항에 대한 일반 사용자 ID Perforce 자격 증명이 업데이트되었습니다.
- AWS에서 단위 테스트 출력(텍스트) 파일에서 새 PostGreSQL 인스턴스로 데이터를 로드하기 위한 Jenkins 작업 테스트/디버깅( JMPTOOL-1743 )
- 밥: 19.0.0 사인오프 페이지를 만드세요. 로컬 및 빌드 PC에서 InstallShield 2025로 업데이트하세요. 가능하다면 새 버전의 InstallShield가 JMP에 어떻게 도움이 될지 조사해 보세요.
- 멜라니: 이번 주 대부분을 문서 및 L10 프로세스와 관련된 다양한 업무의 문제 해결, 분기 작업 항목 검토, 질문에 대한 답변, 문제 해결에 보냈습니다.
- 섀넌 C: 다양한 DevOps 팀원 및 소규모 그룹과 매주 기술 회의를 가졌습니다. 18.2.1, 18.2.2, 19.0 버전에서 최근 보고된 익명 충돌을 조사했습니다. JMP 개발 녹화 페이지 에 최근 회의 링크를 추가하고, 개발 세션을 페이지에 참조된 공유 폴더에 다운로드했습니다. 이번 주에는 기록적인 수의 개발 세션과 영업 업데이트가 있었던 것 같습니다. 많은 지식을 공유했습니다!:smiling_face_with_smiling_eyes: 진행을 도와준 모든 분들과, 기여하고 작품을 공유해준 발표자 여러분께 감사드립니다.
현지화
- 앨리슨: 이번 주에 저는 19.0 Bigbooks 테스트 키트를 모두 살펴보고 현지화를 준비하기 위한 몇 가지 글로벌 스타일 변경 사항을 파악했습니다. 마켓플레이스 번역을 제공하고 푸시했습니다. JMP Live Help의 현지화된 스크린샷 문제를 조사했습니다. 키보드 단축키 번역을 처리하고 DTP 작업을 위해 Ying에게 인계했습니다. 공급업체 송장을 검증하고 지불 처리를 위해 제출했으며 HTML5 도움말과 JMP Live Help를 구축하는 데 관련된 문제를 살펴보았습니다.
- 크시스토프: 19.0 버전 영어 문자열에 적용된 글로벌 스타일 변경으로 인한 사전 번역에 미치는 영향을 완화하기 위해 Books TM을 업데이트했습니다. HTML5 현지화 출력물 빌드를 지원합니다(버그 수정, 프로세스 개선, 작업 조정). jmploc 계정이 비밀번호를 사용하여 P4에 액세스할 수 있도록 Jenkins 및 l10n 워크플로 스크립트를 업데이트했습니다.
- 소하일: 새로운 모델에 대한 기능을 추가하고, jmptransweb의 복사 스크립트 버그를 수정했으며, 새로운 컴퓨터에 대한 SSH 액세스를 설정했습니다.
- Ying: 모든 현지화 언어에 대한 HTML5 19.0 재구축을 완료했습니다. 모든 현지화 언어에 대한 JMPLive 19.0 스크린샷을 캡처하고 있습니다.
- 남자 이름: 샘플 데이터, 빌트인, PortableUI에 대한 새로운 반품 프로세스 개발/테스트를 계속 진행하고 있습니다.
선적 서류 비치
- 키아나: Jira를 분류했습니다. NIJ 페이지 검토를 시작했습니다. Susan을 도와 HTML5 및 JMP Live EN 도움말을 L10N 및 테스트로 넘겼습니다. oXygen 교육을 위한 정보를 수집했습니다. L10N으로 넘기기 위해 19.0 버전의 EG, LS, UG 참조 챕터를 업데이트했습니다. L-CAB 회의를 가졌습니다. 프로젝트 계획 및 조정을 담당했습니다.
- 데번: 변환된 JMP 스크립팅 참조 XML 파일 테스트, 파일 레이블 가져오기 및 L10N 핸드오프 수정, JMP 페이지의 새로운 기능 검토
- Susan C: 테스트를 위해 JMP Live/Public을 보냈습니다. HTML5 및 JMP Live 도움말 관련 문제를 해결했습니다. Landra의 JMP 새 기능 페이지에서 JMP Live 콘텐츠를 검토했습니다.
시스템/호스트 테스트-Cary
- 닉 H: JMPCLINICAL 문제에서 단위 테스트 GUI의 알려진 문제 제외 기능이 작동하지 않던 문제를 해결했습니다. AWS의 새로운 JMP 대시보드 서버에서 POST 기능이 작동하도록 작업했습니다. 단위 테스트에 실패한 사용자의 Jira 태그가 있는 실패 목록을 가져오는 기존 자동화 스크립트를 갱신했습니다. 이는 테스터가 해당 Jira의 영향을 받는 버전에 20.0을 추가하는 데 유용합니다. 마지막으로, JMP 19 개선 사항 및 버그 수정을 위한 여러 가지 새로운 단위 테스트를 추가했습니다.
- Hunter: JMP-17006 의 "파일 연결 재설정" 수정을 위해 여러 구성을 테스트했습니다. Tahoe Dev. Beta 4 Mac 두 대에서 샘플 데이터 테이블 스크립트 테스트를 실행할 때 데이터 테이블이 반복적으로 업데이트되는 간헐적인 파일 권한 오류로 인해 JMP-27396을 열었습니다. Mike Wu가 보고한 문제, 즉 Tahoe Mac(MDA692) 중 하나에서 jmpdev2에서 MySQL, SQL Server 및 PostgreSQL에 연결할 때 ODBC 연결이 실패하는 문제를 조사했습니다. JIRA 검증.
- 맨디: 19일까지 천천히 몇 가지 TS 트랙에 답변하고 있습니다. Discovery에 제출할 논문/강연을 작업하고 JIRA에 제출할 내용을 몇 가지 찾고 있습니다. MAIN에 대한 테스트 변경 사항은 8월 18일 이후까지 기다려야 하므로 자동 통합을 통해 JMP 19 데이터를 얻을 수 없습니다. 설치 프로그램 테스트 등을 위해 해당 데이터를 그대로 유지해야 하기 때문입니다.
- 오드리: JMP 19 테스트 및 릴리스 종료 테스트 준비. 19.1, 19.0.1, 20에 대한 테스트 작업을 위한 일부 분기 작업을 마무리하고 있습니다. 베이징 팀과 함께 VMware 머신을 검토하고 있습니다.
웹 테스트 – 캐리
- Anna: 개발자들이 작업이 생생하게 기억나는 동안 19.1에 변경 사항을 적용할 수 있도록 야간 이미지에서 JMP 20.0 수정 사항을 빠르게 검증하고 있습니다. 보고된 작업 항목:
- 산점도 3D: 축 이동을 지원해 달라는 사용자 요청
- 여러 GB 차트 유형의 툴팁에 있는 레이블이 지정된 이미지 열의 지원 이미지
- 레이블이 지정된 여러 응답 열에 대한 도구 설명에 잘못된 데이터 값이 표시됩니다.
시스템/호스트 테스트-베이징
핵심
- 데이브 B: 열 길이가 서로 다른 테이블박스 문제를 해결했습니다. jmprunner 빌드 상태를 표시하도록 jmprunner를 업데이트했습니다. 3D 그래프의 성능 및 마커 크기 문제를 해결했습니다.
- 에반: JSL 테스트 프레임워크에 복사/붙여넣기 기능을 연결하는 중입니다. 추가 작업을 위해 복사/붙여넣기 기능을 리팩토링하고 있습니다. 아이콘 분류에도 도움이 됩니다.
- Xan: Overlay Plot에 필요한 MarkerData 레이어를 제거하는 것을 포함하여 MarkerSeg 코드를 정리했습니다.
- 모건: JMP에 Git 통합 가능성을 모색하는 작업을 계속하고 있습니다.
DOE 및 신뢰성
- Caleb: 셰이프 프로파일러 추가 기능 작업을 계속하고 있습니다. 인턴들이 개발 중인 다른 (정말 흥미로운!) 추가 기능들을 참고해서 JIRA를 개설해야 할 것 같습니다.:) . (물론이죠!)
대화형 HTML
- 존 파월:
- JMP 19의 대화형 HTML에서 지원되었던 지원되지 않는 마커 라벨링에 대한 경고를 제거했습니다( JMPHTML-13777 ).
- 19.1에서 여러 버그를 수정했습니다.
- Scatterplot 3D의 툴팁을 조정하여 다중 포인트 렌더링 기술을 처리하는 작업을 진행 중입니다( JMPHTML-14132 ).
- 수잔과 디터와 협력하여 JMP 19의 새로운 대화형 HTML 기능에 대한 정보를 수정했습니다.
- 폴 스피칼라 : 저는 20/19.1에 대한 문제점과 개선 사항을 작업해 왔습니다.
JMP 라이브
- Aurora: 일부 코드를 리팩토링했습니다. 게시물 소유권 변경에 대한 기본 요구 사항을 작성했습니다. JMP Live Jira 구성 요소를 업데이트했습니다(이름 변경, 재할당, 이슈 이동).
JMP 마켓플레이스
- 크리스틴: JMP 19 출시일 전에 기존 직원 확장 프로그램을 업데이트할 수 있도록 최신 버전의 JMP 19에서 기존 직원 확장 프로그램 테스트를 시작했습니다. 테스트 과정에서 보내주신 이메일과 Jira 버그에 적극적으로 대응해 주신 확장 프로그램 소유자분들께 감사드립니다. 마켓플레이스 직원 확장 프로그램과 JMP Max 버전 호환성 개선 진행 상황을 추적하기 위해 JMP 라이브 보고서를 만들었습니다.
섀넌의 메모
(수요일에 제 아이 사진을 이미 보신 분들께는 사과드립니다. 하지만 공유해야겠어요! 코스프레에 관심 없으신 분들은 건너뛰셔도 됩니다.) :smiling_face_with_smiling_eyes:
딸 해나 메이의 갤럭시콘 롤리 주말이 지나가고, 2025년 8월 15일 딸을 대학에 다시 보낼 준비는 정말 정신없는 시기입니다. 딸은 여름 방학 동안 좋아하는 게임과 쇼에서 입는 다양한 의상과 가발을 사서 중고로 팔고, 수선하고, 스타일링하는 창의적인 활동을 해왔습니다. 친구들과 함께 콘퍼런스 런웨이 쇼에 등장할 그룹 코스프레도 기획했습니다. 웨스턴 캐롤라이나 의상점에서 일한 경험도 있고, 재봉틀도 새로 장만했기에, 저는 코스프레에 대한 조언과 정서적 지원을 주로 담당하게 되었습니다. 하지만 스커트 지퍼, 스냅 단추, 그리고 미니 지퍼 파우치를 만드는 일은 제가 도왔습니다.
그녀는 행사에서 즐거운 시간을 보냈고, 지난 목요일부터 일요일까지 롤리 컨벤션 센터를 지나간 5만 명(!)의 사람들 중에는 좋아하는 팬덤과 소통하기 위해 참석한 JMP 팬도 있을 거라고 생각합니다. 메이는 이 지역 대학 친구들 외에도 이 행사를 통해 지역 고등학생과 대학생들을 많이 만났습니다. 저는 올해는 참석하지 못했지만, 메이의 수많은 인스타그램 게시물을 통해 간접적으로나마 그 경험을 할 수 있었습니다.
여러분 모두 즐거운 주말 보내시길 바랍니다!

