1. 13 Jan, 2021 1 commit
  2. 31 Dec, 2020 1 commit
  3. 16 Dec, 2020 3 commits
  4. 04 Dec, 2020 1 commit
  5. 03 Dec, 2020 1 commit
  6. 23 Nov, 2020 1 commit
  7. 17 Nov, 2020 1 commit
  8. 07 Nov, 2020 1 commit
  9. 14 Oct, 2020 2 commits
  10. 12 Oct, 2020 1 commit
  11. 30 Sep, 2020 1 commit
  12. 28 Sep, 2020 1 commit
  13. 16 Sep, 2020 1 commit
  14. 02 Sep, 2020 1 commit
  15. 19 Aug, 2020 1 commit
  16. 05 Aug, 2020 1 commit
  17. 22 Jul, 2020 1 commit
  18. 14 Jul, 2020 2 commits
  19. 10 Jul, 2020 1 commit
  20. 09 Jul, 2020 1 commit
    • Erik Faye-Lund 's avatar
      drop rss-feed from frontpage · df031f01
      Erik Faye-Lund authored
      The RSS-feed generated for the frontpage contains all pages as well as
      news, which isn't what people expect from RSS feeds.
      
      Additionally, if we produce an RSS-feed for the top-level, we produce
      the following warning using W3C's Feed Validator:
      
      Implausible date: Mon, 01 Jan 0001 00:00:00 +0000
      
      This is produced for https://www.mesa3d.org/website/, which isn't a
      news-post, so it doesn't really have the concept of a publication date.
      
      So, let's just drop the RSS feed for the home-page. People can find the
      link to the RSS feed from the news-page instead.
      Acked-by: Eric Anholt's avatarEric Anholt <eric@anholt.net>
      df031f01
  21. 08 Jul, 2020 1 commit
  22. 06 Jul, 2020 1 commit
  23. 24 Jun, 2020 2 commits
  24. 18 Jun, 2020 2 commits
  25. 12 Jun, 2020 3 commits
    • Erik Faye-Lund 's avatar
      add website.md page · 4fbc9ebf
      Erik Faye-Lund authored
      Brian Paul asked to no longer be listed as the Mesa3D.org webmaster, as
      he no longer has the time to maintain it, and the maintainence has
      effectively become a community effort anyway.
      
      This page replaces the old webmaster.html page with some more up-to-date
      information about the site and how to make changes to it.
      4fbc9ebf
    • Erik Faye-Lund 's avatar
      import news · acc6049f
      Erik Faye-Lund authored
      acc6049f
    • Erik Faye-Lund 's avatar
      import doc-redirects · 2238ffd5
      Erik Faye-Lund authored
      2238ffd5
  26. 26 May, 2020 1 commit
    • Erik Faye-Lund 's avatar
      frontpage: move content from layout to content · 28fc3ac0
      Erik Faye-Lund authored
      Currently, when you press the "Edit this page"-button on the front-page,
      you get to a surprisingly empty page. This is because the whole
      page-content was hard-coded into the layout-file. That's not ideal.
      
      Part of the reason it was written this way, is due to all the custom
      HTML in there, which isn't usually legal in Hugo markdown content files.
      
      But instead, we can simply use a HTML content file as well as a custom
      shortcode for the latest news section instead, and everything just as
      intended. The custom partials we used for the apis and features
      subsections can be repurposed as shortcodes as well.
      
      This makes this stuff more in line with how these primitives are
      intended to be used than what we used to do. And at the same time, we
      get a much more meaningful "Edit this page"-behavior than before.
      28fc3ac0
  27. 12 May, 2020 1 commit
    • Erik Faye-Lund 's avatar
      new mesa3d.org website · 1bc7bafe
      Erik Faye-Lund authored
      Here's my proposal for a new website for mesa3d.org, minus most of the
      content. This consists of a front-page and a news-archive, and not much
      more. The rest of the content will be linked to docs.mesa3d.org, which
      will contain the technical documentation.
      
      This separation between techincal documentation and a "marketing"
      website, allows us to use the best tools for each purpose:
      - Sphix is great at creating techical documentation, but lacks features
        like pagination for news archives, and is not very flexible in how
        much can be specialized.
      - Hugo is great for building websites, but can't easily generate other
        documentation formats, and it's tree-structure isn't as nice for
        in-tree documentation.
      
      There's only the front-page (and the 404-page) for now. In particular,
      here's what's missing as of this commit:
      1. The news will be converted from the main repo by some scripts in a
         later commmit.
      2. Similarly, link-compatibility redirects will be converted from the
         main repo in a later commit as well.
      3. The release archive is missing. We never advertised this under
         mesa3d.org, but rather mesa.freedesktop.org. The fact that these
         sites point to the same one is an implementation-detail.
      4. Any custom pages are left out for now. We can iterate on the
         separation between this and the docs site after we've landed the
         initial version, I think.
      1bc7bafe