eLAS Wiki¶
Getting the code¶
The eLAS source code is kept in Bazaar repositories available on http://code.orions2.org/elas/
Branches¶
eLAS is following a CI model where all feature development happens on separate branches to contain bugs.
BUGFIX -- 1.1 -
/ \
MAIN ---- 1 --------- 2 ----- 3 ----- 4
\ /\ /\
DEV ----------- ----- ----------->
\ /
FEATURE X ---------
To get the source code for the main branch, just use
bzr branch http://code.orions2.org/elas/main
For the development branch, use:
bzr branch http://code.orions2.org/elas/dev
Diff & Merge¶
To get changes between your branch and main (or any other), do a pull from main first if you want to compare the latest:
bzr diff -r branch:../<branch>
Merge changes from main back into your branch:
bzr merge ../trunk2
Providing patches¶
If you are not working on an branch of eLAS on the development server, please provide any changes as patches using the bzr diff command. You can upload your patch to issue in Redmine here.
Release testing checklist¶
Specifications¶
eLAS mail functionality
eLAS 3.x REST API
LETS Search Engine (LSE)