제품 관리팀은 제품 관리 Jira 프로젝트의 위시리스트에서 기능 요청을 적극적으로 선별하고 있습니다. 기능 요청 작업 합의가 이루어지면, 제품 관리팀은 해당 기능 요청을 개발 프로젝트에 복제합니다. 제품 관리팀 프로젝트에서 18년 동안 작업하고 싶은 항목이 있으면 해당 이슈에 댓글을 남기시거나 Sarah Sylvestre에게 연락해 주세요. 그녀가 프로젝트에 복제해 드릴 수 있습니다. 이를 통해 Jira 자동화가 정상적으로 작동합니다. 문의 사항은 Sarah에게 연락해 주세요!
2023년 2월 23일 JMP 개발 업데이트에 오신 것을 환영합니다!
JMP 17.1 최종 설치 프로그램 후보 생성 예정일이 몇 주 남지 않았습니다. JMP 17.1 업데이터 설치 프로그램은 support.sas.com을 통해 모든 고객에게 제공될 예정입니다. SAS에서 JMP로의 릴리스 프로세스 전환 과정에서 릴리스 제공 방식에 대한 자세한 내용은 여기에서 확인하실 수 있습니다. 이 페이지를 작성해 주신 밥 히키 님께 감사드립니다!
JMP 17.1 및 18.0 버전에서 JMP 원격 측정 데이터 수집 기능을 개선하는 것은 JMP 제품 관리팀의 공동 노력이었습니다. JMP 18 EA1이 이제 고객에게 제공됨에 따라, 저희는 다양한 세션에서 고객의 JMP 활동에 대한 익명으로 제출된 정보를 수집하기 시작했습니다. 고객은 공유에 동의해야 하며, 고객 이름과 원격 측정 데이터를 연결하지는 않지만, 동일한 설치 환경에서 제출된 보고서를 그룹화할 수 있습니다. John Schroedl은 다음과 같이 공유합니다.
데이브 화이트, 마이런 챈들러 및 베이징 테스트 팀 의 작업 덕분에 모든 JMP 세션에서 전송되는 부하를 서버와 프로세스가 감당하고 있습니다. 지금까지 55명의 사용자가 참여했고 오늘 아침까지 22,274개의 레코드가 있습니다. 이것이 첫 번째 실제 사용 사례이므로 테이블 메뉴 항목을 기록하지 않는 등 적용 범위에 눈에 띄는 허점이 있습니다. 우리는 허점을 메우기 위해 EA2에 대한 작업 목록을 빠르게 개발하고 있습니다. 토론, 스크립트 조각 및 진행 상황을 이해하기 위한 데이터 정리에 대해 Evan과 Shannon에게 감사드립니다. 분명히 모든 사람이 데이터를 파헤치고 적용 범위를 개선하는 데 사용할 수 있는 API에 대해 자세히 알고 싶어합니다. 따라서 곧 사용 가능한 기능에 대한 R&D 프레젠테이션을 할 계획입니다.
단 6일간의 데이터만을 바탕으로 한 몇 가지 잡학식 지식:
- Graph Builder를 처음 실행하기까지의 중간 시간은 8분 8초이며, 가장 빠른 시간은 세션 시작 후 8초입니다.
- 공격적인 스크립터 한 명이 전체 데이터의 약 25%를 차지하며, 첫날에 Discriminant를 1,300회 이상 실행했습니다.
- 상위 10개 출시 플랫폼: 판별, 그래프 빌더, 컨티젠시, 적합 최소 제곱, 분포, 생존, 모델 대화, 표, 신경망, 이변량
- 지금까지 사용자 수에 따른 OS 분석은 다음과 같습니다.
| OpSysString/OpSysVersion |
N |
|
| 맥 OS X |
18 |
|
| 11.2.3 |
1 |
|
| 11.5.2 |
1 |
|
| 12.2.1 |
1 |
|
| 12.6.2 |
1 |
|
| 13.0.1 |
1 |
|
| 13.1.0 |
1 |
|
| 13.2.0 |
3 |
|
| 13.2.1 |
9 |
|
| 윈도우 10 |
29 |
|
| 10.0.16299 |
1 |
|
| 10.0.17763 |
1 |
|
| 10.0.18363 |
1 |
|
| 10.0.19042 |
5 |
|
| 10.0.19044 |
17 |
|
| 10.0.19045 |
4 |
|
|
| 윈도우 11 |
8 |
|
|
| 10.0.22000 |
5 |
|
|
| 10.0.22621 |
3 |
|
|
| 모두 |
55 |
|
|
| |
|
|
|
|
|
이번 주의 Jira 팁을 키보드 단축키와 관련하여 공유해 주신 Audrey Shull 에게 감사드립니다!
언제든지 이 목록을 찾으려면 Jira 오른쪽 상단의 물음표 아이콘으로 이동하여 목록에서 단축키를 찾으세요. 제가 최근에 발견한 단축키 중 가장 마음에 드는 것은 1) Jira 이슈 목록에서 빠른 검색 '/' , 2) Jira 이슈 목록에서 'j'와 'k'를 사용하여 선택 항목을 위아래로 이동한 후 'o'를 눌러 해당 항목으로 이동하는 것입니다.
일반 공지사항
- Inside JMP에 소개될 직원으로 참여하고 싶으시다면, '알아보기' 양식을 다운로드하세요. 질문을 작성하신 후, 작성하신 양식과 본인 사진 3장을 폴더에 업로드해 주세요. JMP 가족을 더 가깝게 만들어 주셔서 감사합니다!
중요한 예정 날짜
- JMP 17.1 JMP 및 JMP Pro 최종 설치 프로그램 후보 – 2023년 3월 8일
- JMP 18 EA2 동결 – 2023년 4월 7일
- JMP 18 EA3 동결 – 2023년 5월 12일
- JMP 17.2 코드 승인 – 2023년 6월 13일
- JMP 18 EA4 동결 – 2023년 6월 23일
- JMP 17.2 코드 동결 – 2023년 6월 30일
- JMP 17 및 JMP 18 일정의 전체 목록은 합류 에서 확인하세요.
JMP 개발 업데이트
- 버그 검증 목록을 보려면 이 페이지를 방문하세요: JMP 검증
암사슴
- DOE 팀의 새로운 특허 발표를 축하드립니다! 제목은 다음과 같습니다.맞춤형 조합 검정 구축을 위한 대화형 그래픽 사용자 인터페이스(Interactive Graphical User Interface for Customizable Combinatorial Test Construction)는 2023년 1월 24일 미국 특허 번호 11,516,690으로 등록되었습니다. SAS Sharepoint의 등록 특허 사이트에서 해당 사본을 확인하실 수 있습니다.
- 브래드 : JQT에서 혼합 수준 선별에 관한 논문에 대한 사소한 수정을 요청했습니다. Chris Nachtsheim, Ryan, 그리고 저는 빠르게 수정을 완료할 예정입니다. Caleb King과 저는 Lenth의 비반복 요인 실험 분석 방법에 대한 대안을 제안하여 지금까지 좋은 결과를 얻고 있습니다.
- 케일럽: 새로운 ALT 플랫폼 준비 작업을 시작했습니다. 또한 Brad와 함께 Lenth의 포화 디자인 분석 방법을 대체할 새로운 방법을 연구하고 있습니다. 큰 진전을 이루고 있습니다!
- Peng: DOE의 요인 목록 리팩토링 작업.
주인
- 폴 N:
- macOS에서 다시 내장된 Python을 직접 연결하여 실행합니다.
- 다음 주 초, 아마도 월요일에 공개 지도 서버 URL이 새로운 오픈 스트리트 지도 서버로 이전됩니다. 기존 서버는 다른 URL에서 약 일주일 동안 유지된 후 서비스 중단될 예정입니다.
- JMP 18.0 및 17.2의 curl을 이번 월요일에 출시된 curl 7.88.1로 업데이트했습니다. 7.87.0의 취약점은 JMP에 영향을 미치지 않는 3개의 새로운 매체입니다. 취약한 옵션을 활성화하지 않고 취약한 백엔드를 사용하여 빌드하지 않기 때문입니다. 따라서 17.1은 업데이트하지 않고, 해당 취약점이 수정된 버전으로 17.2 및 18을 업데이트했습니다.
- JMP 17.1 보안 스캐닝 티켓, 하위 티켓 모두 검토용으로 표시되거나 완료됨:
- 마이클 H : JMP 18에서 "SAS 통합" 기능을 제거했습니다. 이로 인해 기본 메뉴, 도구 모음, JMP 스타터, 환경 설정, 스크립팅 인덱스 등의 항목이 제거됩니다. John Schroedl의 도움을 많이 받았다는 점도 덧붙여 주시면 감사하겠습니다. 자세한 내용은 JMP-15601에 있습니다.
- 아론 : SAS 통합 제거를 위한 JMP Live 변경 사항. 선택한 데이터 옵션으로 인해 즉시 교체될 예정인 HTML5 보고서 파일을 생성하거나 전송하지 않도록 Publish 지원. FileSpec 경고 대화 상자는 세션당 3개로 제한됨. ooo18.0 버전에서 Jira Triage가 계속됩니다.
- 존 슈뢰들: 마이클과 함께 원격 측정 처리 및 SAS 통합 제거.
HTML5
JMP 라이브
- Aurora: 18.0: 곧 출시될 파일 가져오기(예: CSV) 기능에 대한 접근 제어 작업을 완료했습니다. 사용자 삭제 기능 작업도 계속 진행했습니다. HTML 유효성 검사기의 게시 버그를 수정했습니다(원인을 찾아주신 Aaron Andersen 님께 감사드립니다). 기타: JMP Live 채용 공고 후보자 선정 지원. Discovery 준비.
통계
- Laura CS: SEM에 Robust Inference를 구현하기 위한 마지막 변경 목록을 푸시했습니다. 이제 메인 RTM에서 사용할 수 있습니다. 제가 진행한 프레젠테이션의 80%에서 사람들이 항상 SEM의 정규성 가정에 대해 질문했기 때문에 정말 기쁩니다. 이는 연속형 데이터의 비정규성에 대한 널리 받아들여지는 해결책입니다. 또한 SEM의 다중 그룹 분석을 홍보하기 위해 이미지 제작과 블로그 게시물 작성도 마쳤으며, 현재 검토를 위해 제출했습니다. 마지막으로, Child Development 저널에 JMP의 SEM 플랫폼을 사용하여 복잡한 분석을 수행한 논문이 게재되었다는 소식을 들었습니다. 이 글을 통해 더 많은 사람들이 JMP의 SEM 기능과 저희의 아름다운 경로 다이어그램을 알게 되기를 바랍니다!
존 살:
- 17번 컬럼 표준화에서 CCC 기준이 올바르지 않은 계층적 클러스터 버그에 대한 예비 수정입니다. (JMP-15703)
- Design Space Profiler에 "Get Midpoints from Profiler" 명령과 더 많은 시뮬레이터 배포 옵션을 추가했습니다. (JMP-14553) Fit Response Screening의 경우, 각 스레드에 대해 RSide 객체를 생성하여 스레드 접근 충돌을 해결합니다.
- 스레드(Dave Barbour가 진행률 표시줄 스레딩 문제를 해결했습니다). 이제 20코어 Mac Studio Ultra M1에서 2시간 48분 만에 1,501개 행, 1,501개 임의 열, 4,612개 스위치 열의 사례를 실행하여 690만 개의 BLUP 추정값을 생성합니다. 또한 최대 반복 횟수=0 옵션을 통해 Mivque의 더 빠른 추정값 지원을 완료했습니다. (JMP-15593) 모델 대화 상자에서 'SAS에 제출' 명령이 제거되었습니다. 'SAS 작업 생성'은 IOM을 사용하지 않으므로 여전히 구현되어 있습니다. (JMP-15601)
- 혼합 적합 및 최소 제곱 적합 함수는 이제 임의 효과 조건부 예측 공식에 긴 If 절 대신 Match 절을 사용합니다. 이로 인해 범주형 효과 수준이 14,000개 수준인 긴 사례의 경우 공식 평가 시간이 10분에서 거의 즉시로 변경됩니다. (JMP-15596)
통계 문서
- 마이클 C: X의 Survival and Fit Life에 대한 스크립팅 인덱스 업데이트를 완료하고, 문서의 다양한 RSM 장에 대한 L10N의 피드백을 처리하고, Mia와 다른 사람들을 만나 통계 인덱스, 새로운 기능 문서 및 샘플 인덱스의 미래를 논의했습니다.
- 캐런: 이번 주에 노트북을 작동시키고, 동창회 여행도 예약했고, 이제 재밌는 일을 기록하는 데 다시 집중할 수 있게 되었어요.
통계 테스트
- Mark: Ryan, Jacob과 함께 Easy DOE의 모델 단계에 대한 사용성 연구를 진행했습니다. Jacob과 함께 Jon에게 사용성 연구 도구를 소개했습니다. Caleb과 함께 JMP 커뮤니티 내 새로운 JMP 기술 자료 영역의 콘텐츠를 개발했습니다. JMP 커뮤니티에서 질문에 답변했습니다.
- 제이콥: MSA Design의 새로운 디자인 진단 기능을 테스트하고 있습니다. 이러한 새로운 진단 기능을 반영하도록 MSA Design 단위 테스트를 업데이트하고 있습니다. Make Validation Column의 보류 중인 변경 사항을 테스트하고 있습니다. Mark, Ryan, Joseph과 협력하여 Easy DOE의 모델 탭에 대한 사용성 연구를 진행하고 있습니다. Mark Bailey, Mia Stephens, Ryan Lekivetz의 피드백을 반영하여 사용성 연구 도구를 업데이트하고 있습니다.
제품 관리
- Bryan F: 이번 주는 Javascript로 사용성 스크립트를 코딩, 테스트, 디버깅하느라 바빴습니다. Discovery에서 비관리형 사용성 테스트를 진행하는 것이 목표입니다. 사용자들에게 세션을 비디오로 녹화하는 방법을 안내해 드리고, 스크립트는 각 페이지에서 소요되는 시간과 힌트 사용 여부를 기록합니다. 또한, 사용자들은 스크립트를 진행하면서 설문조사를 작성하게 됩니다. 저희의 궁극적인 목표는 컨퍼런스 종료 후 웹 애플리케이션을 개발하여, 누구에게나 비관리형 연구에 대한 링크를 제공할 수 있도록 하는 것입니다.
- Dan V: Daniel과 Sarah S를 만나 향후 JMP에서의 My.JMP 경험에 대한 논의를 시작했습니다. 제안서/아이디어 초안이 공개 되었으며, Daniel과 Sarah는 와이어프레임 제작과 사용자 스토어 작성을 시작할 예정입니다.
개발 운영
- Myron: JMPTOOL-662 – 원격 측정에 JMPLanguage 추가. JMPTOOL-597 – 17.0 도움말 생성. JMPTOOL-582 – 17.1 및 18.0 도움말 생성
JMPTOOL-415 – 테스트 데이터베이스에 시간 초과 추가. stringbot 사전 업데이트(다양한 요청). JMPTOOL-729 – 원격 측정 처리. JMPTOOL-495 – Jenkins 프로젝트 업로드 도움말 키.
현지화
- V18의 현지화 프로세스 중 많은 부분을 자동화하는 이니셔티브에서 좋은 진전을 이루었습니다.
- 번역 도구 memoQ를 AWS로 이전하는 것을 계속 평가 중입니다.
- V17.1 JMP Live 현지화된 도움말 소스가 문서 팀에 전달되었습니다.
- 현지화 팀에 여름 인턴 채용 공고가 게시되었습니다.
채용 포털: 2023년 여름 - JMP 머신 러닝 개발자 인턴
직원 추천 링크: 2023년 여름 - 머신 러닝 개발자 인턴 - 직원 추천
선적 서류 비치
- 수잔 C: TOTD의 미래를 논의하기 위해 만났습니다. 현지화된 언어로 JMP Live 17.0 지원을 검증했습니다. JMP 새로운 기능 문서에 대해 논의하기 위해 만났습니다. 텍스트 인셋을 평가하고 링크와 텍스트 인셋을 함께 사용할 때의 가이드라인을 마련했습니다.
- 키아나: ToTD의 미래를 논의하기 위해 만났습니다. JMP Live 17.0 도움말을 현지화된 언어로 다시 만들었습니다. JMP 새로운 기능 문서에 대해서도 논의했습니다. Myron과 협력하여 18.0 버전의 JMP 도움말이 제대로 표시되도록 했습니다. JMP Live 17.1 도움말 제작을 시작했습니다. 프로젝트 계획을 수립했습니다.
- 크리스 B: 호환성 문서와 새로운 JMP 도움말 메뉴 작업을 했습니다. 문서 테스트에 도움이 되는 몇 가지 도구를 테스트했습니다.
시스템/호스트 테스트-Cary
- 맨디: 라이브 리허설을 포함한 전체 워크플로우 발표 연습을 마쳤습니다. JMP18EA1 관련 기술 지원 트랙 4~5개에 응답했는데, 제안, 피드백, 그리고 버그 하나가 있었습니다. 또한 Xan이 발견한 여러 가지 문제, 즉 열 압축, 데이터 테이블과 테이블 비교 제안에 대한 작업을 진행했습니다. JSL 테스트 실행 시 열이 압축된 상태로 환경 설정을 변경하고 실행했을 때 발생한 크래시 문제를 해결했습니다. JMP 18에 추가된 워크플로우 빌더 기능을 테스트했습니다. Discovery 테스트가 끝나고 17.1 설치 테스트가 완료되면 새로운 기능을 적용한 워크플로우를 작성할 예정입니다.
- 안나: 수정 사항을 검증합니다. Josh와 웹 테스트 팀과 협력하여 적용 범위의 차이를 파악하고 테스트 프로세스를 개선할 방법을 결정합니다.
- 오드리 : AWS 학습 및 새로운 머신 설정, Jira 관리 업무.
시스템/호스트 테스트-베이징
- 베이징 팀:
- 에릭 왕: (1) 공간 루트 폴더를 테스트했습니다. 공간 루트 폴더 ID를 허용하는 RESTAPI/GraphQL 인터페이스가 있는지 확인했습니다. Jest 테스트를 추가했습니다. 루트 폴더 ID를 지정하여 공간 루트에 패키지를 게시하고, 공간 루트 폴더에 북마크/댓글을 달고, 패키지 편집을 통해 공간을 편집하고, 루트 폴더 정보를 사용하여 공간 세부 정보를 가져옵니다. (2) JMPC 17.1 Leftover 테이블 테스트를 완료했습니다. (3) AWS 머신의 성능을 테스트했습니다.
- 네, 리: (1) Import-MFI, Import-SPSS 및 OSIPI 구성 요소에 대한 JMP 버그를 확인하고 해결했으며, UT 사례도 추가했습니다. Client-General 구성 요소에 대한 JMP Live 버그도 확인하고 해결했습니다. (2) [JMP-15672] Compact 설정 및 MFI, CVS에 헤더가 있음(0) - 충돌 - Jira(atlassian.net) 에서 추적한 TS 보고서 00034481을 조사했습니다. 그리고 새로운 버그를 추가했습니다. (3) JMPC 17.1 Leftover 테이블 테스트를 완료했습니다. (4) AWS 머신의 성능을 테스트했습니다.
- 마이크 우: (1) SAS 통합을 제거하기 위해 단위 테스트를 업데이트합니다. (2) jmpdev2 대체의 새로운 AWS 머신을 조사하고 Audrey에게 피드백을 보내 몇 가지 질문을 확인했습니다. (3) JMP Clinical 17.1 보고서의 남은 표 테스트가 완료되었습니다. (4) AWS 머신의 성능을 테스트합니다.
- 좋다: (1) SAS 통합 관련 JSL UT 오류를 조사하고 수정했습니다. (2) SAS 통합 관련 사례를 삭제하고 이동했습니다. (3) Jira에서 검증 문제를 해결했습니다. (4) JMPC 17.1 잔여 테이블 테스트를 완료했습니다. (5) JMPC 회귀 테스트를 준비했습니다. (6) Jenkins: Oracle 서버 연결을 업데이트하고 VS2022 for AWS 이미지를 활성화했습니다. E2E 테스트 실패 문제를 해결 중입니다. JMP Live Load Testing 실행 시 발생하는 오류를 수정했습니다.
- 다 장: (1) OLE 자동화를 위한 회귀 테스트 및 JMP 17.1/17.2/18의 오류 수정. (2) JMPC 17.1 남은 테이블 테스트 완료. (3) AWS 머신 성능 테스트. (4) 버그 검증.
- 우리와 함께: (1) JMPC 17.1 테스트 완료 [JMPTESTBJ-2062] Mac에서 JMP C 170 위에 JMP C 171 설치 - Jira(atlassian.net) . (2) AWS 머신의 성능을 테스트합니다. (3) SAS 통합을 제거하기 위해 단위 테스트를 업데이트합니다.
데이터 발견
- 그리고 S: 대시보드 빌더에 열 전환기 프롬프트 대화상자를 추가하고, 대시보드에 여러 전환기가 있는 문제를 해결했습니다. 이제 세션 파일에서 여러 플랫폼에 연결될 수 있는 "독립형" 열 전환기를 유지하는 스크립트가 생성됩니다. 데이터 필터에서 누락된 값 코드와 TextBox에서 JSL 변경 사항을 순서가 다르게 저장하는 문제(스크립트가 보고서를 재현하지 못하는 문제)를 해결했습니다. 포커스 작업은 계속 진행했습니다.
- Xan: Term에서 누락된 값 코드 지원이 업데이트되었습니다. EScoreMissing::Yes를 사용하여 누락된 값에 대한 점수를 지정하는 경우 기본적으로 MVC를 하나의 점수로 병합합니다. 원래 MVC 값을 사용하려면 새로운 EScoreMissing::StoredValues를 사용하세요. 오버레이 변수의 그래픽 인코딩 방식(색상, 스타일 등)에 대한 명시적인 사용자 제어 기능을 추가합니다.
- 에반: 팝업 검색 관련 정보를 얻기 위해 초기 v18 원격 측정 데이터를 살펴보고 그 과정에서 발견된 버그를 정리했습니다. Loc의 고성능 대체재인 JSL Where의 초기 버전을 푸시했습니다.
- 어니스트: 워크플로우 프롬프팅 프레임워크 추가.
섀넌의 메모
JMP 개발자 중에 이런 문제가 있는 사람은 없을 거예요. 저와 제 JSL뿐이거든요…!
여러분 모두 즐거운 주말 보내시길 바랍니다!