wiki:WebKitWebSiteDiscussion2015

Version 11 (modified by Joseph Pecoraro, 6 years ago) (diff)

--

Tour (new design)

  • home page
    • consists of dynamic content tiles
    • can be to anything on the site, pages or blog posts
    • featured post, twitter section will show tweets
    • administration - easy as drag and drop to customize the homepage
  • blog
    • archive view is in the same tiled format all blog posts
    • easy to find articles to read
    • lot of placeholder images, category based, going forward include cover images
  • blog - single
    • dedicated single page
    • content inside the posts are markdown
    • a few extensions to markdown lingo (notes, syntax highlighting sections)
    • navigation
  • nightly page
    • dynamically updating like the previous nightly page
  • status page
    • color coded
    • filterable
    • click to expand and show details
  • other static pages
    • ported content from the original site, moved to markdown
    • there is revision tracking in WordPress, easy to use
    • policy documents, style guide, commit review policy, etc.
  • entire site
    • responsive! readable on different devices / widths
    • if you notice any issues let us know soon
    • markdown authoring

Questions

  • Markdown variant?
    • Some minor extensions, there is a help sheet in the editor
    • You can just write HTML
  • Anyone wanted to make a post on the WebKit blog but hasn't?
    • Yes, one person.
    • This is available to any WebKit contributors.
  • WordPress in SVN questions
    • would like to not keep core checked in
    • do want to keep static page content checked in and reviewable changes
  • Who have accounts?
    • Most Apple folks
    • Ping us and we can get you access.
    • New WordPress login schemes, not the macosforge/old site
    • Potential to tie accounts to SVN
  • OpenGraph support?
    • Haven't considered that.
    • We can hook plugins in to generate whatever data we need.
  • Should we add social share buttons?
    • Lots of people said they dislike them.
  • When will it be posted?
    • Would like to try launching next week.
    • Would be difficult to stage it.

Comments

  • Reporting Bugs page
    • would also be nice for other platforms => bugs.webkit.org
    • make less Mac / Apple / Safari specific
    • "Check your WebKit Version" - provide a way for each port
    • future idea to create bugs through this site to reduce bugzilla overhead for developers
      • response: we should try that after improving bugzilla itself
  • Nightly Page
    • add other port links to the nightly (Igalia folks say they are close)
    • missing "what is a nightly? who should download it?" - needs a bit more explanation
    • other browsers have similiar (Firefox, Chrome)
  • Static Pages
    • needs to be filled out.
    • want to pull out good data from the wiki
    • have a better home for that content on the blog
  • Testing Pages
    • What is this page about? Contributing? Or for developers?
    • Can be multiple audiences. The homepage does this.
    • Like that structure, 2 audiences (Web Developers, Contributors)
    • Web Developers => Test new WebKit Features
    • Contributors => Testing contributions, how contributors test
    • Used to have a page / document about "How to create good bugs"
    • We have a good system for contributing patches, but not for other contributions (tests, bot maintenance)
  • Video Content for Linux Ports
    • mp4 content on the old blog
    • that is difficult for linux ports
    • would be great to have less encumbered format, preferred WebM; doesn't have to be though
    • even if it has to be "pass the video off to us so we can transcode; that would be fine"
    • is there some simple way someone can convert all our videos right now?
      • upload videos to youtube / vimeo?
  • Discussion / Post Feedback
    • link to Twitter handles at the end
    • seems weird, comments
    • comment system has spam filters
    • show tweets with this URL