6n. Use of gitHub for GSICS developments

Slides:



Advertisements
Similar presentations
GSICS EP Meeting 2015 – GSICS Archiving Strategy 1 GSICS Archiving Strategy Peter Miu / Boulder, USA CMA, CNES, EUMETSAT, ISRO, IMD, JAXA, JMA, KMA, NASA,
Advertisements

GSICS EP Meeting 2015 – Report from the GSICS Data Management Working Group 1 Report from the GSICS Data Management Working Group Peter Miu / Masaya Takahashi.
The Global Space-based Inter- Calibration System Mitch Goldberg, NOAA/NESDIS GSICS Executive Panel chair NOAA/NESDIS.
GSICS 2015 GDWG Breakout Session 1 Repository For GSICS Work Code Peter Miu EUMETSAT CMA, CNES, EUMETSAT, ISRO, IMD, JMA, KMA, NASA, NIST, NOAA, ROSHYDROMET,
GSICS GDWG Report, Toulouse, 9 February GSICS Data Working Group Status Report V. Gaertner CMA, EUMETSAT, JMA, KMA, NOAA/NESDIS, WMO.
2015 GSCIS annual meeting, March, 2015, New Delhi, India 1 GDWG Agenda Item New GSICS Products Masaya Takahashi, JMA CMA, CNES, EUMETSAT, ISRO, IMD,
2015 GSCIS annual meeting, March, 2015, New Delhi, India 1 GRWG Requirements Summary on Data, Products, and Tools - for GDWG Understanding Masaya.
GSICS 2016 – Plenary Session, GDWG Report 1 GDWG Report 2015 / 2016 Peter Miu / Masaya Takahashi CMA, CNES, EUMETSAT, ISRO, IMD, JAXA, JMA, KMA, NASA,
2013 GSICS Joint Meeting, Williamsburg VA, USA, March GSICS Collaboration Servers Status: 2013 Peter Miu (EUMETSAT) CMA, CNES, EUMETSAT, ISRO,
GSICS 2015 GDWG Breakout Session 1 GSICS Collaboration Servers Peter Miu EUMETSAT CMA, CNES, EUMETSAT, ISRO, IMD, JMA, KMA, NASA, NIST, NOAA, ROSHYDROMET,
2015 GSCIS annual meeting, March, 2015, New Delhi, India 1 GSICS Products' Content Access Study Proposal Zhe(Thomas) Xu, CMA CMA, CNES, EUMETSAT,
GSICS Baseline Website Review
Comments on Template & Document Management System for GSICS
CF Conventions Support
1. GSICS Collaboration Servers Synchronisation 2
5i. Use of gitHub for GSICS developments
Updating Action Tracking Way
GSICS Baseline Review: Tools – e.g. GSICS Bias Plotting Tool
GSICS Collaboration Servers Statuses and Updates
GDWG Agenda Item: Tools for GRWG activities
Summary of GDWG breakout session
Jerome Lafeuille WMO Space Programme Office
GDWG Agenda Item Existing netCDF Format Updates
Reviewing the GSICS Data Management Working Group Terms of Reference
GSICS Baseline Reviews - website, products metadata and structures
DOI Overview to Support its Use in GSICS
GDWG Agenda Item THREDDS Directory Structure Updates
Spectral Response Function netCDF towards “GSICS Standard netCDF”
GDWG Agenda Item Repository for GSICS Work - Clarification on Archiving Masaya Takahashi, JMA CMA, CNES, EUMETSAT, ISRO, IMD, JAXA, JMA, KMA, NASA, NIST,
GSICS Data Management and Availability to Users
Improvement Suggestions to the Procedure for Product Acceptance
5g. Repository For GSICS Work Use of github for codes etc
GDWG Agenda Item Baseline Reviews: Website
Manik Bali, Larry Flynn NOAA/STAR
Masaya Takahashi (JMA), Peter Miu (EUMETSAT) and Ashi Mitra (IMD)
Rob Roebeling, Viju John, Frank Ruethrich, Tim Hewison EUMETSAT
GSICS Data Management and Availability to Users
Report from the GSICS Data Management Working Group
YourOrganisation Agency Report Year
Masaya Takahashi (JMA)
GSICS Product Plotting Web Tool Status: 2013
GDWG Joint Meeting Summary and Actions 2017
ToR & Future Chairing of the GDWG
GitHub A Tool for software collaboration James Skon
Summary of GDWG breakout session and Actions 2018
Technical aspects of the GIRO work: inputs from GRWG
DOI Overview and its Usage for EUMETSAT GSICS Objects
GDWG Meeting Summary 2016 and Work Plan 2016 / 2017
Brief Report of GSICS-EP-18 (June 2017 in Jeju, Korea)
GDWG Fact Sheet - Information Presentation
Preparatory Web meeting for 2018 Annual Meeting in Shanghai, China
GDWG – Future Collaboration
Masaya Takahashi (JMA)
Masaya Takahashi (JMA), Ashim Mitra (IMD) and Peter Miu (EUMETSAT)
Chairing of the GDWG Peter Miu
Summary of 2019 GDWG breakout session
GSICS Baseline Review: Product meta-data and structures
EUMETSAT PathFinders Peter Miu
GSICS Collaboration Servers 2019
Current Status and Update of CMA GSICS Collaboration Server
GSICS Data Management Working Group Summary and Action Items
YourOrganisation Agency Report Year
GDWG Terms of Reference
Instrument Specifications and Calibration Information GDWG, March 2019
GRWG Chairing Dohyeong Kim GRWG Chair.
Masaya Takahashi Japan Meteorological Agency
Progress in CMA on GSICS Collaboration Servers Synchronisation
Automated Validation Tool for GSICS Candidate Products (GPPA automation) Peter Miu CMA, CNES, ESA, EUMETSAT, ISRO, IMD, JAXA, JMA, KMA, NASA, NIST, NOAA,
GSICS Existing Tools Updates
GSICS Documentation Discussion - classification and storage
Presentation transcript:

