Training new Browser Staff: Difference between revisions

From Genecats
Jump to navigationJump to search
(→‎Logistics: added link to new sample .bashrc page)
Line 16: Line 16:
* copy .tcshrc and [[Sample .bashrc | .bashrc]] from one of us (both are needed to run scripts)
* copy .tcshrc and [[Sample .bashrc | .bashrc]] from one of us (both are needed to run scripts)
* copy .hg.conf and .hg.conf.beta from someone, so you can run hgsql and scripts that use it.
* copy .hg.conf and .hg.conf.beta from someone, so you can run hgsql and scripts that use it.
* set up [http://hgwdev.cse.ucsc.edu/~galt/notes.html#shell ssh authentication] among dev, beta and your terminal
* set up [[ssh_authentication_setup | shell ssh authentication]] among dev, beta and your terminal
* [http://genomewiki.ucsc.edu/index.php/Getting_Started_With_Git check out a copy of the kent source tree] daily script: [[File:DailyGITUpdate.txt]] and: [[Make_your_own_virtual_space]]
* [http://genomewiki.ucsc.edu/index.php/Getting_Started_With_Git check out a copy of the kent source tree] daily script: [[File:DailyGITUpdate.txt]] and: [[Make_your_own_virtual_space]]
* take this [[http://genecats.cse.ucsc.edu/eng/gitQuiz.txt quiz]] to get git [[commit access]]
* take this [[http://genecats.cse.ucsc.edu/eng/gitQuiz.txt quiz]] to get git [[commit access]]

Revision as of 23:15, 2 July 2013

(see also: Getting Started for Browser QA Engineers and Getting Started for Browser Dev Engineers)

Logistics

Tools

Browser

  • Open Helix tutorials
  • ASHG hands-on tutorial

Data

Training person-to-person (in rough chronological order)

  1. machine layout
  2. data flow
  3. using git: day to day commands, and git reports/pair review process
  4. make docs
  5. pushQ
  6. redmine
  7. trackDb.ra and trackDb table
  8. (for Q/A only) QAing a "normal" track (using the New_track_checklist)
    1. joinerCheck
  9. static docs
  10. makefiles
  11. /usr/local/apache vs. the git tree
  12. hgcentral