2025년 2월 21일 JMP 개발 업데이트에 오신 것을 환영합니다!
오늘 베이징과 캐리의 JMP QA 팀이 JMP 19 EA7 에 서명했습니다! 설치 프로그램은 이미 MyJMP로 푸시되었으며 제품 관리자는 월요일 오후에 고객에게 사용 가능 여부를 알릴 것입니다. 최근 JMP 19 업데이트에 대한 피드백을 더 많이 받기를 기대하고 있습니다!
미아 스티븐스는 동결 후 금요일에 기능 페이지 업데이트에 집중할 수 있게 되면서 EA7에서 "테스트할 준비가 된" 항목을 식별하는 프로세스가 빨라졌다고 언급했습니다. 물론, 기능 페이지를 업데이트하기 위해 EA 동결 후 까지 기다릴 필요는 없습니다. 각 EA 주기에 걸쳐 항목이 완료되면 협력하는 제품 관리자와 협력하여 기능 페이지를 업데이트할 수 있습니다.
이번 목요일 JMP Dev 회의에서 새로운 JMP Pro 19 Marker Admixture 플랫폼을 시연해 준 JMP Life Sciences 개발자 루시아노 실바 에게 진심으로 감사드립니다! 회의를 놓쳤다면 여기에서 녹화 영상을 볼 수 있습니다 . 또한 회의에서 존 홀 도 Russ Wolfinger의 SAS 및 JMP 35 주년을 기념하여 연설했습니다. Russ는 그의 상징인 무한한 열정으로 35년이 지난 지금도 매일 아침 출근하는 것이 기쁘고 계속해서 새로운 코드를 배우고 개발하고 있다고 말했습니다. Russ, 이 이정표에 도달한 것을 축하합니다!
다가올 개발 데모를 위한 몇 가지 주제가 이미 Teams 일정에 등록되어 있으며 JMP Dev Meeting Volunteer Schedule 에는 더 많은 다가올 주제가 계획되어 있습니다. 3월이나 4월에 있을 미래 세션에서 데모를 하고 싶으시다면 해당 페이지에 등록하세요.
오늘은 JMP 18.2 보안 동결입니다. 다음 주에 생성되는 모든 제품에 대한 최종 설치 프로그램 후보를 준비하기 위해 스캔을 깨끗한 상태로 만들기 위해 노력해 주신 모든 분들께 감사드립니다! 또한, 새로운 JMP 18.2.1 트랙에는 이번 주에 몇 가지 버그 수정 통합이 있었는데, 팀에서 18.X에서 해결해야 할 중요한 보안 수정 사항과 고객이 보고한 문제를 계속 식별하고 있기 때문입니다.
이번 주의 베타/크래시 사례를 공유해 주신 토냐 몰딘 께도 감사드립니다! 이번 주의 크래시가 선택되었습니다!

2025년 2월 21일 주간 베타 및 충돌 보고서 | JMP Live
일반 공지사항
중요한 다가올 날짜
- JMP 18.2 보안 동결 – 2/21/25ß오늘
- JMP 18.2 최종 이미지 후보 – 2/24/25
- JMP 18.2 QA 승인 – 25년 3월 13일
- MyJMP에서 JMP 18.2 릴리스 - 2025년 3월 18일
- JMP 19 EA8 동결 – 25년 4월 10일
- JMP 19 EA9 동결 – 25년 6월 5일
- JMP 18 및 JMP 19 날짜의 전체 목록은 합류 에서 확인하세요.
JMP 개발 업데이트
시스템/호스트 테스트-Cary
- 맨디: EA7 설치 프로그램 테스트, Confluence 페이지 업데이트, Tabulate 변경 사항에 대한 비디오를 마쳤습니다. Evan M.이 태그에 대한 액션 기록 스크립팅을 제공했기 때문에 Workflow Builder를 사용하여 태그가 있는 몇 개의 테이블을 열고, 편집하고, 워크플로에 저장하고, 다시 실행할 수 있었습니다. Mac에서 이러한 워크플로를 여러 개 만들고 P4로 푸시한 후 Windows에서 새로운 충돌 문제를 발견했습니다. 또한 3월 말에 데이터 테이블 데모에 사용할 USDA 또는 Gov 데이터를 다운로드하는 것도 고려하고 있습니다. 열 패널 UI가 조금 더 변경되었습니다. 따라서 EA8에는 이와 같은 다른 뷰가 있습니다.

- Mike M: 18.1 도움말 파일에서 XML 불일치 발견… 크리스 바렛 덕분에 이 문제를 파악하고 빠르게 수정했습니다. 새 VM에서 이미지 테스트가 충돌하면서 많은 혼란이 발생했습니다. 존 파웰 과 협력하여 텍스트 주석, 스페이서 상자 채우기, 이미지에 대한 프로세스 스크리닝 "탭 페이지" 해결 방법을 사용하여 일부 HTML 버그를 분리했습니다. 또한 에반 에게 데이터 테이블 부분 그리기 문제를 살펴본 데 감사드립니다(새로운 버그가 열렸습니다).
- Nick H: 업데이트된 Jira Search에서 작동하도록 JSL 스크립트를 업데이트하고, Functions/testColFunctions19에서 DNC를 수정하고, 여러 19 버그와 스토리 검증 작업을 계속했습니다. 또한 '::'가 포함된 이전 줄과 관련된 스크립트 편집기 색상 지정 버그를 발견했습니다.
- 헌터: 다양한 구성으로 JMP 19 EA 7 테스트를 완료하고, JIRA 검증을 실시하고, 몇 가지 미처리 항목의 상태를 업데이트하고, JMP 19 EA 6 사례를 조사했으며, 유예 기간 동안 JMP 19에서 승인을 위한 지원을 추가하기 위한 회의에 참석했습니다.
- 오드리: EA7 테스트, 설치 프로그램 테스트를 위한 자동화된 스크립트 구현, 다음 주에 시작되는 18.2 최종 검증 준비.
웹 테스팅 – 캐리
- Josh: JMP Live 18.2.0 설치 프로그램 테스트를 준비 중입니다. Add-in Manager에서 JMP Live 테스트를 집중적으로 진행했습니다. Jim Borek이 $HOSTNAME에 대한 스크립팅 대안을 찾도록 도왔습니다. 이제 빌드 머신에 대한 별칭이 명확해졌습니다. Bryan Boone이 Snowflake 통합을 테스트할 수 있도록 JMP Live 19.0 서버를 구축했습니다. IT가 AWS IP 주소를 적절한 보안 그룹에 추가할 때까지 임시 솔루션으로 사용할 수 있습니다.