6n. Use of gitHub for GSICS developments Jin Woo KMA CMA, CNES, EUMETSAT, ISRO, IMD, JMA, KMA, NASA, NIST, NOAA, ROSHYDROMET, USGS, WMO

Contents ■ Operational Policy of GDWG GitHub ■ Status of GitHub Activities ■ Plotting tool Project ■ KMA’s GitLab for contributing plotting tool

Operational Policy of GitHub [Decisions made at 2017 GDWG meeting] ■ Goals ▷ Configuration management(codes, tools), issue tracking(GDWG action) ■ Who ▷ User(All developers(#) or Agency representatives in GDWG group) ▷ Administrator ⇒ KMA ■ What ▷ Operational code, s/w, tools, action items, etc. ▷ Copyright ? ■ Activation plan ▷ Collaboration project ⇒ Plotting tool

Operational Policy of GitHub [Decisions made at 2017 GDWG meeting]

Status of GitHub Activities [History and updates] ■ Group account registration in GitHub [April 27, 2017] ▷ https://github.com/GDWG-GSICS ■ Registration request to GDWG members [May 4, 2017] ■ Naming convention for account [May 30, 2017] ▷ Account name : "${personal name}-${Agency's name}“ (e.g. JWOO-KMA) ▷ Profile name : "${Agency's name}-GDWG" (e.g. KMA-GDWG) ■ Registration Plotting tool Project [June 8, 2017] ▷ By EUMETSAT(Pablo Benedicto) ■ 4 members are registered [2018] ▷ CMA, EUMETSAT, JMA, KMA ■ Request to add GSICS GitHub link in the GSICS Wiki ▷ Useful links or Developer section

Status of GitHub Activities [History and updates] ■ Announcing unlimited free private repos and unified Enterprise offering in GitHub [January 7, 2019] ▷https://github.blog/2019-01-07-new-year-new-github/ ▷ https://github.com/pricing

Status of GitHub Activities [Members]

Plotting Tool Project [Repository]

Plotting Tool Project [Readme]

Plotting Tool Project [Try it out]

Plotting Tool Project [User Guide]

Plotting Tool Project [Contributing Guideline]

for contributing plotting tool KMA’s GitLab for contributing plotting tool ■ GSICS project registration in GitLab [November 7, 2017] ▷ http://xxx.xxx.xxx.238/superjwoo/GSICS_plotting_tool ■ Building Development Environment [~ing] ▷ Setup the plotting tool in the internal environment ▷ Checking the configuration files for local KMA server ▷ Open plotting tool web and Notice to internal user (2019) ■ Improvement Plotting Tool in KMA’s internal development Environment ▷ Make user requirement ▷ Modify plotting tool

for contributing plotting tool KMA’s GitLab for contributing plotting tool Only for intranet user(security policy)

KMA’s GitLab for contributing plotting tool

KMA’s GitLab for contributing plotting tool

KMA’s GitLab for contributing plotting tool

KMA’s GitLab for contributing plotting tool

KMA’s GitLab for contributing plotting tool

End of Presentation: Thank you for your attention WMO GSICS Portal http://gsics.wmo.int GSICS Coordination Centre - http://www.star.nesdis.noaa.gov/smcd/GCC/index.php GSICS Product Catalog - http://www.star.nesdis.noaa.gov/smcd/GCC/ProductCatalog.php EUMETSAT’s Data and Management Server http://gsics.eumetsat.int