On Fri, Jun 1, 2018 at 5:46 AM, 'Bill Hart' via sage-devel
<
sage-...@googlegroups.com> wrote:
> I have a suggestion how this could be made more equitable for the many
> dependencies of Sage.
Regarding revamping the main landing page, i think it should be done
in a way in which all design decisions are focused around maximizing
value for our actual users. E.g., there should be a much more
prominent link to Gregory Bard's book "Sage for undergrads", and for
the French (and soon English) book that Paul Z. started -- since many,
many potential users of Sage are lost without those.
But further, linking to dependencies should be done much more, but in
a way that provides clear value to users:
- being able to better know what is in Sage
- being able to read the original upstreams docs and source code more easily
- knowing which upstreams devs to contact for *support*, to ask for
features, to contribute work, and to thank.
- being able to properly acknowledge what they are using
In any case, I hope whoever works on this project thinks about how
what they do will be used by users to make their experience with Sage
better overall, and benefit the community.
William
> The home page could randomly rotate the names of
> external dependencies that are listed on the main page so they all get equal
> exposure. It could even say, "Here is a selection updated randomly: .......
> but there are many _more_". (My apologies if this is already the case, but
> after a number of refreshes, the list doesn't appear to change, presently.)
>
> Obviously, the intention of this suggestion is to bring more prominent
> credit to authors of those other packages, which they deserve. As such, I'd
> prefer if we could avoid discussions to justify listing only certain
> packages on the main page (other than technical considerations, such as
> limited space on the main page), as this would have the opposite of the
> intended effect, which is to prominently recognize their work, which is
> well-deserved.
>
> I'm aware there may be other technical considerations, such as static vs
> dynamic nature of the html, SEO optimisation considerations related to
> regular changes to the page, etc. I guess those need to be considered. But I
> also believe this is a very important social issue, or I wouldn't raise it.
>
> (The alternative, of course, would be to remove the short list on the main
> page and only have the very long list on the "and many more" page.)
>
> Sorry it's taken me so long to get around to mentioning this, after it had
> been repeatedly brought to my attention by various people over the years.
>
> Bill.
>