- 안나 : 변환 열 수정에 대한 지속적인 테스트. JMP 19의 새로운 기능에 대한 새로운 보고서 만들기. 새로운 태그, 필터 등을 사용하는 데이터 테이블이 있는 보고서 만들기. 경로 이름 붙여넣기와 관련된 Confluence 버그 조사.
시스템/호스트 테스트-베이징
핵심
- Dan S: 범주형 필터에서 데이터 필터 검색이 더 이상 선택 항목을 지우지 않습니다. Ctrl 키를 누른 채 클릭하여 선택 항목에 추가합니다. 다크 모드 문제를 살펴보고 있습니다. 호스트 컨트롤과 속성 패널의 충돌을 수정합니다. 출력 환경 설정에서 날짜/데이터 테이블을 업데이트하여 크기를 개선하고 플랫폼이 닫힐 때 제거되도록 합니다.
- 모건: 스크립트 편집기/노트북 환경 설정을 재작업하고, 노트북 크기를 재작업했으며, 스크립트 편집기가 가끔 다시 그리지 않기로 결정한 문제를 수정했습니다.
- 에반: 열 태그에 대한 액션 레코딩 추가. 열 필터링 UI 재작업(대부분 완료). Mac/Win/Live 간의 글꼴 크기 일관성 검토.
- 데이브 비: 추가 기능 상태 대화 상자를 정리했습니다. Nick R과 협력하여 jmprunner 이미지 테스트 속도를 높였습니다.
- 칸: 버그: 범례, 다중 응답, 히스토그램 빈 폭 및 18.2.1 마커 레이블 충돌
DOE 및 신뢰성
- Caleb: 샘플 크기 탐험가 버그를 제압하기 위한 싸움이 계속되었습니다! 터널 끝에 빛이 보이는 것 같아요;) . 저는 또한 Quality Engineering에서 공동 저술한 논문을 수정하는 데 도움을 주었고, 가속 테스트를 치르는 학생을 위한 모델을 완성하는 데 가까워지고 있습니다.
호스팅 및 인터페이스
- 존 슈뢰들:
- IME 텍스트 입력에 대한 추가 작업. 다양한 호스트 제어 업데이트: 스크롤바 히트 테스트 영역 증가. 콤보 상자에 초기 드롭다운 이후 추가된 항목이 표시되지 않음. 필터 필드 배경색 조정. 버튼 및 패널 디스플레이 측정 조정. Install Checker에 18.2 Student Edition 감지 추가. Call DLL 샘플 코드에서 불필요한 저작권 문자열 제거. 아이콘 업데이트.
- 18.2에 대한 보안 수정을 위해 libxml2를 v2.13.6으로 업데이트했습니다. 보안 검사에서는 표시되지만 사용하지 않는 기능에 대해서는 Telerik DLL을 설치와 함께 제공할 필요성을 제거하기 시작했습니다. 의존하는 몇 가지 클래스만 jmpcs.dll로 옮길 것입니다. 제목이 내용보다 넓을 때 커지도록 패널 디스플레이의 크기를 더 많이 변경합니다. 전용 텍스트 상자에서 키 입력 콜백에서 스페이스바를 제대로 처리하기 위한 호스트 수정 사항에 대한 논의 및 검토. 수정 사항을 찾아서 푸시해준 데이비드 화이트 에게 감사드립니다. 댄 쉬코레 와 함께 기본 모양에 대한 디스플레이 상자 캡처 수정 사항에 대한 논의 및 검토.
대화형 HTML
- Mike Stickles: JMPHTML-1374 (범례 위치가 'Inside Left' 또는 'Inside Right'를 사용할 때 플롯이 정적임)에 대한 작업을 완료했습니다. 현재 코드 검토 중입니다. JMP에서 소수 자릿수가 지정되지 않은 경우 HTML의 레이블이 소수 자릿수를 제대로 제한하지 않는 JMPHTML-2123 과 관련된 버그를 수정했습니다. 다음 목요일에 열리는 JMP 19.0 Interactive HTML Features 데모를 준비 중입니다.
- John Powell: Interactive HTML 게시를 업데이트하여 현재 저작권 문자열을 즉시 주입하므로 더 이상 수동으로 업데이트할 필요가 없습니다( JMPHTML-14365 ). JMP Live에서 로컬 데이터 필터가 있는 프로세스 스크리닝 보고서에 대한 특수 처리를 구현했습니다( JMP-24553 ). 색상 마커가 있는 그래프가 예상치 못한 방식으로 JMP Live에 게시되어 기능이 저하되는 문제를 해결했습니다( WEBJMP-8489 ). EA7의 합류 페이지를 업데이트했습니다. JMP Reunion 프로젝트에서 마케팅과 협력했습니다. 보안 교육을 완료했습니다. 다가올 JMP Dev Demo를 준비하기 시작했습니다.
JMP 라이브
- 오로라: 제어 차트 경고 개선(몇몇 버그 수정, 홈페이지의 경고 목록에 병합, 열린 경고의 새로운 테이블/열/차트 특정 카운트 추가, Jira 약간 정리, 수잔 코나한 과 문서에 대해 논의). 일부 타사 패키지 업데이트.
- 아드리아나: JMP Live 추가 기능 관리자를 작업 중입니다. 이를 사용하면 JMP Live에서 추가 기능을 설치하고 사용할 수 있습니다.
통계
- 존 홀
- 응답 스크리닝에서 하위 그룹의 성능을 개선합니다. 6,210개 행과 135,608개 하위 그룹 변수에 대해 315,489개 테스트를 거친 하위 그룹 벤치마크는 59초에서 44초로 단축되었습니다. Discovery(JMP-25005)에서 데모하는 데 새 M4 노트북에서 17초가 걸렸습니다.
- Explore Outliers에서 테이블이 요약 또는 비하위집합 파생 테이블인 경우 행 선택 동작을 수정합니다(JMP-24947).
- 적합 반응 스크리닝에서 효과 테스트를 저장하면 RowState 동작이 새 데이터 테이블로 전송됩니다(JMP-24916).
- 비선형에서 Profiler에 예측 구간을 추가합니다(JMP-24514).
- 애니: Control Chart Builder에 추가한 새로운 기능(Jira: JMP-25025, JMP-24994, JMP-24827, JMP-24929, JMP-8367, JMP-24318, JMP-24091, & JMP-23288)과 관련된 문제를 해결하는 데 중점을 두고 있습니다.
통계 문서
- Michael C: 19년에 발생한 여러 가지 불리한 이벤트 처리 변경 사항에 대응하여 Recurrence 플랫폼 문서를 업데이트하기 시작했습니다. 문자열 통합 작업을 계속했습니다. 팀과 Q1 대화를 시작했습니다.
통계 테스트
- Jacob: Design Explorer 테스트, 선형 제약 조건이 있는 디자인에 대한 테스트 추가. 성능 문제 조사. Mark와 함께 단위 테스트를 위한 커버링 배열 사용에 대한 프레젠테이션 준비. Irene의 피드백을 기반으로 단위 테스트 정리 및 사용성 연구 도구 업데이트.
- Mark: 새로운 OTL에 대한 온라인 교육에 참석하고 저장된 시간 데이터를 입력했습니다. 베이지안 최적화 플랫폼을 탐색하고 테스트했습니다. Jacob과 함께 단위 테스트 스크립트에서 커버링 배열을 사용하는 것에 대한 프레젠테이션을 연습했습니다.
- 토냐: 프로세스 스크리닝을 통해 최근 CCB 변경 사항과 CCB 출시를 모두 테스트하고 있습니다.
생명 과학 업데이트
- 드류: JMP Clinical 19.0 Jiras, 18.2.0 및 18.2.1의 보안 업데이트, 그리고 팀의 다른 구성원을 위한 JSL 지원
- 리차드: Drug Safety에 게재된 AE 이벤트 집계에 대한 논문. 여기에서 무료로 읽을 수 있습니다. 하위 그룹 스크리닝 작업 완료. 가까운 미래에 JMP Dev 데모를 예약할 예정입니다.
제품 관리 및 제품 마케팅
- 브라이언 F: JMP Live의 이메일/SMS 시스템 검토 및 피드백 제공, JMP Live의 사용자 문자열 검토, JMP Live의 새로 고침 토큰 UI에 대한 피드백, HTML용 JMP Live 테마와 관련된 디자인 문제, Discovery Summit에서 열리는 JMP Lab을 위한 AWS의 HTML 스크립트 및 랩 런처 생성, 랩 장비 설정과 관련된 물류 등을 담당했습니다.
기술 지원 및 참여
개발 운영
- 멜라니:
- 현지화: 반환된 19.0 Handoff 1 문자열에 대한 한국어 JSL 충돌을 분석하고 보고했습니다. Builtins에 대한 Stringbot을 실행했습니다( Caleb과 Jacob 에게 수정해 주셔서 감사합니다!) 19.0 프로젝트 계획에 대한 추정치를 위해 실행했습니다.
- 저작권: Audrey와 Ericka에게 몇 가지 설명과 질문에 대한 답변을 요청했습니다. 때로는 까다로운 상황이죠! John Schroedl을 불러서 스플래시 화면에서 저작권을 디자인하고 관리하는 다른 방법에 대해 논의했습니다. ( Audrey, Ericka, John 슈뢰들 에게 감사드립니다!)
- 문서화/현지화: MIF-PDF 자동화 작업에서 PDF의 출력 이름을 웹 친화적인 파일 이름으로 변경했습니다. 거의 모두 완료되었습니다. 나머지 세 개는 다음 주에 완료될 예정입니다.
- 일반 DevOps: 단위 테스트 자동화를 계속 모니터링합니다. Nick Ruva와 Jim 에게 감사드립니다. 이번 주에는 매우 안정적이었습니다! Stringbot을 Sample Data와 Builtins로 마이그레이션하는 계획을 시작합니다(지금은 우선순위 낮음).
- 집 안에서 눈을 즐겼어요 !
- 밥 H: 18.2.1 Windows 설치 프로그램을 위한 스크립트와 프로세스를 만들었습니다. 18.2.0을 준비하기 위해 설치 프로그램 검증 스크립트를 정리했습니다. 19의 설치 프로그램 시작 화면에서 Bryan Fricke와 협력했습니다. Student Edition 테스트에서 Hunter와 협력했습니다. InstallChecker 수정에서 John Schroedl과 협력했습니다. EA 7의 빌드, 테스트, 릴리스를 설치했습니다.
- 짐: JMP 19.0 EA #7을 여러 번 다시 빌드했습니다. 많은 JMPTOOL JIRA 티켓을 마감했습니다. ASAN 단위 테스트 출력을 처리하여 여러 JIRA 티켓을 생성했습니다. 회사 내 여러 컴퓨터에서 Mac 운영 체제를 업데이트했습니다. EA, 18.2, 18.2.1 브랜치에 Perforce를 통합했습니다.
- 마이런: jmptool.na.sas.com/MySQL에서 jmptoolprod.dev.jmp.com/PostgreSQL로 원격 측정 데이터를 마이그레이션하고 있습니다. 이 중 일부는 JMPTOOL-1497에서 추적됩니다. 또한 다른 데이터베이스 마이그레이션(테스트 및 크래시 데이터베이스)도 약간 작업하고 있습니다.
- 섀넌 C: 개발자 및 테스터와 함께 여러 18.2.1 및 19.0 미스터리 크래시를 작업했습니다. 야간 스트림에서 타임아웃, 크래시 및 DNC를 검토하고 몇 가지 Jira 문제를 입력했습니다. 테스터에게 빠른 수정을 제공해주셔서 감사합니다!
현지화
- 앨리슨: 19.0 JMP Live UI와 Keycloak 문자열의 핸드오프 1을 위한 키트 준비 작업을 수행하고 현지화를 위해 패키지를 공급업체에 보냈습니다. 현지화 대시보드-Jira 통합 자동화 프로세스에서 버그를 보고했습니다. 번역 팀에서 19.0 Portable UI 문자열에 대한 질문을 조사하고 개발자와 소통했습니다. OTL Redwood에 대한 교육 문서를 살펴보았습니다. 윤리 강령과 개인정보 보호에 대한 교육 과정을 완료했습니다.
- 크르지스토프: 마켓플레이스 설명과 리뷰 환경의 자동화된 MT 번역 설정을 완료했습니다. AWS 머신에서 FrameMaker + Fm2Dita 설정을 계속합니다. 새로운 L10N 자동화 기능을 테스트합니다. 지속적인 단어 수 생성을 위해 테스트 프로젝트를 조정합니다.
- 소하일: 키워드 데이터세트 생성 작업을 계속하고 데이터베이스 인코딩 오류를 해결했습니다. Agentic AI 시스템에서 LLM 보안 및 해석 가능성에 이르기까지 다양한 주제의 UCSD GenAI Summit 2025 에 참석했습니다.
- 샌디: 새로운 문자열 반환 프로세스 프로그램의 지속적인 테스트 및 개선. 일부 프로젝트 생성 대시보드 기능 검증.
- 하워드: 프로젝트 수정을 위한 Jira 통합 사용 사례 연구. PDF 이름 변경을 반영하기 위해 Jenkins 작업을 검토합니다. 버그 수정.
선적 서류 비치
- 키아나: 샘플 데이터 표 작업을 계속했습니다. Aaron과 팀과 함께 jmp.com에 대한 도움말을 위한 새로운 헤더 작업을 했습니다. SAS Help Desk와 협력하여 원격 연결을 위해 Mac min을 가동했습니다. ACT-now 교육을 완료했습니다. 프로젝트 계획 및 조정.
- 수잔 C: Oxygen에서 DJ 챕터 검토. JMP Live 제어 차트 분류 새 콘텐츠 작업. 1월 19일 UI 문자열 작업. 18.2.1 RN 계획. ACT-now 교육 완료. AI in tech writing 과정 등록.
- Devon: L10N에서 Ying의 스크린샷과 스크립트 업데이트를 검토하고, 19.0에 대한 열 필터링 및 데이터 커넥터 문서 작성을 시작합니다.
- 카와르: JMP-24261 - 스크립트를 편집하고 업데이트했습니다. 산소 콜아웃 이미지 - 가이드라인에 따라 이미 생성된 이미지를 업데이트했습니다. 규정 준수 교육을 마쳤습니다.
- 크리스 : Mike가 오류를 발견한 후 18.1 도움말을 다시 게시했습니다. Paul의 Python/R 설명서를 작업했습니다. 19.0 도움말 빌드에서 새 헤더를 구현했습니다.
섀넌의 메모
이 완벽한 재치 넘치는 웃긴 이야기를 공유해 준 그리고 발렌타인 에게 정말 감사합니다! 여러분 모두 편안한 주말을 보내시길 바랍니다! :smiling_face_with_smiling_eyes:
