Sorry for the delay in the publishing of meeting notes. You should see them more often from now on!
Attendees:
Admin
- Meeting notes
- Reviewed pending notes together
Evolution Dashboard
- @tomerd talked to the core team, and everyone is happy with moving it to Swift.org
- @kaishin mentioned that there's one more thing left to fix regarding hard-coded Swift versions
- @mishal_shah and @tomerd brought up that we can merge the PR as is and improve the hard-coded Swift versions in a separate PR instead
-
@kaishin will finish this up and merge the PR
-
@swift-website-workgroup to make sure that all URLs are updated to point to the new location on Swift.org
- @tomerd mentioned that we maybe can setup a redirect on the old repo
Content Improvements
-
@mishal_shah to continue working on getting a preview branch set up
Getting Started
- We discussed meeting notes from last week's content improvements meeting
-
@kaishin Implement layout & content template + empty destination pages if needed
- We still need to create "hello, world" examples/pages for the different use cases to feature on Getting Started:
-
@0xTim Vapor example
-
@tomerd CLI example
-
@Paul_Hudson SwiftUI (Apple Platforms) example
-
- @alexandersandberg looked into existing Apple Developer resources that we could possibly link to instead of creating our own Apple Platforms page, but the best candidate is Learn, Build, and Innovate - Apple Developer which everyone agreed on is not perfect
-
@James_Dempsey still working on a "Go Further" section for the Getting Started page and might have something to present in the next meeting
-
@tomerd mentioned that we need to find a way to publish and distribute these resources, e.g. a YAML file
-
@mishal_shah will assist @kaishin with this
-
- @kaishin mentioned that we should define certain topics for the community resources, to make it easier to manage
- @daveverwer mentioned that his https://iosdevdirectory.com is already split up into topics and that we maybe can use it to source content (e.g. for a community directory) as the data is open source
- @kristina asked if the community resources section is for hosting technical content or also other
- @tomerd mentioned that it's all about the community, not just technical content
Install and download pages
-
@tomerd and @mishal_shah will work on this together this week, and talk to the core team as well
- The idea is to remove all redundant information: a very simple install page + a more advanced download page for those who want more, e.g. looking for specific signatures, docker images, want to compile from source, e.g.
- @tomerd mentioned that there maybe should be different versions of the install page depending on use cases as well
- @Paul_Hudson asked if we also should mention Swift Playgrounds and not only Xcode
- @mishal_shah mentioned that the Swift Playgrounds app is not open source and not distributed from Swift.org, we maybe shouldn't mention it, but @tomerd brought up that this could also be a footnote
New Community Process
-
@daveverwer will continue working on getting the new process to Swift.org and open a PR
- We discussed whether to write a blog post about it. This will be discussed in the PR as it depends a bit on where this content will be located on Swift.org.
Other
-
@mishal_shah to create PR to drop Ubuntu 16.04 and centOS 8 as it's dropped from Swift 5.7