On Sat, May 15, 2010 at 5:02 PM, Robert Bradshaw
<rober...@math.washington.edu> wrote:
> On May 15, 2010, at 4:20 PM, Minh Nguyen wrote:
>
>> Hi folks,
>>
>> On Sun, May 16, 2010 at 6:21 AM, William Stein <wst...@gmail.com> wrote:
>>>
>>> Hi,
>>>
>>> It's about time http://sagemath.org got totally reworked for improved
>>> usability and simplicity.    I think a good way to start would be a
>>> thread in which everybody who has any thoughts about "stuff being hard
>>> to find at http://sagemath.org"; simply makes their personal pet peeve
>>> list.    So respond and do so.
>>
>> Please test out the Sage website for usability issues and report any
>> problems here. Most of the time, it can be difficult for Harald and
>> myself to know any problems unless people report them.
>
> I'm not sure if this is new, or has been this way for a while, but the
> "Introduction" on http://sagemath.org/development.html should probably be
> viewable without scrolling down. (E.g. the list of special interest groups
> mailing lists is good to have on that page, but arguably not the most
> important thing to have first).
>
> Also, the main page seems to have gotten really busy. We used to have 6 nice
> big links right in the center of the page, now you have to scroll half way
> down (on my screen) to see them. Is the Cantor GUI the preferred GUI for
> Sage now? (That's the impression I get from the site.) It seems we have half
> a dozen places on the main site to "fan" sage, which could be good but is a
> bit much. I remember this happening with the old site, where the new links
> kept getting bigger and bolder to be able to stand out against what was
> already there, and then the cleanness of the new site was very refreshing.
>
> Now, I'm not a professional web designer, and maybe people like it this way,
> but that's my impression.

I agree.

> Personally, I got to the downloads, notebook
> (though I usually go here directly), or browse the code.

Regarding the download page, that is currently *terrifying*.  Let's compare
our download page to Ubuntu's:

   Look at:   http://sagemath.org/download.html

   Look at:   http://www.ubuntu.com/GetUbuntu/download

With Ubuntu you get one big smart download link, and a drop down menu for
choosing a download location, plus a nice clean link to alternatives.

With our page, before even seeing a download page, you get (count
them) 21 links
in a busy navigation bar, then 12 more links in another navigation
bar, then another
area with 3 more prominent links to mailing lists and RSS, followed by
a link to big
map of all the  mirrors and a plot of their status.  After these 37
links, some of which
are probably only important to webmasters, we finally get a download
link.  No, we
get no less than 21 download links, many of them labeled with acronyms
like "C3SL",
and some aren't download links -- one is a link to the wikipedia page
about metalinks,
which are described as "resumeable" (which is misspelled by the way!)

Anyway, after looking past 58 links, the 59th is labeled "Not sure
what to download? Follow the download and install guide."  Note that
none of the links you just looked at have anything to do with *what*
to download -- they are links to *where* you might download from.

Following the "what do download" link, gives a wiki page that I'm
pretty sure explains
how to figure out what you want if you were using the website I
designed in 2007, which
doesn't exist anymore.  Right now, many of those choices basically
happen automatically
via javascript, right? That wiki page
(http://wiki.sagemath.org/DownloadAndInstallationGuide) also has the
phrase "If no binary version is available for your system, download
the source version.", but there isn't a link to the source code for
Sage, which can be hard to find.

There is eventually a link to a longer guide (another wiki page),
followed by a link to our install manual (the one in the doc directory
included with sage), which starts with "Assumptions: You have a
computer with at least 2 GB of free disk space and the operating
system is Linux (32-bit or 64-bit) or OS X (10.5.x)."   This is
slightly misleading:

  (1) 2GB isn't enough space to build sage.   It might be enough for a
binary though.
wst...@sage:~/build/sage-4.4.2.alpha0$ du -sch .
2.2G    .
2.2G    total

  (2) The 10.5.x after OS X should be replaced by 10.4.x, 10.5.x or 10.6.x.

---

Anyway, back to the download page.  If you then select one of the
download sites based on the mysterious codes -- I selected "UW2",
since I'm at UW.  (Note, there is no UW1 or UW, just UW2.)  You get
"This is a mirror of Sage - Open Source Mathematics Software. Here,
you can download Sage for your system and platform. Not sure what to
download? Then follow the download guide. For more information, visit
the Sage website."

And you really do have to work out exactly what binary to get.

What happened to the Javascript we had before where it just figures
out what binary you should get?

OK, searching further I find that if I get to the download page from
the homepage by clicking the "arrow" then it knows I want OS X.
However, if I get to the download page from the hompage there by
clicking download in the nav bar at the top right, it doesn't know
that it should default to OS X.

No matter what, even if I use the download arrow so that the OS is
known, then the metalinks page gives me links to *all* binaries for
all OS's.

Metalinks are surely great and all.  However, if I just take standard
Chrome on OS X, click on the OS X metalink, the amazing result is that
I get this file:

   sage-4.4.1-OSX-64bit-10.6-i386-Darwin.dmg.metalink.metalink

which is worthless in OS X for me:

   flat:Downloads wstein$ open
sage-4.4.1-OSX-64bit-10.6-i386-Darwin.dmg.metalink.metalink
No application knows how to open
/Users/wstein/Downloads/sage-4.4.1-OSX-64bit-10.6-i386-Darwin.dmg.metalink.metalink.

Basically the same thing happens in Firefox.

When I personally tell people about Sage, I just point them to

   http://sage.math.washington.edu/home/wstein/binaries/

since at least that's a comprehensible way to get binaries, and
frankly I'm scared that the current binary download system is so
confusing it will scare them off, since it scares *me* off.

Another issue.  When you are on OS X and you click to download, it says:

   "These binaries are only for OS X 10.4, 10.5, or 10.6. They will
not work on OS X 10.3."

somewhere down the page.  Just delete this -- it isn't right at all.
The binaries are for what they are for, as listed in the binary name.
If the above message really mattered, it should be at the top of the
page.  It's a holdover really from when people actually used 10.3
(back in 2006, really).

The bottom of the download page has links to get "SageTex LaTeX style
— this LaTeX style file allows to embed and process Sage code inside
TeX files" -- isn't this the standard sage package "sagetex", which
comes with sage already?  So why is it linked to from the download
page?


---

Anyway, Ubuntu wins here for a clear simple download link in comparison to us.

-- William





> Maybe one of the
> "big buttons" (if we keep that) could be development, with stuff like code,
> devmap, and conferences as sublinks. If we're going to thin things down
> again, one key piece of input is seeing where people go. (It's a fairly high
> traffic site and we have analytics; I doubt all links get equal numbers of
> hits).
>
> - Robert
>
> --
> To post to this group, send an email to sage-devel@googlegroups.com
> To unsubscribe from this group, send an email to
> sage-devel+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/sage-devel
> URL: http://www.sagemath.org
>



-- 
William Stein
Professor of Mathematics
University of Washington
http://wstein.org

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to