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

SCP-008: Maintain scala-lang, docs.scala-lang, scala.epfl.ch websites #24

Closed
16 of 24 tasks
travissarles opened this issue Apr 20, 2017 · 1 comment
Closed
16 of 24 tasks

Comments

@travissarles
Copy link

travissarles commented Apr 20, 2017

See the proposal for details.

  • Fix changes to Getting Started tutorial series
  • Update Getting Started page
  • Look at Google Analytics to figure out which pages are getting the most hits. Use this to design a website structure.
  • Simplify the docs page using the new 47 degrees template
  • Merge docs.scala-lang.org into scala-lang.org/documentation
  • Write an explanation of backends: use cases, performance, stability, etc
  • Update list of recommended books
  • Link to Scastie
  • Copy templates from scala/scala-lang over to scala/scala.github.com so the style is consistent across the site
  • Create a new Guides landing page
  • Create a new Reference page
  • Link to "All About Scala" http://allaboutscala.com/
  • Fix downloads page: Update links, fix HTML beneath IntelliJ so the links are in the right order
  • Link from scala-lang.org to scala.epfl.ch and be clear about what the Scala Center does
  • Link to contributing page from community page
  • Merge templates designed by 47 degrees into scala-lang
  • Update the text on scala.epfl.ch with current information
  • Add photos of team members to scala.epfl.ch
  • Add a link to make changes to docs pages so it's very easy for readers to suggest quick edits
  • Investigate what can be done to speed up docs site builds
  • Give @travissarles Admin rights to merge non-contentious pull requests
  • Develop a procedure to match contributors with issues and PRs
  • Find an alternative to Disqus
  • Add link to navigate from news post back to list
@SethTisue
Copy link
Collaborator

closing since Travis is no longer at the Scala Center — someone could make new tickets from any remaining items

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants