2025년 6월 27일 JMP 개발 업데이트에 오신 것을 환영합니다!
JMP 코드 승인 모드가 종료됨에 따라 이번 주는 승인 업무가 매우 바빴습니다. 다음 주는 JMP/JMP Pro 소스 변경 요청의 마지막 주이며, JMP/JMP Pro 코드 동결은 7월 3일 오후 5시에 시작됩니다. JMP Clinical은 오늘 오후 5시에 JSL 변경에 대한 승인 모드를 시작하여 7월 17일 오후 5시에 동결됩니다. 지금까지 접수된 JMP 19 승인 요청은 이 에픽(Epic) 을 통해 추적됩니다.
DevOps 팀은 JMP 20, 19.1, 19.0.1에 대한 향후 브랜칭 이벤트를 준비하고 있습니다. DevOps 팀은 2025년 7월 3일 이전에 프로세스와 도구를 설정하기 위해 최선을 다하고 있으며, 다음 주에도 다양한 브랜치에 대한 나머지 인프라 작업을 완료하고 테스트할 예정입니다. 양해해 주셔서 미리 감사드립니다. JMP 20을 우선적으로 진행할 예정입니다.
(다음 기능 분기), JMP 19.1
(다음 유지 관리 분기) 그리고 마지막으로 JMP 19.0.1
( 보안 전용 월간 릴리스). 분기 작업을 추적하는 에픽은 앞 문장의 링크를 참조하세요. 저는 7월 4일부터 7월 13일까지 휴가로 사무실을 비울 예정이지만, Shannon L 과 Melanie가 제가 없는 동안 분기 작업을 정리하고 모니터링하는 데 도움을 드릴 예정이니 궁금한 점이 있으면 언제든지 문의해 주세요!
이번 주 JMP 문서화 팀 인턴인 카와르 라티프 칸 씨가 6월 23일 월요일에 논문 심사를 성공적으로 마쳤습니다! 카와르는 이번 심사가 NC 주립대학교에서 커뮤니케이션, 수사학, 디지털 미디어 분야 박사 학위 과정의 일환이라고 밝혔습니다. 그는 ""파키스탄의 비영리 지식 및 자원 공유를 위한 설계: 이해, 프레이밍, 협업 설계에 대한 활동 중심적 접근"이라는 제목의 논문은 파키스탄의 여성 및 아동 폭력 문제와 관련된 조직 간 협업을 지원할 수 있는 비영리 활동을 연구하고 설계하는 데 중점을 두고 있습니다. 아래에서 제 논문 지도교수(스테이시 피그 박사)와 함께 찍은 사진을 확인해 보세요."라고 말했습니다. 카와르 씨, 이 중요한 이정표를 달성한 것을 다시 한번 축하합니다!

이번 주 JMP 개발 회의에서 진행 중인 커버링 어레이 연구에 대한 최신 정보를 공유해 주신 DOE 팀원 조셉 모건 에게 진심으로 감사드립니다! 참석하지 못하신 분들은 여기에서 녹화 영상을 확인하실 수 있습니다. Joseph은 동료 Irene Ji의 BayesFlo 개발 발표에 이어 JMP 19(그리고 20번째 주기까지 계속될 작업)를 위한 커버링 어레이의 최신 기능 확장 및 성능 개선 사항에 대해 심도 있게 논의했습니다.
EA1-EA8 통합 데이터 요약 보고서 링크를 공유해 주신 토냐 몰딘 님께 감사드립니다 . EA1-EA8 | JMP Live 에서 확인하실 수 있습니다. 지난 2주간의 주간 요약은 6월 20일과 6월 27일 주간 EA 보고서 | 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 개발 업데이트
제품 관리 및 제품 마케팅
- Kaylee: 이번 주에는 영업 활성화 교육 세션을 위한 매우 흥미로운 교육 세션이 진행되었습니다. Dan Valente와 Russ Wolfinger는 AI 시대의 JMP 포지셔닝에 대해 발표했고, Russ는 자신이 개발 중인 JMP Assistant를 살짝 엿보았습니다.
이 세션은 녹화되었으며 , 자세한 내용을 알고 싶으시다면 영업 지원 라이브러리에 영업 시트 가 있습니다.
- 브라이언: 이번 주에는 사용성 연구 빌더 개발을 계속했습니다. 특히 기존 연구의 이름을 바꿀 수 있는 기능을 추가했습니다. 지난주에는 Sarah Sylvestre와 함께 그녀와 제가 연구를 생성하고 협업할 수 있는지 테스트했습니다. 또한 JMP Live 팀과 함께 JMP Live에서 데이터 테이블을 편집하고 DOE의 일부로 응답 값을 수집하는 기능에 대한 아이디어 회의에 참여했습니다. 또한 JMP AI Assistant의 UI에 대한 의견을 제공했습니다.
기술 지원 및 참여
주별 기술 지원 사례 볼륨:

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

주별 참여 지원 사례 볼륨:

지난주 참여 대기열의 사례 주제:

개발 운영
- 마이런: JMPTOOL-1619 – 인덱스 업데이트 완료, 이전 릴리스 제거, 입력 데이터 선택에 사용되는 SQL Server 뷰 업데이트. JMPTOOL-1477 – SQL Server에서 AWS/PostgreSQL로 마이그레이션. PLATO에서 개발 목표 및 업데이트에 대한 논의.
- 짐: JMP Pro 19 테스트에 사용될 2019년형 Intel MacBook Pro를 포함한 여러 대의 단위 테스트 머신에 Mac OS 26(Tahoe)을 설치했습니다. 19.0 브랜치에 Perforce 변경 목록을 여러 번 통합했습니다.
- Shannon L: Atlassian 도구 사용자 지원(스크린샷 포함 시 Jira 버그 지원 티켓 생성 등). Atlassian 갱신 완료. JMP Live 19.5+ 릴리스 관련 논의.
- 섀넌 C: JMP Assistant 애드인 개인정보 보호 검토 관련 충돌 및 원격 측정 콘텐츠에 대한 개발 문의에 대해 Mia를 지원했습니다. DevOps 팀과 신규 릴리스 계획 및 브랜칭 작업 진행 상황에 대한 논의를 진행했습니다. 2분기에는 다양한 팀원들과 개발 관련 대화를 나누었습니다. 젠더 다양성, 신경 다양성, 퀴어니스에 대한 점심 식사 및 학습에 참석했습니다. 이 유익하고 인터랙티브한 세션을 후원해 주신 JMP D&I 팀과 HR에 감사드립니다!
현지화
- 앨리슨: 19.0 퀵 스타트 번역 패키지를 준비하고 번역 팀에 보냈습니다. P4에서 퀵 스타트 이미지/GIF를 l10nsource 영역으로 복사하는 젠킨스 작업을 실행하고 버그를 하워드에게 보고하여 프로세스를 수정했습니다. PortableUI 및 마켓플레이스 문자열과 관련된 쿼리에 대해 개발자 및 번역 팀과 소통했습니다. 마켓플레이스 번역을 처리하여 GIT에 푸시했습니다. DJ 핸드오프, DJ 웹용 템플릿 파일, JMP Live Help, HTML5를 준비하기 위해 기존 젠킨스 작업과 Jira 에픽을 검토했습니다. 보안에 대한 교육 과정을 완료했습니다. 구독이 종료되기 전에 O'Reily가 제공한 PLATO 프로젝트 관리 과정을 완료했습니다.
- Ying: JMP Live Help 자동 현지화 도움말 설정 테스트를 완료했습니다. Jenkins 작업 생성. HTML5 도움말 테스트: 현지화 도움말 빌드. FrameMaker 설치 문제 해결. 보안 사고 대응팀(SIRT) 교육 및 인식 제고(2025년 2분기)를 완료했습니다. DJ용 수정된 EN 이미지 스크립트를 검증했습니다.
- 크르지스토프: 현지화된 빌드 문서를 exp 및 테스트 환경(Html5 및 JmpLive)으로 복사하는 새로운 작업을 진행하고 있습니다. 현지화 대시보드에 새로운 현지화 프로젝트를 설정하는 작업도 하고 있습니다. 새로운 L10N 자동화 기능(새로운 Return 작업 - Builtins)을 테스트하고 버그를 수정하고 있습니다. 공급업체와의 번역 시작 및 수신 작업을 지원하고 있습니다.
- 소하일: RAG 챗봇 사용자 인터페이스 텍스트 버블을 개선하고, 요약 기능을 통해 지연 시간을 단축하고 계산을 줄였으며, 사용자/시스템 로깅을 추가했습니다.
- 하워드:
- 빠른 시작 채우기 작업 및 이미지 비교 작업이 완료되었습니다.
- 프로젝트/도메인 일대다 관계에 대한 대시보드 프로젝트 템플릿에 기능이 추가되었습니다.
- 대시보드 자동화에 JMP-UI 스크립트를 통합하기 시작했습니다.
- 트리쉬 : DJ, MDC, KS, JMP Live 계획은 핸드오프에 도움이 됩니다. PLATO 개발 목표 회의는 팀과 함께 진행합니다.
선적 서류 비치
- 키아나: 데이터 테이블 열 필터링 기능 작업을 시작했습니다. JMP-26876과 JMP-26754를 수정했습니다. 새로운 필터링 기능 데모를 위해 맨디를 만났습니다(맨디, 고마워요!). 키보드 단축키 및 메뉴 설명 카드에 테스트 피드백을 반영했습니다. 카드에 대한 프로덕션 스크립트를 실행했습니다. 프로젝트 계획 및 조정을 담당했습니다.
- 카와르: 산소 콜아웃: QPM 이미지 생성. JMP 환경 설정: UG 챕터 업데이트 및 도움말 키 추가.
- 데본: 데이터 그리드 편집 창 문서를 검토를 위해 보내고 맨디의 의견을 구현하고, 열 태그 문서를 마무리하고, Adobe Cloud를 사용하여 PDF 검토를 수행하기 위한 내부 문서를 작성했습니다.
- 수잔 C:
- 빠른 시작 팁을 마지막 순간에 변경하고 현지화팀에 인계했습니다.
- JMP TI를 최대한 활용하는 방법을 업데이트했습니다.
- JMP Live/Public 사용자/관리자 도움말 피드백을 통합합니다.
- JMP Live/Public 스크립트를 업데이트하는 작업 중입니다.
- 현지화 및 문서 회의를 진행하고 회의록을 업데이트했습니다.
시스템/호스트 테스트-Cary
- 맨디: 휴가 후에 Jira와 관련된 일을 따라잡고, 검증하고, 다른 일들을 하고 있어요. 많은 변경 사항/수정 사항을 정리했으니, 이번 주에는 주로 그 일을 했고 JSL 프레임워크에서 몇 가지 테스트를 추가하여 변경 사항을 확인했어요. 변경 사항을 적용한 후 몇 가지 문서 항목과 빠른 시작 팁을 검토했어요. LMS에서 보안 교육을 받았고, Discovery Summit Americas를 위해 데이터와 논문/프레젠테이션을 준비할 거예요.
- 오드리: JMP 19 테스트는 Code Freeze를 앞두고 진행 중이며 전반적으로 순조롭게 진행되고 있는 것 같습니다. 18.2.2 설치 프로그램 테스트 계획을 세우고, 다가오는 브랜치 이벤트 이후의 단위 테스트 실행 계획을 세우고, Jira 테스트도 여기저기서 진행하고 있습니다.
- Nick H: 19.0 검증 작업을 계속했습니다. 또한 http://jmptooldev.dev.jmp.com/testing/dashboard/ 에 호스팅된 테스트 대시보드에 새로운 PostgreSQL 백엔드를 적용하여 업데이트를 지속적으로 추진했습니다. 현재 일부 페이지는 정상적으로 작동하고 있지만, 더 복잡한 페이지는 아직 작업 중입니다.
- 사냥꾼: JIRA 검증. 프로젝트에서 데이터 필터로 인한 충돌을 조사하고, 업데이트된 Tahoe 26.0 개발자 베타 2를 사용하여 실험실에서 MDA692에 대한 몇 가지 테스트를 실행하고, Qiana의 키보드 단축키와 메뉴 설명 카드를 검토했습니다.
시스템/호스트 테스트-베이징
핵심
- Dave B: Xan이 보고한 텍스트 가져오기 충돌을 재현하여 수정했습니다. DevStudio에서 네트워크 드라이브에서 PDF 파일을 읽을 때 발생하는 문제를 해결하기 위해 crashreader 프로그램을 업데이트했습니다. smootherseg 충돌을 재현해 보려고 했지만 실패했습니다. 19.0 Jira를 분류했습니다.
- 에반: JMP Assistant 관련 회의, 토론, 기타 작업. 다양한 버그 조사 및 검토. Telemetry 개발 발표 작업.
- Xan: 문서 검토, 향후 브랜치에서 버그 수정.
호스팅 및 인터페이스
- Will: Python Install Packages() 함수에 진행률 표시줄을 추가하여 설치 시간이 오래 걸리는 상당히 큰 패키지를 설치하려고 할 때 JMP가 멈추는 현상을 방지하는 작업을 진행 중입니다. 이는 JMP-26438 에 대한 수정 사항입니다.
- 폴:
- JMP 18.2.2 및 JMP 19.0에 대한 Python의 최종 예상 업데이트 - 18.2.2는 Python 3.11.13으로 업데이트되었고 19.0은 Python 3.13.5를 받았습니다.
- 알고 보니 제가 올해 말까지 수강하려고 등록했던 PLATO 강좌 네 개가 모두 O'Reilly 강좌였습니다(SAS에서 단계적으로 폐지 예정). 지난주 말부터 이번 주까지 모두 수강했는데…
대화형 HTML
- 존 파월:
- 로컬 데이터 필터가 있는 프로세스 스크리닝에서 그래프에 마커가 누락되는 버그를 수정했습니다( JMP-26715 ).
- 지원되지 않는 부분 선택 표시기에 대한 로그 메시지가 추가되었습니다( JMPHTML-14687 ).
- 최근 JMP 렌더링 변경 사항( JMPHTML-14696 )과 일치하도록 "evenOdd"를 사용하도록 윤곽선, 맵, GStream 및 다각형에 대한 채우기 작업을 업데이트했습니다.
- OutlineBox 제목에서 백슬래시 문자가 삭제되는 문제를 해결했습니다( JMPHTML-13408 ).
- X 역할이 정의된 CellPlot이 CellPlotPlatform에서 누락되는 문제를 해결했습니다( JMPHTML-14666 ).
- CellPlots에서 Hidden 및 Exclude가 제대로 지원되지 않아 발생하는 문제가 해결되었습니다( JMPHTML-14159 , JMPHTML-14670 ).
- 샘은 맥이 없으므로, 그의 새로운 파이 세그먼트 단위 테스트를 위해 파이 세그먼트 참조 이미지를 다시 만들었습니다.
- 종속성이 포함되지 않아 실패한 개별 단위 테스트를 수정했습니다.
- 아메리카 SE 월례 회의에서 Praveena와 함께 "JMP19를 위한 대화형 HTML의 새로운 기능"에 대해 발표했습니다.
- SIRT 보안 교육 과정을 완료했습니다.
- PLATO에 개발 목표와 계획을 추가했습니다.
- Mike Stickles: JMPHTML-14483 ( GB: 선: Ordering=Summarized를 사용하면 누적 차트에서 다른 결과가 생성됨 )에 대한 추가 작업을 진행했지만, 제가 찾은 수정 사항이 다른 오류를 생성하여 코드 동결 전에 해결할 수 있을지 확신할 수 없어 보류했습니다. JMPHTML-14720 (프로세스 기능이 포함된 제어 차트 충돌) 작업으로 전환하여 수정 사항을 생성하고 메인 버전과 (승인 후) 19.0 버전에 통합했습니다.
통계
- 엘리자베스: GLMM의 빈도 열에 누락된 값이 있어 인과 처리(Causal Treatment)에서 충돌이 발생하던 버그를 수정했습니다. 코드 검토도 진행 중입니다. 명목 다항 GLMM은 잘 작동합니다(지금은 결과가 나오고 있지만, 아직 완전히 정확한지는 확실하지 않습니다. 그래도 발전하고 있습니다!).
통계 문서
- 마이클 C: 19.0의 신뢰성 관련 새로운 기능에 대한 문서화를 마쳤고, Fit Model의 새로운 기능에 대한 문서화를 거의 마쳤습니다. Colleen과 Safiya를 위해 문서 초안을 검토했습니다.
통계 테스트
- Mark: 10월에 FTC를 위한 DOE를 활용한 소프트웨어 사용성 테스트에 대한 프레젠테이션 초안을 Jacob과 함께 작업했습니다. 저는 ISEA에서 올여름 발표할 DOE를 활용한 소프트웨어 사용성 테스트 사례 연구 초안을 Jacob과 함께 작업했습니다. Kasia와 Chris를 위해 베이지안 최적화 플랫폼을 테스트했습니다. Yeng, Chris와 함께 BO가 크게 의존하는 Profiler의 문제점을 파악했습니다. BO 워크숍에서 사용할 수 있도록 IndPenSim 2 시뮬레이션을 에뮬레이션하는 애드인을 업데이트했습니다. 다음 주 내내 가족 휴가를 갈 예정입니다.
- 토냐: 베타 보고, 단위 테스트 정리, 버그 검증 작업을 하고 있어요.
생명과학 업데이트
- Drew: JMP Clinical 19.0 Jiras의 마지막 작업을 마감하고, 다른 JMP Clinica 보고서에서 성능 및 기능 문제를 분류하는 데 도움을 주었으며, Novo가 맞춤형 JMP Clinical 보고서 JSL을 작성할 수 있도록 도왔습니다.
- 리차드: UNC 학생과 함께 JMP Clinical을 위한 시뮬레이션 약동학(PK) 데이터를 만들었습니다. 19번 항목의 버그를 수정했습니다.
섀넌의 메모
모두가 주말을 즐기시길 바랍니다. 아침 일찍 밖으로 나가 활동하고 너무 덥지 않도록 주의하세요!!!
