Updated almost 10 years ago by Knödlseder Jürgen

Organisation

The second ctools/gammalib coding sprint will take place from the 27th to the 31st of January of 2014 at DESY (Zeuthen, Germany). Please watch this page for upcoming information about the date and the goals of the second coding sprint.

See the Coding_sprints page for information on previous / future coding sprints.

Introduction to ctools and GammaLib (presentation for Monday afternoon)

Registration page and participants

Please register at this page: https://indico.desy.de/conferenceDisplay.py?confId=9237 before January 10th 2014

The current list of participants is here: https://indico.desy.de/confRegistrantsDisplay.py/list?confId=9237

Prerequisites

Please make sure before you come that For more information on these issues, please read (most applies as well to ctools):

and have a look at http://gammalib.sourceforge.net/

Installing gammalib and ctools for development

Unless you want to specify installation details or anything non-standard, the following steps should lead to a standard installation of gammalib/ctools for development:

export GIT_SSL_NO_VERIFY=true

git clone https://user@cta-git.irap.omp.eu/gammalib  # replace 'user' by your user name on the IRAP Redmine system
cd gammalib/
./autogen.sh
./configure
make
sudo make install

cd ..

git clone https://user@cta-git.irap.omp.eu/ctools  # replace 'user' by your user name on the IRAP Redmine system
cd ctools/
./autogen.sh
./configure
make
sudo make install

# in .bashrc
export GAMMALIB="/usr/local/gamma" 
source $GAMMALIB/bin/gammalib-init.sh
Note that the user can be dropped for installation, yet you won’t be able to push some modifications back to the IRAP git server. Thus if you intend to write code, please add your user here.

In case you want to install ctools in a different location (which is possible, but not really recommended), you need an additional configuration step

export CTOOLS="/my/special/ctools/path" 
source $GAMMALIB/bin/ctools-init.sh
(if gammalib and ctools live in the same directory, only the GAMMALIB environment variable and configuration is required).

Code sprint backlogs

The code sprint backlogs are here:

Goals

This area is for brainstorming ... please share your ideas what should be a focus of this coding spring (and gammalib / ctools development in the coming months in general).
Please add you name after the topic(s) your interested in, so we get a feeling on who wants to do what.

Identified projects at the December 11th SeeVogh meeting

We identified two different main parts where we want to work on during the sprint. Every part has four sub-projects which are important for us to implement.