Skip to content

Latest commit

 

History

History
100 lines (60 loc) · 3.6 KB

tools.md

File metadata and controls

100 lines (60 loc) · 3.6 KB

Project Documents

Tools We Use

Communication Tools

These tools will streamline communications between team members.

Slack

Our central point of communication will be the #pangenome_browser channel in the Virtual Biohackathon Slack.

  • Please Join Virtual Biohackathon Slack.
  • Then join #pangenome_browser, this is the only channel you need to pay attention to.
  • You can ignore the hackathon email list / forum.
  • Getting Started
    • Send a message with your skills to let us know you're interested
    • See what people are talking about

Zoom

Persistent Video Conferencing

  • During the Hackathon, we'll have a 15 minute Daily Standup. The link will be posted on our Slack Channel.
  • Visit Zoom Communications for a one-time install
  • Runs from your browser

Development Tools

In terms of text editors, do not feel limited to one specific editor. Feel free to use any editor(Emacs, Vim, Sublime, etc) of your choice as long as you stick to the specic project's standard. If you have any questions around tooling, feel free to ask the question on our official slack channel- someone will help you out.

Pycharm

Python development tool from JetBrains. Allows for sharing of project configuration options. Advanced tool with extensive automation.

Webstorm

Web development tool from JetBrains. Allows for sharing of project configuration options. Advanced tool with extensive automation.

npm - Node Package Manager

Provides tool platform for rapid React development.

Engineering Process Tools

Github - Version Control

Manage code repositories

Github - Issue Tracking

Manage all of the outstanding issues on the project. Supports flexible notification system and workflow and provides a way to give meaningful feedback to contributors.

Github - Projects

Project management system to implement scrum and task workflow. Here are all the projects under the Graph Genome Browser Consortium.

Github Pages

Documentation website written in https://guides.github.com/features/mastering-markdown/. Provides quick project level documentation that is displayed as a public web site. Easy editing of markdown files on a local computer that can be synced to the Github repo.


Next: Project Resources, Previous: Pantograph Description [Index]