Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove dead scripts and links related to SPKGs #469

Merged
merged 5 commits into from
Mar 11, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 0 additions & 31 deletions scripts/README.TXT
Original file line number Diff line number Diff line change
Expand Up @@ -113,30 +113,6 @@ pages.
3. To manually run the script, call ./mirror_manager_wrapper.sh


Updating Mercurial repositories at http://hg.sagemath.org
---------------------------------------------------------

1. Extract a Sage binary tarball.

2. Navigate to the SAGE_ROOT of the resulting directory.

3. Now issue this command:

/home/sagemath/bin/sage-pushall

This script uses Sage. If the above command doesn't work, open the
script in a text editor. Change all occurrences of "sage" to

SAGE_ROOT/sage

Save your changes and issue the command

/home/sagemath/bin/sage-pushall

After the script finish running, change all instances of
"SAGE_ROOT/sage" in the script back to "sage".


Publications database
---------------------

Expand Down Expand Up @@ -177,13 +153,6 @@ This script automates updating the online and downloadable documentation.
See the script for more information about its usage.


update_components.py
--------------------

This script automates updating the page containing the list of components
that Sage uses. See the script for more information about its usage.


MOTD: Message of the day
------------------------

Expand Down
2 changes: 1 addition & 1 deletion scripts/apache_stats.py
Original file line number Diff line number Diff line change
Expand Up @@ -214,7 +214,7 @@ def trow(f, spkg, rowsum):
</style>
</head>
<body>\n''')
f.write('<h1><a href="http://www.sagemath.org/links-components.html">SPKG</a> Statistics</h1>')
f.write('<h1>SPKG Statistics</h1>')
cat_list = ', '.join('<span style="background:%s;">%s</span>' % (cat_color(_), _) for _ in cats)
f.write('<div>Categories: %s</div>' % cat_list)
ts_diff = db.ts_last - db.ts_first
Expand Down
191 changes: 0 additions & 191 deletions scripts/update_components.py

This file was deleted.

56 changes: 0 additions & 56 deletions scripts/upstream_spkg_descr.py

This file was deleted.

10 changes: 1 addition & 9 deletions src/download-packages.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,12 @@
<h1 class="narrow">Packages (SPKG)</h1>

<div class="narrow txt">
{{ sage }} consists of a selected set of packages which are well tested and integrated into the {{ sage }}
framework. Please have a look at the <a href="https://wiki.sagemath.org/spkg">{{ sage }}
Wiki tracking SPKGs</a>. There is also a <a href="links-components.html">list of links of {{ sage }}
components</a>.
The installation scripts of the {{ sage }} distribution will download the necessary package archives
from one of the following mirrors automatically.

<!-- There is also an <a href="http://old.files.sagemath.org/spkg/archive">archive of old SPKGs</a>. -->
Most {{ sage }} users will not need to download any package archives manually.
</div>

<div class="narrow txt">
Most {{ sage }} users will not need to download any package archives manually.
{{ sage }} developers who need to access a specific version of a package (including old-style packages),
please use one of the mirrors:
{{ mirrors("spkg") }}
</div>
{% endblock %}
2 changes: 1 addition & 1 deletion src/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
<a href="https://www.gap-system.org/">GAP</a>,
<a href="http://www.flintlib.org/">FLINT</a>,
<a href="http://www.r-project.org/">R</a>
<a href="./links-components.html">and many more</a>.
<a href="https://doc.sagemath.org/html/en/reference/spkg">and many more</a>.
Access their combined power through a common, Python-based language
or directly via interfaces or wrappers.
{#
Expand Down
6 changes: 3 additions & 3 deletions src/library-press.html
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ <h2 class="narrow">About {{ sage }}</h2>
source alternative to Magma, Maple, Mathematica, and Matlab.
</div>
<div class="txt narrow">
{{ sage }} consists of a collection of <a href="./links-components.html">mathematical software</a>
{{ sage }} consists of a collection of <a href="https://doc.sagemath.org/html/en/reference/spkg/">mathematical software</a>
and a core library bundling the functionality of these components into one consistent experience.
Additionally to that it provides a framework to express mathematical calculations
and a library of mathematical algorithms.
Expand Down Expand Up @@ -63,7 +63,7 @@ <h2 class="narrow">Key Points</h2>
<ol>
<li>{{ sage }} aims to provide everything mathematicians, researchers and students need
to do their calculations.
The basic concept is to combine <a href="./links-components.html">many established
The basic concept is to combine <a href="https://doc.sagemath.org/html/en/reference/spkg/">many established
software packages</a> under one umbrella.
Even more than that, it provides powerful and unique algorithms in its own library.
{{ sage }}'s mission is to "create a viable free open source alternative to Magma,
Expand Down Expand Up @@ -127,7 +127,7 @@ <h2 class="narrow">Quick Facts</h2>
<a href="https://sagecell.sagemath.org/">Webbrowser</a> (GUI) and as a library</td>
<tr>
<td>&gt; 180 <a href="./development-map.html">developers</a></td>
<td>~ 100 <a href="./links-components.html">components</a></td>
<td>~ 100 <a href="https://doc.sagemath.org/html/en/reference/spkg/">components</a></td>
<td>~ 600 MB source code in total</td>
</tr>
<tr>
Expand Down
6 changes: 3 additions & 3 deletions src/tour.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ <h1 class="narrow">{{ sage }} Feature Tour</h1>

<div class="narrow txt">
{{ sage }}
is built out of nearly
<a href="./links-components.html">100 open-source packages</a> and features a unified
is built out of
<a href="https://doc.sagemath.org/html/en/reference/spkg/">hundreds of open-source packages</a> and features a unified
interface.
{{ sage }} can be used to study elementary and advanced, pure
and applied mathematics. This includes a huge range of mathematics,
Expand All @@ -16,7 +16,7 @@ <h1 class="narrow">{{ sage }} Feature Tour</h1>
group theory, combinatorics, graph theory, exact linear algebra and
much more.
It combines
<a href="./links-components.html">various software packages</a>
<a href="https://doc.sagemath.org/html/en/reference/spkg/">various software packages</a>
and seamlessly
integrates their functionality into a common experience. It is
<a href="./library-stories.html">well-suited</a>
Expand Down
Loading