Skip to content

Commit

Permalink
Merge pull request #469 from mkoeppe/spkg_cleanup
Browse files Browse the repository at this point in the history
Remove dead scripts and links related to SPKGs
  • Loading branch information
haraldschilly committed Mar 11, 2024
2 parents d998a6a + d7e72c3 commit e19c793
Show file tree
Hide file tree
Showing 8 changed files with 9 additions and 295 deletions.
31 changes: 0 additions & 31 deletions scripts/README.TXT
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
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
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
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
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
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

0 comments on commit e19c793

Please sign in to comment.