Presented by: James Dempsey, Dave Morris, Marco Molinaro, Ole Streicher, François Bonnarel

Agenda

  1. Introduction - Moving standards to GitHub
  2. Repository approach - master is live - shows activity on the standard. Use tags based on the documentation standards - named after current filename standards.
  3. Roles for repository:
    raising issues & PRs Anyone
    reviewing & merging PRs
    creating new repos
  4. Demonstration of workflow based on real issue (DataLink or ADQL)
    1. Fork repository
    2. Raise issue in main repository
    3. Branch in fork
    4. Commit fix to branch
    5. Raise pull request to main
    6. Editor reviews
    7. Editor merges
  5. Lorem ipsum standard - all have access to raise pull requests, merge etc
  6. Future possibilities: CI integration with Travis
  7. Discussion points:
    1. License
    2. No PDFs in git
    3. What to do with legacy Word docs
    4. Rebase mechanism
Topic attachments
I Attachment Action Size Date Who Comment
PDFpdf IVOA_Github.pdf manage 7334.6 K 2019-10-13 - 08:22 JamesDempsey  
Unknown file formatpptx IVOA_Github.pptx manage 6839.1 K 2019-10-13 - 07:00 JamesDempsey  
Topic revision: r4 - 2019-10-13 - JamesDempsey
 
This site is powered by the TWiki collaboration platformCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback