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: cwp-whitepapers.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -113,9 +113,9 @@ If you have a white paper which you would like to contribute to the CWP process,
113
113
114
114
* DOE - [High Energy Physics Forum for Computational Excellence: Working Group Reports (I. Applications Software II. Software Libraries and Tools III. Systems)](http://arxiv.org/abs/1510.08545)
115
115
116
-
<!--- * [HEP-FCE Working Group on Libraries and Tools](http://arxiv.org/abs/1506.01309) --->
117
-
118
-
* US Particle Physics Project Prioritization Panel (P5) report: [Building for Discovery: Strategic Plan for U.S. Particle Physics in the Global Context](http://science.energy.gov/~/media/hep/hepap/pdf/May-2014/FINAL_P5_Report_Interactive_060214.pdf)
116
+
<!--- P5 is quite an unreliable URL, perhaps as the download is so huge, so don't check it --->
117
+
* US Particle Physics Project Prioritization Panel (P5) report: [Building for Discovery: Strategic Plan for U.S. Particle Physics in the Global Context](http://science.energy.gov/~/media/hep/hepap/pdf/May-2014/FINAL_P5_Report_Interactive_060214.pdf){:data-proofer-ignore=""}
Copy file name to clipboardExpand all lines: cwp/cwp-wg-papers.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -27,14 +27,14 @@ recommended.
27
27
may find that text is inside a spurious `quote` environment and that some
28
28
odd non-breaking spaces appear. Just delete these.
29
29
1. Adopt the JHEP preprint style, using the template in the
30
-
[software development paper](https://github.com/HEP-SF/documents/tree/master/CWP/papers/HSF-CWP-2017-13_soft-dev/latex/).
30
+
[software development paper](https://github.com/HSF/documents/tree/master/CWP/papers/HSF-CWP-2017-13_soft-dev/latex/).
31
31
- Copy the `jheppub.sty` file into your latex area as it is needed for arXiv side compilation.
32
32
1. The paper title should be `HEP Software Foundation Community White Paper Working Group \-- *My Working Group*`.
33
33
1. You will need to add an abstract for arXiv.
34
34
1. Add a copyright and license statement as a comment - we strongly recommend <br>`% Copyright (C) 2018, The HSF Community White Paper authors, licence CC-BY-4.0.`
35
35
1. When finalised/finalising add the document sources to the
36
36
HSF documents github repo,
37
-
[https://github.com/HEP-SF/documents](https://github.com/HEP-SF/documents), following the
37
+
[https://github.com/HSF/documents](https://github.com/HSF/documents), following the
38
38
usual pull request workflow. You can ask `hegner`, `eduardo-rodrigues`, `graeme-a-stewart`
39
39
or `jouvin` for a review (best to pick at least two).
Copy file name to clipboardExpand all lines: github-beginners.md
+4-4
Original file line number
Diff line number
Diff line change
@@ -15,7 +15,7 @@ This pages is a GitHub and Git survival kit for people not familiar with these t
15
15
16
16
At a first glance, GitHub (and Git) may look complex with their "workflows". But they are not so much in fact. What makes these tools great is that they allow a clear separation between your personal work and what you decide to show or export. Your personal work, unlike with tools like SVN, can be versionned and you can work on different things in parallel (branches) very easily.
17
17
18
-
In the HSF web site context, what is shared is what is in the project repository called, [hep-sf.github.io](https://github.com/HEP-SF/hep-sf.github.io). Your personal environment is made of 2 parts:
18
+
In the HSF web site context, what is shared is what is in the project repository called, [hep-sf.github.io](https://github.com/HSF/hep-sf.github.io). Your personal environment is made of 2 parts:
19
19
20
20
* One personal repository on GitHub, called a *fork*. It is typically created using the GitHub web interface, click on the `Fork` button when you are in the project repository. Despite this is a Git repository, you cannot access it directly from you local computer with Git commands (for example, you cannot `git commit` changes made on your local computer to it).
21
21
* One (or several) clone of your personal repository on GitHub. This is where you'll make/develop your changes, using the full versionning capabilities of Git. And until you publish (`git push`) your changes to your personal repository (fork) on GitHub, they are not visible by anybody else. Once in your personal repository, it is potentially visible but you control when you want to submit these changes to the project repository creating a `pull request`: at this point people can review/comment your changes and people with the appropriate permissions can `merge` your changes in the project repository.
@@ -24,7 +24,7 @@ With this *GitHub workflow*, the only repository you need to have write access t
24
24
25
25
For simple things, there is an alternative to creating a clone on your local computer: you can use the GitHub editor in the web interface. When you save your changes, this commits your changes and you are asked for *commit message*. Note that this is really limited to situations where your contribution is limited to only one file as you cannot edit several files and commit them togheter this way. Apart from the management of the Git clone, there workflow for pushing your changes to the project repository remains the same, using *pull request*.
26
26
27
-
Sections below give more details on the main steps involved. Examples are based on the HSF web site [repository](https://github.com/HEP-SF/hep-sf.github.io). Note that there is a help available for each Git command that can be displayed with:
27
+
Sections below give more details on the main steps involved. Examples are based on the HSF web site [repository](https://github.com/HSF/hep-sf.github.io). Note that there is a help available for each Git command that can be displayed with:
28
28
29
29
```bash
30
30
git help
@@ -43,7 +43,7 @@ Once you have an account, if you want to use the full workflow with a clone of t
43
43
44
44
As explained in the introduction, this involves 2 steps:
45
45
46
-
* Creating your personal fork: with your browser, open the HSF web site [repository](https://github.com/HEP-SF/hep-sf.github.io) and click on the `Fork` button at the top-right of page.
46
+
* Creating your personal fork: with your browser, open the HSF web site [repository](https://github.com/HSF/hep-sf.github.io) and click on the `Fork` button at the top-right of page.
47
47
* Creating your local clone of your personal fork (assuming your name is `dupont`:
48
48
49
49
```bash
@@ -58,7 +58,7 @@ As explained in the introduction, this involves 2 steps:
58
58
59
59
```bash
60
60
# Later to refer to the project repository, we'll use the remote called upstream
Copy file name to clipboardExpand all lines: howto-website.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ layout: default
6
6
7
7
## About the HSF website
8
8
9
-
This site is maintained by the HSF GitHub [contributors](https://github.com/orgs/HEP-SF/people). If you're interested to become one contact the HSF startup team or any team member. It was set up by Torre Wenaus and Benedikt Hegner.
9
+
This site is maintained by the HSF GitHub [contributors](https://github.com/orgs/HSF/people). If you're interested to become one contact the HSF startup team or any team member. It was set up by Torre Wenaus and Benedikt Hegner.
10
10
11
11
## Implementation
12
12
@@ -19,7 +19,7 @@ A [HSF documentation](/jekyll-beginners.html) provides some useful hints to make
19
19
20
20
For adding information to this page or improving it, we follow the *[pull request](https://help.github.com/articles/using-pull-requests/)* workflow in GitHub.
21
21
22
-
Just fork our HSF [website repository](https://github.com/HEP-SF/hep-sf.github.io), edit the
22
+
Just fork our HSF [website repository](https://github.com/HSF/hep-sf.github.io), edit the
23
23
files you want to edit, push them to your fork, and open a pull request.
24
24
25
25
If you wish (and it is recommended) you can easily set up a local instance of the newsletter site in order to preview your submissions. See the [documentation](https://help.github.com/articles/using-jekyll-with-pages/)
Copy file name to clipboardExpand all lines: newsletter/_posts/2015-12-18-PKG.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,7 @@ One of the problems that has been solved too many times in our community is how
20
20
21
21
To understand this in our field, a few volunteers gathered together and created the [**HSF Packaging Working Group**](http://hepsoftwarefoundation.org/workinggroups/2015/11/04/packaging.html).
22
22
23
-
Up to now we met seven times (see below) and had a look at the various existing implementations. In total we looked at 7 HEP and 2 other open-source solutions. The question was: do we really need to use so many different implementations or are there good reasons for using so many solutions? We started collecting our findings. This resulted into a [technical note](https://github.com/HEP-SF/documents/blob/master/HSF-TN/2016-03/HSF-TN-2016-03.pdf).
23
+
Up to now we met seven times (see below) and had a look at the various existing implementations. In total we looked at 7 HEP and 2 other open-source solutions. The question was: do we really need to use so many different implementations or are there good reasons for using so many solutions? We started collecting our findings. This resulted into a [technical note](https://github.com/HSF/documents/blob/master/HSF-TN/2016-03/HSF-TN-2016-03.pdf).
24
24
25
25
In summary, it was soon clear that both requirements and solutions are similar. There is obviously no silver bullet among the existing tools that makes every collaboration entirely happy. However, we found a way to increase knowledge sharing between the experiments' librarians. It is still a long way to make this actually happen, but something has started.
Copy file name to clipboardExpand all lines: newsletter/_posts/2016-03-03-LICTN.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -15,7 +15,7 @@ open source licenses.
15
15
or TN in short, are a possibility to share ideas, concepts, or results of discussions.
16
16
17
17
They are not formal recommendations. They are meant to be informal and inclusive. And can contain any topic you may find relevant for the HSF community. Each note has a unique identifier and can be referenced in other publications. The very first HSF TN (HSF-TN-2015-01) explains this in detail:
Feel free to [get in contact](http://hepsoftwarefoundation.org/technical_notes.html) with the Technical Notes series editor (currently Andrew McNab) to propose a note on your preferred topic! And stay tuned for coming Technical Notes!
21
21
@@ -31,12 +31,12 @@ There is no unique answer and there are many considerations when choosing a lice
31
31
* what do you want others do to or not to do with it?
32
32
* what other software do I want to take advantage of while developing it?
33
33
34
-
[Technical Note HSF-TN-2016-01](https://github.com/HEP-SF/documents/raw/master/HSF-TN/2016-01/HSF-TN-2016-01.pdf) dedicated to licensing presents the different types of open-source licenses and attempt to provide
34
+
[Technical Note HSF-TN-2016-01](https://github.com/HSF/documents/raw/master/HSF-TN/2016-01/HSF-TN-2016-01.pdf) dedicated to licensing presents the different types of open-source licenses and attempt to provide
35
35
some guidelines for projects who want to define or refine their licensing.
36
36
37
37
We wait for your feedback on this Technical Note!
38
38
39
39
## Machine/Job Features
40
40
41
-
[Technical Note HSF-TN-2016-02](https://github.com/HEP-SF/documents/raw/master/HSF-TN/2016-02/HSF-TN-2016-02.pdf) describes a mechanism developed in WLCG allowing a user payload to obtain information about its environment, like number of logical processors allocated, the CPU power of each processor, the remaining time for the job... This mechanism, currently being deployed in WLCG, may be of wider interest.
41
+
[Technical Note HSF-TN-2016-02](https://github.com/HSF/documents/raw/master/HSF-TN/2016-02/HSF-TN-2016-02.pdf) describes a mechanism developed in WLCG allowing a user payload to obtain information about its environment, like number of logical processors allocated, the CPU power of each processor, the remaining time for the job... This mechanism, currently being deployed in WLCG, may be of wider interest.
Copy file name to clipboardExpand all lines: newsletter/_posts/2016-05-17-workshop-lal.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -30,15 +30,15 @@ time to submit a logo proposal.
30
30
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
-
*[Next Generation Conditions Database](https://github.com/HEP-SF/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.
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
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!**
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
38
38
39
39
Helping software projects is the main goal of the HSF. During the last year,
40
-
the HSF has produced a Best Practices document (currently a [Technical Note draft](https://github.com/HEP-SF/documents/blob/master/HSF-TN/draft-2016-PROJ/draft-HSF-TN-2016-PROJ.md))
41
-
and implemented it in a [Project Starter Kit](https://github.com/HEP-SF/tools).
40
+
the HSF has produced a Best Practices document (currently a [Technical Note draft](https://github.com/HSF/documents/blob/master/HSF-TN/draft-2016-PROJ/draft-HSF-TN-2016-PROJ.md))
41
+
and implemented it in a [Project Starter Kit](https://github.com/HSF/tools).
42
42
This year, the HSF wants to continue its efforts on project support, focusing
43
43
on helping projects get more visibility, and promoting the interoperability
0 commit comments