Skip to content

Commit 3513f83

Browse files
Improve website link reliability (#771)
* Remove links to hepsoftware.org * Add some direct curl tests to try and debug from Travis container * Yet more debugging...
1 parent 5a0d885 commit 3513f83

22 files changed

+48
-48
lines changed

.travis-scripts/html-proofer

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,17 @@ then
1616
usage
1717
fi
1818

19+
# DESY Debug statetments
20+
echo NETWORK
21+
ifconfig -a
22+
echo
23+
echo HTTP HEADER TEST
24+
curl -I -L https://indico.desy.de/indico/
25+
echo
26+
echo HTTP PAGE TEST
27+
curl -L https://indico.desy.de/indico/event/22731/
28+
# End
29+
1930
bundle exec jekyll build
2031
bundle exec htmlproofer ${url_ignore_option} ${debug_option} --check-html ./_site
2132
status=$?

_gsocproposals/2018/proposal_DIANAHEPanalysisfunctions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ The proposed project would be to develop a suite of HEP analysis primitive funct
1919
We propose the following steps:
2020

2121
* 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;
2323
* demonstrate that the original analysis code can be expressed as compositions of these components, hopefully reducing complexity and improving readability;
2424
* run performance tests on the original and re-expressed scripts, hopefully observing an improvement.
2525

@@ -41,4 +41,4 @@ At the end of this project, we expect a first draft of a functional/pipelined/ve
4141
## Links
4242

4343
* [Object-Array Mapping](https://github.com/diana-hep/oamap)
44-
* [Histogrammar](http://histogrammar.org)
44+
* [Histogrammar](https://pypi.org/project/histogrammar/)

_gsocproposals/2020/proposal_CVMFSPodmanIntegration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,4 +113,4 @@ The code-base will mostly be in Go(lang), hence it is necessary to know the lang
113113
[simo]: mailto:[email protected]
114114
[ducc]: https://github.com/cvmfs/cvmfs/tree/devel/ducc
115115
[docker-graphdriver]: https://cvmfs.readthedocs.io/en/stable/cpt-graphdriver.html
116-
[remote-containerd]: https://github.com/ktock/stargz-snapshotter/pull/27
116+
[remote-containerd]: https://github.com/ktock/stargz-snapshotter/

_includes/events.ext

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,3 @@
1111
{% endfor %}
1212

1313
</ul>
14-
15-
See also <a href="http://hepsoftware.org/?popupmode=Events&amp;popupstate=events">HEP S&amp;C community events</a>

_includes/navbar.ext

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@
4545
<li><a href="/newsletter.html">Newsletters</a></li>
4646
<li class="divider"></li>
4747
<li><a href="/inventory/inventory.html">HSF Project Inventory</a></li>
48-
<li><a href="http://www.hepsoftware.org">HEP S&amp;C Knowledge Base</a></li>
4948
</ul>
5049
</li>
5150
<li class="dropdown">

_includes/sidebar.ext

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ contact the <a href="mailto:[email protected]">startup team</a>.
1717
{% endif %}
1818
{% endfor %}
1919
</ol>
20-
See also <a href='http://hepsoftware.org/?popupmode=Events&popupstate=events'>HEP S&amp;C community events</a>
2120
</div>
2221

2322
<div class="sidebar-module sidebar-module-inset">
@@ -35,7 +34,6 @@ See also <a href='http://hepsoftware.org/?popupmode=Events&popupstate=events'>HE
3534
<h4>Links</h4>
3635
<ol class="list-unstyled">
3736
<li><a href="http://feeds.feedburner.com/HepSoftwareFoundationNewsletter">RSS feed</a></li>
38-
<li><a href="http://hepsoftware.org">HEP Knowledge Base</a></li>
3937
<li><a href="http://it.wikitolearn.org/Main_HSF_Page">HSF on WikiToLearn</a></li>
4038
<li><a href="https://github.com/HSF">HSF on GitHub</a></li>
4139

_layouts/main.html

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,9 +84,8 @@ <h2>Activities</h2>
8484
<p>We organise many activities, from our <a href="/what_are_WGs.html">working groups</a>,
8585
to organising <a href="/events.html">events</a>, to supporting projects as
8686
<a href="/projects.html">HSF projects</a>, and helping communication within the
87-
community through our <a href="/forums.html">discussion forums</a>,
88-
<a href="/technical_notes.html">technical notes</a> and a
89-
<a href="http://www.hepsoftware.org/">knowledge base</a>.
87+
community through our <a href="/forums.html">discussion forums</a>
88+
and <a href="/technical_notes.html">technical notes</a>.
9089
</p>
9190
<p><a href="/get_involved.html" role="button">How to get involved &raquo;</a></p>
9291
</div>

_training/module-guidelines.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ layout: plain
77
The training material should aim at and be relevant for the HEP community.
88

99
## 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.
1111

1212
We are also open for other formats as well (suggestions are always welcome), if they are
1313

_workinggroups/training.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Weekly meetings are usually held at 15h30 CERN time on Mondays. Everyone is welc
3939

4040
## Towards a full HEP Software Curriculum
4141

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).
4343

4444
## Github Organization
4545

inventory/inventory.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,9 @@ layout: default
55

66
# Community Projects
77

8-
The HSF is currently compiling an inventory of community software projects.
9-
10-
For the moment we continue to gather information on projects as part of
11-
the [HEP Software and Computing Knowldge Base](http://www.hepsoftware.org/?popupmode=Software&popupstate=cat).
8+
The HSF helps to compile an inventory of community software projects.
129

1310
If you know of a particularly useful or critical software package then
14-
please [add it to the knowledge base](http://hepsoftware.org/?e=wenaus.201510251113185035029&detailmode=Entity&detailstate=on)
15-
or [let us know about it](mailto:[email protected]).
11+
please let us know about it, by contacting the appropriate
12+
[Working Group Convenors](/what_are_WGs.html) or
13+
[HSF Coordinators](mailto:[email protected]).

0 commit comments

Comments
 (0)