sagemath / website Goto Github PK
View Code? Open in Web Editor NEWthis is the code for the sagemath.org website
this is the code for the sagemath.org website
add a menu link pointing to http://wiki.sagemath.org/jobs
The page http://www.sagemath.org/doc_stats.html was automatically generated from data for 2013 and 2014. If it is still useful it should be regenerated, and if not simply deleted.
get rid of the intro text on download-packages.html
... it's all on the mirrors now.
the tour-benchmark site is neat, but outdated.
There is a variable for the name in https://github.com/sagemath/website/blob/master/conf/config.yaml
Use it everywhere possible and update it.
The missing changelog can be copy-pasted from
https://groups.google.com/d/topic/sage-announce/hrgTU51lxVw/discussion
and should become a text file at
http://www.sagemath.org/changelogs/sage-6.2.txt
the export control classification for Sage is most likely ECCN 5D002
, due to similar reasons as stated here.
When I do
sudo apt-add-repository -y ppa:aims/sagemath
I get "Cannot add repository".
At https://launchpad.net/~aims/+archive/ubuntu/sagemath, they use the -E option which then makes it work.
The list at http://www.sagemath.org/changelogs/ stops at Sage 7.3.
Was Jeroen's script ever recovered?
@haraldschilly since you blacklisted /doc/ and /documentation/ more links are going directly to the desired subdomain doc.sagemath.org. I am noticing though that many items still relay on the manual redirection and are not getting updated in Google's index.
A friend and I wrote a JavaScript utility to create text-file listings of all files in a GitHub website filtered by extension with optional redirection from the default github.io location:
http://exploratoria.github.io/lib/github-api/sitemap.html
In order to speed up Google's indexing of the documentation, I would suggest a sitemap of all .html files in /documentation/html/ and all .pdf files in /documentation/pdf/. If you want me to create these sitemaps, I'm happy to submit a pull request for them. You of course would then need to submit them through Google's Webmaster Tools.
301 redirect
./src/src-old.html
to
http://old.files.sagemath.org/src-old/
If you aren't used to "selecting mirrors", the way that all the download pages look is the worst possible advertisement to Sage. Those sections should be moved to the top, and possibly the wording of
Please select a download server close to your location below.
should be changed to something like
Before choosing your download, please select a download server close to your location from the list below.
src/mirror/index.html seems to have a lot of what is there, and although links like http://jambu.spms.ntu.edu.sg/sage/metalinks.html still work, it's only linked from the list of mirrors (!) and isn't useful because everything is so old.
(Indeed, I didn't realize how much junk there is in this site. All the src/inc/ shtml stuff is currently unused?)
This article cites Sage
@article{10.4169/math.mag.90.2.126,
ISSN = {0025570X, 19300980},
URL = {http://www.jstor.org/stable/10.4169/math.mag.90.2.126},
abstract = {Lights Out is a game played on a grid of light-up buttons. At the start of the game, the lights are lit in a seemingly random configuration. A button changes states whenever it or one of its neighbors is pressed. The goal is to turn all of the lights out. Light chasing is a simple strategy for winning Lights Out by using a lookup table. In this article we examine how to construct these lookup tables for several variations of the game.},
author = {C. DAVID LEACH},
journal = {Mathematics Magazine},
number = {2},
pages = {126-133},
publisher = {Mathematical Association of America},
title = {Chasing the Lights in Lights Out},
volume = {90},
year = {2017}
}
Hi guys,
On the ask.sagemath website I am unable to leave any kind of comment to my post ( https://ask.sagemath.org/question/35596/export-notebook-output-to-html/ ) or to even post a new question. Can this be linked to this bug: "https://bugs.launchpad.net/openstack-community/+bug/1605929" ?
Cheers,
-Louis
The link on http://www.sagemath.org/help.html to download the entire standard documentation as a compressed file is broken. At present, its target http://doc.sagemath.org/#download just gives a table-of-contents page with links to all the separate documents.
this also mentions sagemath
@Article{Cremona2016,
author="Cremona, John",
title="The L-Functions and Modular Forms Database Project",
journal="Foundations of Computational Mathematics",
year="2016",
pages="1--13",
issn="1615-3383",
doi="10.1007/s10208-016-9306-z",
url="http://dx.doi.org/10.1007/s10208-016-9306-z"
}
should it be ask.sagemath?
Apparently, the site doesn't exist anymore, so reminding to remove instances of files hosted there.
On this page [1] there is a link toward one of Sage's doc page [2]. This link is broken, and there is no redirection.
Nathann
[1] http://mathoverflow.net/questions/198320/combinatorial-designs-textbook-recommendation/198328#198328
[2] http://www.sagemath.org/doc/reference/combinat/sage/combinat/designs/__init__.html
Implied by 14.04?
I'm not sure where to edit:
https://wiki.sagemath.org/SupportedPlatforms
and it's great that Ubuntu 8.04 is still supported, I just doubt that it is, ans still tested there..
I clicked on some links, for that one (and newer) and they are not convincing..
e.g. http://www.sagemath.org/ru/html/tutorial/ (also the pdf)
How is it possible that http://www.sagemath.org/documentation/ works? 😮
Seems like GitHub automagically redirects to sub-projects of an organization, in this case the gh-pages branch of sagemath/documenation ... This indeed opens up new possibilities. 🃏
Name: Javier Honrubia González
Location: Vigo, Spain
University/work: -
Contributions: bugfix, documentation
sage-trac user: jhonrubia6
[Hello, everyone! I originally sent this as an email to Elliott Brossard, but since he's no longer maintaining content on the website, he suggested that I post my feedback here. -- Fred]
Hi Elliott,
Thanks for all your time and effort on the Sage Calculus Tutorial. The plots and the mathematical typesetting are beautifully done!
I'm writing to report some mathematical mistakes in the tricky proofs on the Differentiability page. You're trying to show that the absolute value function, denoted by g, is not differentiable at zero.
You argued that "since the limit of g'(x) as x approaches 0 from the left ≠ the limit of g'(x) as x approaches 0 from the right, g'(0) does not exist." The conclusion is incorrect. Since the left- and right-hand limits are different, you've proven that the two-sided limit of g'(x) as x approaches 0 does not exist. This shows that the derivative g' must be discontinuous at zero, if it exists there; however, this does not prove that g'(0) does not exist. In this counterexample, the derivative g' is discontinuous at zero, like in your example, but g'(0) actually exists.
To show that g'(0) does not exist, you have to appeal directly to the definition of the derivative as the limit of the difference quotient. You did this for g'(x) for general x and derived an expression that is undefined when x is 0, but that's not a valid proof of non-existence at 0. (Also, the 2x in the numerator immediately after cancellation should be 2x + h.)
You need to substitute x = 0 into the limit definition from the very beginning and then evaluate the two one-sided limits. You'll get the limit of |h|/h as h approaches 0. The limit from the left yields -h/h = -1, and the limit from the right yields h/h = 1. Since the one-sided limits disagree, the two-sided limit does not exist, and neither does the derivative g'(0).
If you want to update the web page, I'd be happy to give it another look. I taught university calculus for umpty-ump years and am currently copy editing a collection of calculus questions on the Khan Academy website.
All the best,
Fred Chapman
Math Professor
One thing I find confusing:
<li><a href="{{ 'help-uSage.html'|prefix }}">u{{ sage }} User Groups</a></li>
Amazingly, the link etc. works, but the u
in both instances is really confusing. I guess maybe just "Sage User Groups" would be easier" - I assume the u
was discussed on sage-devel at some point, maybe "uS[eS]agemath" like uSeR
? But for R it rolls off the tongue easier and makes sense.
Anyway, the current link looks like a typo.
MarkerClusterer is missing, deprecated or updated?!
the changelogs need a dedicated (small) index.html file for the CDN ... which doesn't do things like that automatically.
On the main site http://www.sagemath.org/index.html the link to the change log:
http://www.sagemath.org/mirror/src/changelogs/sage-6.4.txt
... does not work.
The link for "SymPy: Python library for symbolic mathematics" (on number 87) is wrong (or invalid) on the web page http://www.sagemath.org/links-components.html . Perhaps the link could be changed to the new website, which is http://www.sympy.org.
E.g. look at http://www.sagemath.org/fr/ , which inexplicably has "French" in several places. (Auto-generated template? Though it is also in https://github.com/sagemath/website/blob/master/src/fr/_fr.html and https://github.com/sagemath/website/blob/master/src/fr/index.html .
Yet this is not universal - see https://github.com/sagemath/website/blob/master/src/fr/telecharger.html and maybe some of the other localizations. Ideally we would use http://babel.pocoo.org/ or something for this, but probably that's too much work.
Not consistent with English page. All of them vary in number of tabs and text.
Last night I was poking around the VirtualBox docs and discovered you can start and stop a VM from the windows command prompt with no visual output at all. Since I only use the firefox interface and very rarely have a reason to mess around in the VM itself once I've set everything up initially this seems less clunky than having the machine actually running in a window. It feels like this method drags the system down less too (my laptop's not the best), but that might just be placebo effect.
Start machine (from command prompt or the windows Run dialog):
c:\program files\oracle\virtualbox\vboxheadless -startvm Sage-6.6
Shutdown machine:
c:\program files\oracle\virtualbox\vboxmanage controlvm Sage-6.6 savestate
... easy to fix, just an oversight after converting it.
I ran an URL checker on the website (#57), and there are several broken links that I do not know how to fix. Here they are:
http://www.steinertriples.fr/ncohen/tmp/linkchecker-out.html
When those will be fixed, I will ran the checker again, this time checking external links.
Nathann
Quote from Anne:
could you add the NSF OCI-1147247 entitled
“Collaborative Research: SI2-SSE: Sage- combinat: Developing and Sharing
Open Source Software for Algebraic Combinatorics” 2012- 2015
under NSF support at that link.
Also, ICERM funded the following Sage Days
http://icerm.brown.edu/sp-s13-w1/
add
Grant No. NSF OCI-1147247 (2012 — 2016) Collaborative Research: SI2-SSE: Sage-combinat:
Developing and Sharing Open Source Software for Algebraic Combinatorics
with a link to http://www.nsf.gov/awardsearch/showAward?AWD_ID=1147247
to development-ack.html
sagenb.org will go away, when should we get rid of it on the website?
remove https://github.com/sagemath/website/blob/master/conf/mirrors.yaml#L173 online direct, they got acquired and closed.
See https://ask.sagemath.org/question/37561/where-is-the-source-code/ where someone was looking for source in the PPA. This should be an easy change.
add a script & suitable links, for daily autogenerated https://github.com/hoxu/gitstats pages for the entire project and the past month and year.
embedded google search has been turned off. instead, either point to
https://cse.google.com/cse/home?cx=017384562579735769466:s27byrlaffu
or fix the code using the custom search API (which might not be free any more)
Practically every la/_la.html
or la/index.html
has this in it.
{% block header_text %}
<a href="{{ 'index.html'|prefix }}">back to Sage main page</a>
{% endblock %}
?? Why not localized? Probably just never happened.
maybe there is a processing problem with the geoip cache db in website/scripts/geocode.py
or the javascript rendering.
The button to make documentation examples live is meant to be active only in the context of Jupyter notebooks, but appears on website pages. Clicking it then clicking "run" after an example leads to an error message and makes the website appear broken.
Is this something that should be fixed here or in SageMath? Was the integration of Thebe on https://trac.sagemath.org/ticket/20690 done correctly? Should I move this discussion to sage-devel?
@unpublished{DehKohKon:iop16,
title = {Interoperability in the {OpenDreamKit} Project: The Math-in-the-Middle Approach}
author = {Paul-Olivier Dehaye and Michael Kohlhase and Alexander Konovalov and Samuel Leli{\`e}vre and Markus Pfeiffer and Nicolas M. Thi{\́e}ry},
url = {http://arxiv.org/abs/1603.06424}
pubs = {mkohlhase}
crossref = {CICM16}}
and make sure it ends up in the preprint/unpublished category
In http://www.sagemath.org/download-source.html the README.txt link leads to a 404 page. The correct link might be https://git.sagemath.org/sage.git/tree/README.md
Same for the changelog link (but versions prior to 7.4 works).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.