Old LArSoftWiki » History » Version 34
Erica Snider, 11/26/2013 03:05 PM
1 | 29 | Erica Snider | If you are looking for the legacy cvs LArSoft site, *all content has been moved to "LArSoft cvs (legacy site) ":https://cdcvs.fnal.gov/redmine/projects/larsoft-cvs/wiki.* |
---|---|---|---|
2 | 25 | Erica Snider | --------------------------------------------------------------- |
3 | 1 | Brian Rebel | |
4 | 32 | Erica Snider | {{toc}} |
5 | 1 | Brian Rebel | |
6 | 29 | Erica Snider | This will be the new home of the LArSoft redmine project. For the current version of this page, please visit the "current wiki":https://cdcvs.fnal.gov/redmine/projects/larsoftsvn/wiki. |
7 | 29 | Erica Snider | |
8 | 1 | Brian Rebel | h1. LArSoftWiki |
9 | 1 | Brian Rebel | |
10 | 31 | Erica Snider | *Under construction...* Will go live when the migration to git/cmake is completed. |
11 | 31 | Erica Snider | |
12 | 1 | Brian Rebel | |
13 | 19 | Brian Rebel | The LArSoft software is designed to work for all planned and running liquid argon experiments at Fermilab. It is written in C++ and built on the "ROOT":http://root.cern.ch data analysis software and the "FMWK":https://cdcvs.fnal.gov/redmine/wiki/nusoft/FMWK framework for HEP experiments. The releases of the software are managed using an "SRT":http://runiicomputing.fnal.gov/cmgt/SoftRelTools-Manual/SoftRelTools-Manual-chunks/index.html distribution. |
14 | 1 | Brian Rebel | |
15 | 17 | Brian Rebel | To join the LArSoft mailing list, please follow these "instructions":http://listserv.fnal.gov/users.asp#subscribe%20to%20list using the list name LARSOFT. |
16 | 32 | Erica Snider | |
17 | 32 | Erica Snider | |
18 | 32 | Erica Snider | h1. Preliminaries |
19 | 32 | Erica Snider | |
20 | 32 | Erica Snider | * Basic concepts and organization |
21 | 32 | Erica Snider | * Where to find the software |
22 | 32 | Erica Snider | |
23 | 32 | Erica Snider | * Access to Fermilab computing |
24 | 32 | Erica Snider | * Load balanced access to GPCF VMs |
25 | 32 | Erica Snider | |
26 | 32 | Erica Snider | |
27 | 32 | Erica Snider | h2. Accessing LArSoft |
28 | 32 | Erica Snider | |
29 | 32 | Erica Snider | * Repositories |
30 | 33 | Erica Snider | * Browsing the software |
31 | 32 | Erica Snider | |
32 | 33 | Erica Snider | h2. Release notes |
33 | 33 | Erica Snider | |
34 | 33 | Erica Snider | | *Release* | *Date* | *Purpose* | *Changes / notes* | *Full release notes* | |
35 | 33 | Erica Snider | | v0.00.04| 9/15/2013| "alpha" release | First release of git/cmake/ups-based LArSoft products |
36 | 33 | Erica Snider | Used for mrb, configuration and re-factoring |
37 | 33 | Erica Snider | development and testing | N/A | |
38 | 33 | Erica Snider | | v0.00.0x| 11/28/2013| "beta" release | Second full release under new system. Used for broad |
39 | 33 | Erica Snider | user testing with full tool set (basic mrb funcionality).| N/A| |
40 | 33 | Erica Snider | | v1.00.00| Dec 2013 | First production |
41 | 33 | Erica Snider | release | Replica of final svn-based release. Future LArSoft development |
42 | 33 | Erica Snider | proceeds from this release. | xxx | |
43 | 33 | Erica Snider | |
44 | 32 | Erica Snider | h1. Documentation |
45 | 32 | Erica Snider | |
46 | 32 | Erica Snider | h2. LArSoft |
47 | 32 | Erica Snider | |
48 | 32 | Erica Snider | h2. Development workflow |
49 | 32 | Erica Snider | |
50 | 32 | Erica Snider | |
51 | 32 | Erica Snider | |
52 | 32 | Erica Snider | h2. General user workflow |
53 | 32 | Erica Snider | |
54 | 32 | Erica Snider | h2. Tools for working with the software |
55 | 32 | Erica Snider | |
56 | 32 | Erica Snider | * git |
57 | 32 | Erica Snider | * git flow |
58 | 32 | Erica Snider | * mrb : the multi-repository build tool |
59 | 32 | Erica Snider | * |
60 | 32 | Erica Snider | |
61 | 32 | Erica Snider | |
62 | 32 | Erica Snider | |
63 | 32 | Erica Snider | * Basic workflow |
64 | 32 | Erica Snider | * Using git |
65 | 32 | Erica Snider | * Multi-repository build |
66 | 33 | Erica Snider | |
67 | 33 | Erica Snider | |
68 | 33 | Erica Snider | h1. How to |
69 | 33 | Erica Snider | |
70 | 33 | Erica Snider | |
71 | 33 | Erica Snider | h2. Advanced technical how-to's |
72 | 33 | Erica Snider | |
73 | 33 | Erica Snider | h2. Release procedures |
74 | 33 | Erica Snider | |
75 | 33 | Erica Snider | h1. Walk-through exercises |
76 | 34 | Erica Snider | |
77 | 34 | Erica Snider | |
78 | 34 | Erica Snider | h1. Working areas |
79 | 34 | Erica Snider | |
80 | 34 | Erica Snider | [[Beta re-factoring]] |