2022년 7월 22일 JMP 개발 업데이트에 오신 것을 환영합니다!
이번 주에 우리는 우리의 JMP 17.0 코드 동결 중요한 단계. Jon Weisz와 John Sall이 목요일 아침 중간 웹캐스트에서 언급했듯이 JMP, JMP Pro 및 JMP Live 17 릴리스는 큰 의미가 있습니다. 새로운 초보자부터 가장 정교한 장기 사용자에 이르기까지 모든 고객을 위한 무언가가 있습니다. JMP Clinical은 한 달 후 성능이 향상되고 설치 환경이 훨씬 개선된 최초의 JMP 전용 릴리스로 이어집니다. 이 기사를 포함하여 Inside JMP에서 Midyear 콘텐츠를 검토할 수 있습니다. 2022년 중반 미주에서 배운 20가지 .
대단히 감사합니다 짐 보렉 새로운 릴리스 분기를 만들고 동결 후 다양한 빌드를 테스트하기 위해! Jim은 도움에 대해 매우 감사하다고 말합니다. 존 슈뢰들 Windows에서 JMP 18.0 작업용 Visual Studio 2022 사용으로 전환하는 동안 제공됩니다. Jim은 John과 Michael Hecht가 이 전환 중에 발생하는 다양한 빌드 및 서명 문제 해결을 제공한 모든 도움에 대해 매우 감사했습니다. 팀워크에 감사드립니다! 릴리스 경계는 VS 2022 마이그레이션과 같은 소프트웨어 업데이트에 비교적 좋은 시기이지만 분기에서 빌드, 수많은 VM 및 물리적 시스템 구성에 이르기까지 많은 이동 부분이 있는 프로세스에 약간의 복잡성을 추가했습니다.
진행 중인 세 가지 릴리스에 대한 자동화된 야간 빌드가 어제 저녁에 성공적으로 실행된 후, 밥 히키 Jim은 새 릴리스에 대한 설치 프로그램 및 단위 테스트 설정을 마무리하는 데 관심을 돌렸습니다. 닉 루바 또한 그는 분기 17.1 및 18.0을 예상하여 주 초에 설정한 지속적인 통합 및 자동 통합 프로세스를 위해 다양한 Jenkins 프로젝트를 활성화하는 데 오늘도 바빴습니다.
세 개의 지점이 동시에 실행되는 바쁜 시기에 접어들면서 - 우리는 이러한 릴리스를 다르게 취급하며 각 릴리스에 코드를 푸시하는 프로세스도 약간 다릅니다. 다음은 프로세스를 처음 접하거나 걱정해야 할 릴리스가 한 번뿐이었던 여러 달 동안 잊어버린 경우를 위한 개요입니다! 질문이 있으면 알려주세요. 답을 모른다면 아는 사람을 찾으려고 노력할 것입니다.
- 정지등: 17.0.
- JMP 17 소스 코드가 동결되었습니다. 기본 à 17.0에서 자동 통합이 비활성화됩니다.
- 17.0 소스에 영향을 미치는 잠재적인 버그가 발견되면 개발 이사와 제품 관리가 문제를 면밀히 조사하고 심각성과 릴리스 지연 가능성을 평가합니다.
- 17.0에서 눈에 띄는 문제를 발견했다고 생각되면 승인을 요청하기 전에 해당 개발 및 테스트 관리자와 논의하십시오. 문제가 승인 요청에 합당하다고 판단되면 표준 승인 프로세스를 따르십시오. 승인자가 수정 사항에 대해 질문이 있는 경우 승인자와 개발자가 만나 수정 사항에 대해 논의합니다.
- Doc 및 L10 팀은 다가오는 동결 날짜를 예상하여 17.0을 마무리하기 위해 계속 노력하고 있습니다. 테스트 팀은 검증 작업을 계속합니다.
- 노란색 표시등 깜박임: 17.1.
- 이 릴리스의 범위에는 버그 수정 및 17.0에 대해 준비되지 않았거나 제때에 테스트할 수 없는 일부 사소한 기능이 포함됩니다. 개발자는 수정 사항을 17.1 트랙에 통합하기 전에 코드 검토를 요청하고 획득해야 합니다. main à17.1의 대부분의 변경 사항은 다음과 같으므로 소스 자동 통합 프로젝트가 없습니다. ~ 아니다 17.1 분기를 대상으로 합니다. JMP 17.1 코드 승인 모드에 도달하려면 몇 달이 걸립니다.
- Doc 및 L10N 팀은 몇 달 동안 17.1 작업을 시작하지 않습니다. L10N 팀이 17.0 프로젝트에 대한 모든 작업을 완료할 때까지 17.1에서 Stringbot을 실행하지 않습니다.
- 초록불: 18.0.
- 새로운 기능 푸시 및 버그 수정을 위해 기본 à 18.0에서 자동 통합이 설정됩니다. 개발자는 종종 수정 사항을 기본으로 푸시하고 17.1에 대한 통합을 고려하기 전에 수정 사항을 평가하기 위한 테스트를 기다립니다. 동료 개발자의 코드 검토는 항상 권장되지만 주기의 이 시점에서 필수는 아닙니다.
- Doc 및 L10N 팀은 몇 달 동안 18.0 콘텐츠 작업을 시작하지 않습니다. L10N 팀이 그렇게 하는 것이 적절하다고 결정할 때까지 18.0에서 Stringbot을 실행하지 않을 것입니다. JMP 18 EA 프로그램은 약 6개월 동안 시작되지 않습니다.
이번 주에 개발자 그룹으로 만나지는 않았지만 다음 두 목요일(7/28 및 8/4)에 만나 우리의 JMP 인턴 올 여름까지 왔습니다. 다음 주 초에 전체 일정과 함께 회의 초대장을 보내 드리겠습니다. 자원봉사에 참여해주신 인턴들, 그리고 오드리 셜 일정 조율을 위해!
일반 공지
- Inside JMP의 주요 직원이 되고 싶다면 와 알고 지내다 형태 . 질문을 작성하고 완료되면 귀하의 사진 3장과 함께 폴더에 업로드하십시오. JMP 제품군을 좀 더 친숙하게 만드는 데 도움을 주셔서 감사합니다!
중요한 예정일
- JMP 17 문서 동결 – 8/2/22
- JMP 17 도움말 동결 – 8/9/22
- JMP 17 L10N 동결 – 8/12/22
- JMP 17 현지화된 PDF 동결 8/16/22
- 첫 번째 JMP 17 최종 설치 프로그램 후보 – 8/23/22
- 방문하시기 바랍니다 합류 전체 목록을 보려면 JMP 17 날짜.
JMP 개발 업데이트
- 보려면 이 페이지를 방문하십시오 버그 확인 목록 ~을 위한 JMP 17.0 .
개발 작업
- 짐: Visual Studio 2022, 디지털 서명 소프트웨어, node.js 등으로 새로운 Windows 및 Macintosh 빌드 머신의 마지막 준비 Python, ODBC 드라이버, MATLAB, R 등으로 유지 관리 UT 머신 준비 설치 프로그램/업데이트 및 단위 테스트 실행 올.
- 단발: 18.0 및 17.1 분기에 대한 Windows 설치 프로그램 코드에서 작업했습니다. 기본 설치 프로그램이 수행하는 작업을 시뮬레이션하기 위해 QA용 Excel Addin 설치 프로그램 및 제거 프로그램 스크립트를 만들었습니다. John Schroedl 및 Daniel Powell과 함께 테이블 작업 및 테스트를 업데이트합니다.
- 마이런: ServiceCloud에서 Sirius 이메일 및 중복된 댓글에 대한 충돌 시스템 테스트 및 수정. JMP 도움말 생성 프로세스에 대한 문제 해결.
- 새긴 금: 다양한 결과물의 JMP 17.1 및 18.0 지속적 통합 및 자동 통합을 위한 다양한 Jenkins 프로젝트를 설정합니다. JMP 18.0용 Windows용 업데이트된 컴파일러 버전.
- 섀넌: 중간 가상 회의에 참석했습니다. ServiceCloud의 충돌 결과 테스트. 17.1 및 18.0에 대한 Jenkins 프로젝트 업데이트를 확인했습니다. 주요 조사를 돕습니다. Mia와 Jira 분류에 대한 토론.
현지화
- 현지화 팀: 나머지 JMP 라이브 소프트웨어 번역이 완료되어 P4로 푸시되었습니다. JMP Live 및 HTML5 Online 도움말이 번역에 전달되었습니다. 번역에 제공되는 새로운 기능. Doc/Localization Team 월간 팀 회의가 금요일에 개최되었습니다. 자동화 프로젝트에 대한 지속적인 평가 메뉴 설명 카드 번역을 마무리 중입니다.
선적 서류 비치
- 수잔: Melanie를 위해 색상으로 구분된 JMP Live/Public PDF를 만들었습니다. Karen용 Workflow Builder 장을 만들고 저장/공유 장에서 해당 장으로 콘텐츠를 이동했습니다. 필요한 모든 파일을 포함하여 Tom을 위한 Genetics용 프레임 북을 만들었습니다. 프로덕션에서 모든 책을 확인하고 EA9 다시 실행 도움말을 생성했습니다. Perforce에서 JMP Live/Public/HTML5 템플릿 복사본을 만들고 Page.asp 파일의 영어 버전을 업데이트했습니다. 누락된 JMP 라이브/공개 이미지를 Perforce에 추가하고 일부 TOTD 이미지 불일치 문제도 해결했습니다. 도움말에 표시되지 않는 새 para 태그 문제를 조사하고 계속 진행하기 위해 몇 가지 정보를 제공했습니다. 누락된 JMP Live 게시 도움말 키 문제 해결을 지원합니다.
- 키아나: All JMP 리더십 회의 및 JMP H1 업데이트에 참석했습니다. "비범한 생산성을 위한 5가지 선택" 과정에 참석했습니다. L10N과의 월례회에 참석했습니다. UG 문서 작업을 계속하십시오. 다양한 문서 관련 문제를 해결하는 데 시간을 보냈습니다.
시스템/호스트 테스팅-캐리
- 맨디: 내 Workflow Builder Journal 및 Discovery 프로젝트와 파워포인트 수정 작업, 다음 수요일 비디오 녹화 준비 연습. Jim이 마술을 한 후 Main, 17.0 및 17.1에 대해 Perforce 분기를 설정합니다. 몇 가지 TS 트랙에 응답하고 몇 가지 JIRA를 확인했습니다. 다음주 녹화 후 LMS 보안 모듈 수강을 시작합니다.
- 사냥꾼: JMP 17 EA 9 트랙 1개(검색 결과 문제)를 조사하고 OneDrive에 저장하는 동안 발생한 프로젝트 충돌을 재현하려고 시도하고 확인했으며 랩에서 MDA692에 Ventura 13.0 베타 3을 설치하고 테스트를 실행했습니다.
- 오드리: 최신 버전의 Matlab(2022a)으로 JMP 17.0 테스트, 릴리스 종료 테스트 작업 준비.
- 조롱: 스토리 및 버그 테스트를 마칩니다.다양한 JMP Live 질문에 답변합니다.JMP Live의 회귀 작업 중.
- 베이징 / 캐리 JMP 라이브 테스트 Jira 상태
- 00 테스트의 이야기
- 05 테스트 준비의 이야기
- 09 지난 7일 동안 생성된 버그입니다.
- 지난 7일 동안 폐쇄된 67개의 스토리/버그
시스템/호스트 테스트-베이징
- 에릭 왕: (1) JSL을 통해 여러 HTTP 요청을 보내는 것을 테스트했습니다. (2) HTTP 요청에서 테스트된 약속. (3) JMP Live RESTAPI를 호출하는 여러 HTTP 요청 및 약속에 대한 단위 테스트를 추가했습니다. (4) 스토리/버그 확인.
- 달리: (1) Dashboard, Posts-Download, Access Control 및 Publish-JMP에 대한 스토리/버그 확인. (2) TS 보고서 조사 사건 번호 00009418.
- 마이크 우: (1) 회귀 문제 JMP-11780을 테스트했습니다. 이제 Intel Mac에 대해 수정되었으며 M1 Mac은 ActualTech 공급업체 Oracle ODBC 드라이버 문제로 인해 초기 문제로 남아 있었습니다.(3) 업그레이드된 Citrix 테스트 환경에 대한 온전성 검사. (4) TS 보고서 조사 사건 번호 00009302.
- 키미: (1) 야간 실행 JSL UT 프레임워크에서 Python 버전이 업그레이드되었으므로 Python 통합 테스트를 확인합니다. (2) JSL UT 오류를 조사했습니다. (3) Jenkins 관련 문제. (4) 스토리/버그 확인. (5) 아래의 합류 페이지 업데이트 베이징 팀 JSL 단위 테스트 프레임워크
- 날라: (1) 스토리/버그 확인. (2) 베이징 팀은 Concur 및 OTL 시스템에 액세스할 때 몇 가지 문제가 발생했습니다. IT 그룹과 협력하여 문제를 해결합니다.
- JMP Jira: 3개의 버그/스토리 생성( 링크 ), 22개의 버그/스토리 확인됨( 링크 )
- JMP Live Jira: 11개의 버그/스토리 생성( 링크 ), 46개의 버그/스토리 확인됨( 링크 )
데이터 검색
- 어니스트: 워크플로 빌더: 조건부 지원 추가, 기록 플랫폼 보고서 처리 개선, 보고서 주석 사용 촉진.
- 에반: 코드에 대한 레이블 및 레이블에 대한 코드에 대한 스크립팅 및 작업 레코더 지원을 추가합니다.
- 잔: 그룹 크기 차이에 대한 스플라인 부드럽게 조정.
암사슴
- 펭: Ryan Lekivetz를 대신하여 DOE 및 신뢰성 팀을 위한 번개 업데이트를 준비하고 발표했습니다. SAS EDU Marketing용 JMP를 사용한 예측 분석의 기초에서 시계열에 대한 장을 검토했습니다. 모든 제품 보안 교육 과정을 수료했습니다.
- 갈렙: 코드가 정지되기 전에 마지막 순간에 샘플 크기 탐색기 버그 2개를 수정했습니다. Ryan과 나는 또한 Wildtrack 프로젝트에서 Sky와 공동 논문을 작성하는 작업을 시작했습니다.
- 브래드: JMP 디스커버리 강연을 마치겠습니다. 나는 월요일에 비디오 발표를 할 것이다.
주최자
- 마이클 H: Jim과 협력하여 Mac JMP 18.0 릴리스 빌드의 코드 서명을 활성화했습니다. macOS Big Sur에서 다중 파일 가져오기의 시각적 결함을 수정했습니다. EA 테스터가 보고한 Mac 글꼴 선택기 문제를 수정했습니다. JMP 17.0 릴리스의 미해결 정적 분석기 문제를 수정했습니다.
- 존 슈뢰들: Visual Studio 2022 전환 및 분기 노력에 도움이 됩니다. '업데이트 확인' 문제를 조사하는 데 도움이 되었습니다. Myron을 위한 원격 측정 문서를 만들고 그 대부분을 Confluence로 옮겼습니다.
- 폴 N: JMP 17.0 보안 티켓을 종료합니다. 블랙덕 스캔을 위해 JMP 18.0 작업을 설정합니다.Visual Studio 2022를 설치했습니다. 오래된 오래된 JMPINTRO 코드 제거 작업을 금요일 오후 늦게 푸시하기 보다는 다음 주 초까지 기다리겠습니다. 손이 많이 가는 파일입니다. (JMP-10618)
HTML5
- 폴 S: 더 많은 STIPS 교육을 수행하고 18.0으로 푸시된 문제를 연구하는 데 보냈습니다.
JMP 라이브
- 마이클 G: 버그 수정, 타사 패키지 업데이트 및 공간 경고 피드가 분기 병합을 기다리고 있습니다. CI 빌드에서 테스트 메모리 누수를 해결할 수 있는 선반이 있습니다. Aurora와 함께 디스커버리 프레젠테이션 작업 중입니다.
통계
- 로라 C- 에스: SEM에 대한 커뮤니티의 몇 가지 게시물에 대한 답변입니다. 추가 기능, 프레젠테이션 및 블로그 게시물과 관련하여 Haley에게 피드백을 제공했습니다. SEM 튜토리얼의 제목 및 설명에서 Gail 및 Ross Metusalem과 함께 작업했습니다. 다중 그룹 분석 블로그 게시물에서 계속 작업했습니다. 비주얼 스튜디오 업데이트.
- 엘리자베스: SE, 교육 기관 및 기타 동료를 위한 일부 GLMM 및 혼합 질문에 답변합니다. VS2022 시작 및 실행(훌륭한 지침에 감사드립니다, John Schroedl!). 혼합에서 가중치를 활성화하기 위해 포함된 가중치 정보를 필요로 하는 추정 코드의 마지막 니글링 조각을 추적합니다. 현재 결과는 매우 가깝지만 정확하지는 않습니다...
- 존 샐: 17.0 및 17.1( JMP-13437 ).
통계 문서
- 여자 이름: Workflow Builder를 문서화하는 새 장 작성.
통계 테스트
- 야곱: Easy DOE 테스트, 17.0에 대한 최근 수정 사항 확인 및 보고서 탭에 대한 단위 테스트 작성. 적합 모델 REML(JMP-13437)의 레버리지 도표에 대한 수정 사항을 테스트합니다.
섀넌의 메모
우리 대부분에게 매우 바쁜 한 주입니다. 이번 주말에 여러분 모두가 휴식을 취할 수 있는 기회가 되길 바랍니다!