Make software accessible
Timeline
SubTasks
From Geoscience Paper of the Future
    TypeM
    low
    ProgressM
    70%
    Start dateM
    3rd Apr 2015
    Target dateM
    18th Apr 2015
    Participants
    Expertise
    open science
    Legend: M Mandatory | States: Not defined, Valid, Inconsistent with parent
    (Training Materials)
    (Training Materials)
    Line 14: Line 14:
     
    <br/>1.1 Download and install hub.github.com. You will need to install 'brew', and 'go' after.<br/>
     
    <br/>1.1 Download and install hub.github.com. You will need to install 'brew', and 'go' after.<br/>
     
    <br/>1.2 Install brew Untar anywhere and then symlink the brew command elsewhere.<br/>
     
    <br/>1.2 Install brew Untar anywhere and then symlink the brew command elsewhere.<br/>
     +
    $ mkdir /usr/local/homebrew && curl -L https://github.com/Homebrew/homebrew/tarball/master | tar xz --strip 1 -C homebrew
     +
    $ cd /usr/local/bin
     +
    $ sudo ln -s /usr/local/homebrew/bin/brew brew
     
    <br/>2. Brew Dependencies<br/>
     
    <br/>2. Brew Dependencies<br/>
     
    <br/>2.1 Install go $ brew install go add path to .cshrc and/or .bashrc:
     
    <br/>2.1 Install go $ brew install go add path to .cshrc and/or .bashrc:

    Revision as of 17:18, 5 May 2015


    What This Task Involves

    1. Understand how to use GitHub to make software accessible

    Training Materials

    This training session was held on March 6, 2015:

    • Presentation -- to be posted
    • Step-by-step guide on setting up GitHub


    1. Pre-Requisites

    1.1 Download and install hub.github.com. You will need to install 'brew', and 'go' after.

    1.2 Install brew Untar anywhere and then symlink the brew command elsewhere.

    $ mkdir /usr/local/homebrew && curl -L https://github.com/Homebrew/homebrew/tarball/master | tar xz --strip 1 -C homebrew 
    

    $ cd /usr/local/bin $ sudo ln -s /usr/local/homebrew/bin/brew brew
    2. Brew Dependencies

    2.1 Install go $ brew install go add path to .cshrc and/or .bashrc:

    setenv GOPATH /usr/local/homebrew/Cellar/go/1.4.2/bin (csh) 
    export GOPATH=/usr/local/homebrew/Cellar/go/1.4.2/bin (bash)
    

    2.2 Install hub


    Suggested Readings

    • TBD

    What To Do

    • TBD


    Properties
    Credits
    Users who have contributed to this Task, its SubTasks and Answers: