[6.4] Docs: Add 6.4 release notes and other changes#9851
Conversation
045dc96 to
2283da6
Compare
2283da6 to
b008e76
Compare
A PR in Swift Package Manager makes a change that will cause a link in the "Swift 6.3 Released" blog post to be broken. Update the URL to the correct location. Depeneds on: swiftlang/swift-package-manager#9851
A PR in Swift Package Manager makes a change that will cause a link in the "Swift 6.3 Released" blog post to be broken. Update the URL to the correct location. Relates to: swiftlang/swift-package-manager#9851
A PR in Swift Package Manager makes a change that will cause a link in the "Swift 6.3 Released" blog post to be broken. Update the URL to the correct location. Depends on: swiftlang/swift-package-manager#9851
406e9ed to
4ae010c
Compare
| Understand and use the next-generation build system for Package Manager. | ||
|
|
||
| @Metadata { | ||
| @Available("Swift", introduced: "6.3") |
There was a problem hiding this comment.
I'm not sure. SwiftBuild was introduced in 6.3. I'm not sure what this metadata tag does.
@heckj: Any thoughts on what the value should be here?
b64f99e to
25771db
Compare
| ### Guides | ||
|
|
||
| - <doc:SwiftBuildDefault> | ||
| - <doc:SwiftBuildPreview> |
There was a problem hiding this comment.
we'll likely want to strip out the SwiftBuildPreview when we have SwiftBuildDefault ;-)
|
|
||
| We encourage you to [use](#How-to-use-the-Swift-Build-build-system) the build system in your project and [report any issues](#Reporting-issues) you encounter. | ||
|
|
||
| For more information about the migration to Swift Build, see [Evolving SwiftPM buildswith Swift Build](https://forums.swift.org/t/evolving-swiftpm-builds-with-swift-build/77596) on the [Swift Forums](https://forums.swift.org). |
There was a problem hiding this comment.
The framing on this doc is a mixture of upsell, migration information content, and gaps - and it feels more like a blog post (a point in time status update kind of thing) that documentation that's expected to be consistent and live for an extended period.
We should find and pull up any content from the forums that are linked above rather than directing someone into the forums for that information. This should (ideally) be the refinement of what the migration process it, and it's what I expected I might find based on the title.
There's a little bit of awkward framing as "native" vs. "next generation" that's also very point-in-time focused. If there's something you need to do differently to build a swift package with the new swift-build as a default - then we should be updating that docs kind of across the board where-ever that's relevant, and I'd suggest framing this article as a migration guide - if we need one.
For the known issues and gaps, and reporting issues, I'd keep all of that entirely with the release notes article. The earlier analog to this was "here's a preview, please try it", but with that complete any docs content should be focused more on "here's how it works" vs. "here's what's new". The "here's what's new" is exactly what release notes are good at, as they're expected to be reflecting a specific point in time.
| - <doc:GettingStarted> | ||
| - <doc:IntroducingPackages> | ||
| - <doc:PackageSecurity> | ||
| - <doc:ReleaseNotes> |
There was a problem hiding this comment.
I'd recommend pushing this entry to the very bottom of the page - ideally it's not something that we expect folks to be needing for day to day Q&A about SwiftPM, and if they do - they'll look for it
25771db to
25513a5
Compare
25513a5 to
1ed3c33
Compare
e5f95a2 to
b7894cc
Compare
b7894cc to
1a38937
Compare
Update the SwiftPM documentation to include 6.4 release notes. Also, move the Release notes from previous released over to the official documentation target Fixes: swiftlang#9281 Issue: rdar://171094628 Issue: rdar://163263361
1a38937 to
e39a51e
Compare
|
@swift-ci test |
Update the SwiftPM documentation to include 6.4 release notes.
Also, move the Release notes from previous released over to the official documentation target
Fixes: #9281
Issue: rdar://171094628
Issue: rdar://163263361
Linked PR: swiftlang/swift-org-website#1390