Instructions for GitHub for GO: Difference between revisions

From GO Wiki
Jump to navigation Jump to search
Line 23: Line 23:
** '''[https://github.com/geneontology/simple-annoton-editor simple-annoton-editor]''' - Repo for bug reports and feature requests for the Noctua Simple Annotation Editor workbench.  
** '''[https://github.com/geneontology/simple-annoton-editor simple-annoton-editor]''' - Repo for bug reports and feature requests for the Noctua Simple Annotation Editor workbench.  
** '''[https://github.com/geneontology/neo neo] - Repo for bug reports and feature requests for the Noctua entity ontology.
** '''[https://github.com/geneontology/neo neo] - Repo for bug reports and feature requests for the Noctua entity ontology.
Reasoner (?)===
noctua-reasoner = minerva
===PAINT bugs and feature requests for PAINT===
paint (Huaiyu?)


==Repo coordinators==
==Repo coordinators==

Revision as of 07:07, 8 April 2019


GitHub account

Main repositories and their scope

  • Ontology - Source files for the Gene Ontology.
  • Annotation - Annotation queries/issues, disputes, including PAINT disputes.
  • GO-site - A collection of metadata, tools, and files associated with the Gene Ontology public web presence.
  • AmiGO bugs and feature requests.
  • GO-CAM models and Noctua
    • noctua-models - GO-CAM models repository.
    • noctua - Repo for bug reports and feature requests for the Noctua Graph Editor workbench.
    • simple-annoton-editor - Repo for bug reports and feature requests for the Noctua Simple Annotation Editor workbench.
    • neo - Repo for bug reports and feature requests for the Noctua entity ontology.

Repo coordinators

Each repo has a coordinator. The responsibilities of the coordinator are to:

  • Add assignee(s) to each issue
  • Add labels as appropriate
  • Follow up
  • Propose prioritization for tickets (shared responsibility with product owner, technical lead, PIs, managers, creator of ticket, etc)


Procedure for using the GitHub repositories

  • Create issue in the appropriate tracker
  • If you want, add label for your group
  • Other labels are added by the repo coordinator


Tracking issues

Daily Emails to go-consortium

Automatic emails are sent daily to the go-consortium mailing list with a list of the new and updated tickets for these two trackers:

  • Github Ontology Tracker Update
  • Github Annotation Tracker Update

Make sure to look at these emails and comment on tickets that may impact your work as appropriate.