You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: _gsocproposals/2018/proposal_DIANAHEPanalysisfunctions.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@ The proposed project would be to develop a suite of HEP analysis primitive funct
19
19
We propose the following steps:
20
20
21
21
* given a collection of real-world analysis scripts and explanations of their purpose, distill the common techniques into components that can be composed;
22
-
* express these components in frameworks like [Object-Array Mapping](https://github.com/diana-hep/oamap), which allows rapid exchange between object-oriented views and vectorizable-array views of the same data, or [Histogrammar](http://histogrammar.org), which builds plots by composition, or a new, similar infrastructure;
22
+
* express these components in frameworks like [Object-Array Mapping](https://github.com/diana-hep/oamap), which allows rapid exchange between object-oriented views and vectorizable-array views of the same data, or [Histogrammar](https://pypi.org/project/histogrammar/), which builds plots by composition, or a new, similar infrastructure;
23
23
* demonstrate that the original analysis code can be expressed as compositions of these components, hopefully reducing complexity and improving readability;
24
24
* run performance tests on the original and re-expressed scripts, hopefully observing an improvement.
25
25
@@ -41,4 +41,4 @@ At the end of this project, we expect a first draft of a functional/pipelined/ve
Copy file name to clipboardexpand all lines: _training/module-guidelines.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ layout: plain
7
7
The training material should aim at and be relevant for the HEP community.
8
8
9
9
## Format of the training modules
10
-
We are a fan of developing training modules similar to the work of the [software carpentry](software-carpentry.org): as a git repository containing a set of markdown files together with nice tooling to display them as fancy webpages. This format makes it easy to collaboratively extend and maintain the modules.
10
+
We are a fan of developing training modules similar to the work of the [software carpentry](https://software-carpentry.org): as a git repository containing a set of markdown files together with nice tooling to display them as fancy webpages. This format makes it easy to collaboratively extend and maintain the modules.
11
11
12
12
We are also open for other formats as well (suggestions are always welcome), if they are
Copy file name to clipboardexpand all lines: _workinggroups/training.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -39,7 +39,7 @@ Weekly meetings are usually held at 15h30 CERN time on Mondays. Everyone is welc
39
39
40
40
## Towards a full HEP Software Curriculum
41
41
42
-
Our long term goal is to compile standardized HEP Software training modules into a full curriculum. More about this project can be found [here](/training/curriculum).
42
+
Our long term goal is to compile standardized HEP Software training modules into a full curriculum. More about this project can be found [here](/training/curriculum.html).
Copy file name to clipboardexpand all lines: newsletter/_posts/2015-11-30-KB.md
+4-6
Original file line number
Diff line number
Diff line change
@@ -26,29 +26,27 @@ way using [GitHub Pages](https://pages.github.com/).
26
26
27
27
## The HEP Software & Computing Knowledge Base
28
28
29
-
<imgsrc="http://www.hepsoftware.org/sw/static/hepsoftware-logo-white-400.jpg"alt="HEP S&C Knowledge Base Logo"width="200">
30
-
31
-
The High Energy Physics (HEP) Software & Computing [Knowledge Base](https://en.wikipedia.org/wiki/Knowledge_base) (KB) at [hepsoftware.org](http://hepsoftware.org) is a collection point for HEP related software projects and information on HEP software and computing. You can use it to look for existing software, to make your own project known to the community, and to inform the community what software you and your experiment use.
29
+
The High Energy Physics (HEP) Software & Computing [Knowledge Base](https://en.wikipedia.org/wiki/Knowledge_base) (KB) at http://hepsoftware.org is a collection point for HEP related software projects and information on HEP software and computing. You can use it to look for existing software, to make your own project known to the community, and to inform the community what software you and your experiment use.
32
30
33
31
34
32
### What kind of information is stored
35
33
36
34
To take a concrete example, let's have a look at the information stored for the
37
-
*[ROOT](http://hepsoftware.org/e/root)* package. It contains a short description
35
+
*ROOT*http://hepsoftware.org/e/root package. It contains a short description
38
36
of the project, pointers to support lists, repository, and other sources of
39
37
information. In addition it links to the various users of ROOT within the knowledge
40
38
base. All information, most of you probably know.
41
39
However, finding that out for less well known packages is much harder. The KB provides a central collection point for such information. It also provides a way to describe relationships like who uses what.
42
40
43
41
In addition to software projects, the KB contains information about
44
-
summer schools, various events or resources related to HEP software and computing or organizations. Of course the [HSF](http://hepsoftware.org/e/hsf)
42
+
summer schools, various events or resources related to HEP software and computing or organizations. Of course the HSFhttp://hepsoftware.org/e/hsf.
45
43
is represented there as well.
46
44
47
45
### How to add new information
48
46
49
47
Please feel encouraged to extend, or update the information presented in the knowledge base. Its usefulness depends on developing rich informative content. Instead of requiring user registration, you can re-use your account of either GitHub, Google, Dropbox, Amazon, or Facebook. One click of confirmation and you can immediately start adding new information.
50
48
51
-
Editing itself works via clicking on the *pen icon*, typing your text in [Markdown](https://help.github.com/articles/markdown-basics/), and hitting the green save button in the header. A more detailed introduction into all the editing capabilities is given [here](http://hepsoftware.org/e/hepsoftwareorg).
49
+
Editing itself works via clicking on the *pen icon*, typing your text in [Markdown](https://help.github.com/articles/markdown-basics/), and hitting the green save button in the header. A more detailed introduction into all the editing capabilities is given herehttp://hepsoftware.org/e/hepsoftwareorg.
Copy file name to clipboardexpand all lines: newsletter/_posts/2016-05-17-workshop-lal.md
+6-6
Original file line number
Diff line number
Diff line change
@@ -31,7 +31,7 @@ time to submit a logo proposal.
31
31
We had a session dedicated to some of the HSF SW projects and related initiatives
32
32
*[AIDA2020 WP3](http://aida2020.web.cern.ch/activities/wp3-advanced-software): the software work package of the EU-funded project about detector R&D. AIDA2020 expressed that they want to put their development under the HSF umbrella.
33
33
*[Next Generation Conditions Database](https://github.com/HSF/PhysCondDB): a project started jointly by CMS and ATLAS that is becoming attractive to others. This project benefits from the collaborative spirit resulting from the HSF.
34
-
*[The HEP Software and Computing Knowledge Base](http://hepsoftware.org/): this is a project started by the HSF to facilitate software sharing. It is easy to use and allows crosslinking of software, experiments, organisations, events... **Register your favorite software!**
34
+
* The HEP Software and Computing Knowledge Base: this is a project started by the HSF to facilitate software sharing. It is easy to use and allows crosslinking of software, experiments, organisations, events... **Register your favorite software!**
35
35
*[WikiToLearn](https://en.wikitolearn.org/Main_Page): a new platform allowing the sharing and improving of training materials through collaboration between authors and users. Developed in Italy (University of Milano), its developers are committed to making it useful for, and usable by the HSF.
36
36
*[DIANA-HEP](http://diana-hep.org/) (Data Intensive Analysis for HEP): a NSF-funded project to promote common analysis tools for data intensive research in HEP, using ROOT at its core. This US project shares many goals with the HSF.
37
37
@@ -143,11 +143,11 @@ progress accomplished in the last year, yielding an increasing motivation.
143
143
In addition to the initiatives already mentioned and the follow-up of existing
144
144
activities, the main actions agreed for the coming year are:
145
145
146
-
* HSF communication: explore the use of StackExchange, a well-identified open forum, for questions about HEP computing
147
-
* At some point it may become an attractive alternative for (some) mailing-list based forums in HSF
* Look for an official blessing of the HSF by bodies like ECFA/ICFA
150
-
* Find some dedicated resources for the HSF work (currently best effort by motivated people on their "spare" time!). A proposal of creating HSF Centers in our laboratories/universities/institutions has been made: this could become visible parts of HSF hosted by various parties.
146
+
* HSF communication: explore the use of StackExchange, a well-identified open forum, for questions about HEP computing
147
+
* At some point it may become an attractive alternative for (some) mailing-list based forums in HSF
* Look for an official blessing of the HSF by bodies like ECFA/ICFA
150
+
* Find some dedicated resources for the HSF work (currently best effort by motivated people on their "spare" time!). A proposal of creating HSF Centers in our laboratories/universities/institutions has been made: this could become visible parts of HSF hosted by various parties.
151
151
152
152
We also discussed (again!) the possibility of a legal entity to support HSF. Despite not reaching a consensus yet, we agreed to further explore the possibility with funding agencies and lawyers. The general idea was that this entity, if created, should focus initially on IPR management, in a way similar to the Apache Software Foundation, to make possible IPR transfer.
Copy file name to clipboardexpand all lines: organization/_posts/2016/2016-09-15-startup.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -79,7 +79,7 @@ General agreement on the proposed letter: will be sent to reviewers in the next
79
79
80
80
ACTS project interested by guidelines/recommendations from HSF
81
81
82
-
- Benedikt raised that it would be nice to have an idea of the choices made by projects: can this be extracted from [*http://hepsoftware.org*](http://hepsoftware.org) (SW&C KB)? Would help to understand the licensing of dependencies...
82
+
- Benedikt raised that it would be nice to have an idea of the choices made by projects: can this be extracted from http://hepsoftware.org (SW&C KB)? Would help to understand the licensing of dependencies...
|[ROOT](http://hepsoftware.org/e/root)| Data Analysis Framework | LGPL v2+ |[Pere Mato](mailto:[email protected])|
27
-
|[XRootD](http://hepsoftware.org/e/xrootd)| High performance, scalable fault tolerant access to data | LGPL v3 |[Andrew Hanushevsky](mailto:[email protected])|
26
+
|[ROOT](https://root.cern.ch/)| Data Analysis Framework | LGPL v2+ |[Pere Mato](mailto:[email protected])|
27
+
|[XRootD](https://xrootd.slac.stanford.edu/)| High performance, scalable fault tolerant access to data | LGPL v3 |[Andrew Hanushevsky](mailto:[email protected])|
0 commit comments