Changeset 9717


Ignore:
Timestamp:
Mar 23, 2015, 12:06:03 PM (9 years ago)
Author:
steve
Message:

Fixed up a few html links to git repo

Location:
trunk/anuga_core
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/anuga_core/CONTRIBUTING.rst

    r9640 r9717  
    11
     2=================
    23Contributing code
    34=================
    45
    56The preferred way to contribute to anuga is to fork the
    6 [main repository](http://github.com/stoiver/anuga_core/) on
    7 GitHub:
     7`main repository <http://github.com/stoiver/anuga_core>`_ on GitHub:
    88
    9 1. Fork the [project repository](http://github.com/stoiver/anuga_core):
     91. Fork the `project repository <http://github.com/GeoscienceAustralia/anuga_core>`_:
    1010   click on the 'Fork' button near the top of the page. This creates
    1111   a copy of the code under your account on the GitHub server.
    1212
    13 2. Clone this copy to your local disk:
     132. Clone this copy to your local disk::
    1414
    1515          $ git clone git@github.com:YourLogin/anuga_core.git
    1616          $ cd anuga_core
    1717
    18 3. Create a branch to hold your changes:
     183. Create a branch to hold your changes::
    1919
    2020          $ git checkout -b my-feature
     
    2323
    24244. Work on this copy on your computer using Git to do the version
    25    control. When you're done editing, do:
     25   control. When you're done editing, do::
    2626
    2727          $ git add modified_files
    2828          $ git commit
    2929
    30    to record your changes in Git, then push them to GitHub with:
     30   to record your changes in Git, then push them to GitHub with::
    3131
    3232          $ git push -u origin my-feature
     
    3737
    3838(If any of the above seems like magic to you, then look up the
    39 [Git documentation](http://git-scm.com/documentation) on the web.)
     39`Git documentation <http://git-scm.com/documentation>`_ on the web.)
    4040
    4141It is recommended to check that your contribution complies with the
     
    4646
    4747-  All other tests pass when everything is rebuilt from scratch. On
    48    Unix-like systems, check with (from the toplevel source folder):
     48   Unix-like systems, check with (from the toplevel source folder)::
    4949
    5050          $ make
     
    6262tools:
    6363
    64 -  Code with good unittest coverage (at least 80%), check with:
     64-  Code with good unittest coverage (at least 80%), check with::
    6565
    6666          $ pip install nose coverage
    6767          $ nosetests --with-coverage path/to/tests_for_package
    6868
    69 -  No pyflakes warnings, check with:
     69-  No pyflakes warnings, check with::
    7070
    7171           $ pip install pyflakes
    7272           $ pyflakes path/to/module.py
    7373
    74 -  No PEP8 warnings, check with:
     74-  No PEP8 warnings, check with::
    7575
    7676           $ pip install pep8
    7777           $ pep8 path/to/module.py
    7878
    79 -  AutoPEP8 can help you fix some of the easy redundant errors:
     79-  AutoPEP8 can help you fix some of the easy redundant errors::
    8080
    8181           $ pip install autopep8
     
    9090
    9191A great way to start contributing to anuga is to pick an item
    92 from the list of [Easy issues](https://github.com/stoiver/anuga_core/issues?labels=Easy)
     92from the list of `Easy issues <https://github.com/GeoscienceAustralia/anuga_core/issues?labels=Easy>`_
    9393in the issue tracker. (Well there are none there yet, but we will be
    9494putting some up soon!) Resolving these issues allow you to start
  • trunk/anuga_core/INSTALL.rst

    r9688 r9717  
    1515If you have a python 2.7 environment with gcc and gfortran support,
    1616then you can use pip to install the latest release
    17 version of AnuGA.
     17version of AnuGA::
     18
     19        pip install anuga
    1820
    1921
    20 
    21 Installing from source
    22 ----------------------
    23 
    24 If you download a source distribution of AnuGA_ you will find a bash script
    25 ``install_packages.sh`` in the ``tools`` directory which will install Miniconda_
    26 along with a Miniconda environment ``anuga_env`` with all the appropriate
    27 packages installed. You will have to add
    28 
    29         export GDAL_DATA=`gdal-config --datadir`
    30    
    31 to your .bashrc file to avoid some annoying error messages. 
    32 
    33 From the ``anuga_core`` directory then run
    34 
    35         python setup.py install
    36        
    37 And then
    38 
    39         python runtests.py
    40        
    41 to check the installation.
    42 
    43 
    44 Manually installing the dependencies
    45 ------------------------------------
     22Dependencies
     23------------
    4624
    4725AnuGA requires the following packages:
     
    5432* `nose <http://nose.readthedocs.org/en/latest/>`_
    5533* A C compiler (preferably GCC or TDM-GCC_ MinGW_ on Windows)
     34
     35
     36
    5637
    5738The easiest and **preferred** way to get all dependencies in the latest
     
    146127you can install AnuGA directly from Github_.
    147128We try to maintain the *master* branch stable and
    148 `passing all tests <https://travis-ci.org/stoiver/anuga_core/branches>`__,
     129`passing all tests <https://travis-ci.org/GeoscienceAustralia/anuga_core/branches>`__,
    149130so it should be safe to use.
    150131
     
    152133Then, open a terminal and run::
    153134
    154     git clone --depth=50 --branch=master git://github.com/stoiver/anuga_core.git
     135    git clone git://github.com/GeoscienceAustralia/anuga_core.git
    155136
    156137This will fetch the source code from Github_
  • trunk/anuga_core/README.rst

    r9713 r9717  
    1 .. image:: https://travis-ci.org/stoiver/anuga_core.svg?branch=master
    2     :target: https://travis-ci.org/stoiver/anuga_core
     1.. image:: https://travis-ci.org/GeoscienceAustralia/anuga_core.svg?branch=master
     2    :target: https://travis-ci.org/GeoscienceAustralia/anuga_core
    33   
    4 .. image:: https://coveralls.io/repos/stoiver/anuga_core/badge.svg?branch=master
    5   :target: https://coveralls.io/r/stoiver/anuga_core?branch=master
     4.. image:: https://coveralls.io/repos/GeoscienceAustralia/anuga_core/badge.svg?branch=master
     5  :target: https://coveralls.io/r/GeoscienceAustralia/anuga_core?branch=master
    66
    77.. image:: https://pypip.in/version/anuga/badge.svg?style=flat
     
    3535
    3636
    37 Copyright 2004, 2005, 2006, 2015
     37Copyright 2004 - 2015
    3838Ole Nielsen, Stephen Roberts, Duncan Gray, Jane Sexton, Gareth Davies
    3939
     
    4343
    4444For installation instructions, see
    45 `INSTALL.rst <https://github.com/stoiver/anuga_core/blob/master/INSTALL.rst>`_
     45`INSTALL.rst <https://github.com/GeoscienceAustralia/anuga_core/blob/master/INSTALL.rst>`_
    4646
    4747
     
    5050
    5151AnuGA documentation is available in the doc folder. In particular the
    52 `user_manual <https://github.com/stoiver/anuga_core/raw/master/doc/anuga_user_manual.pdf>`_
     52`user_manual <https://github.com/GeoscienceAustralia/anuga_core/raw/master/doc/anuga_user_manual.pdf>`_
    5353
    5454Also helpful information is available noline at
     
    7878The latest development version of AnuGA's sources are is available at:
    7979
    80     https://github.com/stoiver/anuga_core
     80    https://github.com/GeoscienceAustralia/anuga_core
    8181
    8282They can be downloaded as a zip file or using the Git client.
     
    8888To search for bugs or report them, please use the AnuGA's Bug Tracker at:
    8989
    90     https://github.com/stoiver/anuga_core/issues
     90    https://github.com/GeoscienceAustralia/anuga_core/issues
    9191
    9292
     
    9595
    9696If you would like to take part in AnuGA development, take a look
    97 at `CONTRIBUTING.rst <https://github.com/stoiver/anuga_core/blob/master/CONTRIBUTING.rst>`_.
     97at `CONTRIBUTING.rst <https://github.com/GeoscienceAustralia/anuga_core/blob/master/CONTRIBUTING.rst>`_.
    9898
    9999
     
    101101-------------------
    102102
    103 See the file `LICENSE.txt <https://github.com/stoiver/anuga_core/blob/master/LICENCE.txt>`_
     103See the file `LICENSE.txt <https://github.com/GeoscienceAustralia/anuga_core/blob/master/LICENCE.txt>`_
    104104for information on the history of this software, terms & conditions for usage,
    105105and a DISCLAIMER OF ALL WARRANTIES.
  • trunk/anuga_core/tools/install_conda.sh

    r9714 r9717  
    1515
    1616sudo apt-get update -q
    17 sudo apt-get install gfortran
     17sudo apt-get install gfortran git
    1818
    1919##########################################################
  • trunk/anuga_core/tools/install_ubuntu.sh

    r9714 r9717  
    1818# Use standard ubuntu packages in their default version
    1919   
    20 sudo apt-get install -q -y gfortran python-dev python-numpy python-scipy \
     20sudo apt-get install -q -y git gfortran python-dev python-numpy \
     21                             python-scipy \
    2122                             python-matplotlib netcdf-bin \
    2223                             libnetcdf-dev libhdf5-serial-dev \
    2324                             python-gdal python-pip
    2425
    25 sudo pip install nose netCDF4 pyproj
     26# At present netCDF4==1.1.7 produces an error
     27sudo pip install nose netCDF4==1.1.6 pyproj
    2628   
    2729##########################################################
     
    3739# Install pypar if parallel set
    3840if [[ "$ANUGA_PARALLEL" == "mpich2" || "$ANUGA_PARALLEL" == "openmpi" ]]; then
    39      svn checkout https://github.com/daleroberts/pypar/trunk pypar;
     41     git clone https://github.com/daleroberts/pypar.git;
    4042     pushd pypar;
    4143     python setup.py build;
Note: See TracChangeset for help on using the changeset viewer.