Skip to content

Commit 9da7f98

Browse files
authored
Fix naming of SwiftPM in gsoc/index.md (#551)
There's no such project as "SPM" maintained by swift.org. In all documentation and marketing materials the name used is "SwiftPM" and swift.org should be consistent in used naming.
1 parent 6e71be1 commit 9da7f98

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

gsoc2024/index.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ Swift is a great programming language to implement complex distributed systems a
206206

207207
- [Franz Busch](https://github.com/FranzBusch)
208208

209-
### Add a `deploy` SPM plugin and a Swift-based DSL to the Swift runtime for AWS Lambda
209+
### Add a `deploy` SwiftPM plugin and a Swift-based DSL to the Swift runtime for AWS Lambda
210210

211211
**Project size**: 90 hours
212212

@@ -224,7 +224,7 @@ I [started exploring the possibilities](https://github.com/swift-server/swift-aw
224224

225225
- a [set of data structures](https://github.com/sebsto/swift-aws-lambda-runtime/blob/sebsto/deployerplugin_dsl/Sources/AWSLambdaDeploymentDescriptor/DeploymentDescriptor.swift) to represent a YAML SAM template
226226
- a [DSL definition](https://github.com/sebsto/swift-aws-lambda-runtime/blob/sebsto/deployerplugin_dsl/Sources/AWSLambdaDeploymentDescriptor/DeploymentDescriptorBuilder.swift) (build with `@resultBuilder`) to express a SAM template using the Swift programming language
227-
- a [SPM plugin](https://github.com/sebsto/swift-aws-lambda-runtime/tree/sebsto/deployerplugin_dsl/Plugins/AWSLambdaDeployer) allowing to generate a SAM template and deploy it to the cloud.
227+
- a [SwiftPM plugin](https://github.com/sebsto/swift-aws-lambda-runtime/tree/sebsto/deployerplugin_dsl/Plugins/AWSLambdaDeployer) allowing to generate a SAM template and deploy it to the cloud.
228228

229229
The existing code has a significant challenge: to be useful for developers, the set of data structures and DSL must be aligned with the SAM template definition.
230230

@@ -236,7 +236,7 @@ This project is aimed at simplifying the alignement with an ever-evolving SAM te
236236

237237
- a manually designed and coded Swift-based DSL that exposes in a developer-friendly way the SAM template definition (it can/should be based on [this exsiting code](https://github.com/sebsto/swift-aws-lambda-runtime/blob/sebsto/deployerplugin_dsl/Sources/AWSLambdaDeploymentDescriptor/DeploymentDescriptorBuilder.swift))
238238

239-
- these two components must be callable from [an existing SPM plugin](https://github.com/sebsto/swift-aws-lambda-runtime/tree/sebsto/deployerplugin_dsl/Plugins/AWSLambdaDeployer)
239+
- these two components must be callable from [an existing SwiftPM plugin](https://github.com/sebsto/swift-aws-lambda-runtime/tree/sebsto/deployerplugin_dsl/Plugins/AWSLambdaDeployer)
240240

241241
**Potential mentors**
242242

0 commit comments

Comments
 (0)