Community Proposal: "This Week In Swift" newsletter


(Lily Ballard) #1

During the development of Rust prior to v1.0, one of the things that really helped with keeping up with changes (both in the language and in the stdlib) was Corey Richardson's weekly newsletter/blog titled This Week In Rust. Since 1.0, that was actually turned into its own website at https://this-week-in-rust.org and appears to still be going strong (although I assume someone else has taken over responsibility at this point).

What Corey did with This Week In Rust was he went through all the pull requests that were merged in the past week, found the "important" ones, and compiled a list of one-line summaries that linked to each PR in question. He made sure to call out any breaking changes (this was pre-1.0 so there were breaking changes almost every week) as well as anything that seemed like it would be of interest to people looking for a weekly summary. He also listed RFCs (Rust's equivalent for our swift-evolution proposals) as well as any interesting news from the community (such as new projects or libraries). This weekly newsletter was posted on his blog and also posted on the Rust mailing list. I'm really not sure where he got all the time to do this (I believe he was studying at University at the time), and I don't know how much time it actually took, but it was widely regarded as being extremely helpful.

I'd really love to see someone with enough time on their hands start up something similar for Swift. This would include interesting or important changes to the language/stdlib as well as news about proposals (e.g. newly-submitted ones, ones up for review in the coming week, the accepted/rejected resolution of them, and finally news about when implementations get merged in). Ideally, Apple would actually pay someone to do this, but I suspect it's unlikely that there's anyone involved with Swift at Apple that has the time for something like this. And of course I don't have time for this myself (that's why I want the newsletter, so I can make sure I don't miss anything important!).

-Kevin Ballard


(Chris Lattner) #2

During the development of Rust prior to v1.0, one of the things that really helped with keeping up with changes (both in the language and in the stdlib) was Corey Richardson's weekly newsletter/blog titled This Week In Rust. Since 1.0, that was actually turned into its own website at https://this-week-in-rust.org and appears to still be going strong (although I assume someone else has taken over responsibility at this point).

This would be really great to see. Here is another point of reference, "LLVM Weekly”:
http://llvmweekly.org

-Chris

···

On Dec 22, 2015, at 9:29 PM, Kevin Ballard via swift-evolution <swift-evolution@swift.org> wrote:

What Corey did with This Week In Rust was he went through all the pull requests that were merged in the past week, found the "important" ones, and compiled a list of one-line summaries that linked to each PR in question. He made sure to call out any breaking changes (this was pre-1.0 so there were breaking changes almost every week) as well as anything that seemed like it would be of interest to people looking for a weekly summary. He also listed RFCs (Rust's equivalent for our swift-evolution proposals) as well as any interesting news from the community (such as new projects or libraries). This weekly newsletter was posted on his blog and also posted on the Rust mailing list. I'm really not sure where he got all the time to do this (I believe he was studying at University at the time), and I don't know how much time it actually took, but it was widely regarded as being extremely helpful.

I'd really love to see someone with enough time on their hands start up something similar for Swift. This would include interesting or important changes to the language/stdlib as well as news about proposals (e.g. newly-submitted ones, ones up for review in the coming week, the accepted/rejected resolution of them, and finally news about when implementations get merged in). Ideally, Apple would actually pay someone to do this, but I suspect it's unlikely that there's anyone involved with Swift at Apple that has the time for something like this. And of course I don't have time for this myself (that's why I want the newsletter, so I can make sure I don't miss anything important!).

-Kevin Ballard
_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution


(Zef Houssney) #3

Although more general and not specific to the language development itself, there’s https://swiftnews.curated.co. It has a couple links to summaries of Swift-Evolution activity too.

···

On Dec 22, 2015, at 10:29 PM, Kevin Ballard via swift-evolution <swift-evolution@swift.org> wrote:

During the development of Rust prior to v1.0, one of the things that really helped with keeping up with changes (both in the language and in the stdlib) was Corey Richardson's weekly newsletter/blog titled This Week In Rust. Since 1.0, that was actually turned into its own website at https://this-week-in-rust.org and appears to still be going strong (although I assume someone else has taken over responsibility at this point).

What Corey did with This Week In Rust was he went through all the pull requests that were merged in the past week, found the "important" ones, and compiled a list of one-line summaries that linked to each PR in question. He made sure to call out any breaking changes (this was pre-1.0 so there were breaking changes almost every week) as well as anything that seemed like it would be of interest to people looking for a weekly summary. He also listed RFCs (Rust's equivalent for our swift-evolution proposals) as well as any interesting news from the community (such as new projects or libraries). This weekly newsletter was posted on his blog and also posted on the Rust mailing list. I'm really not sure where he got all the time to do this (I believe he was studying at University at the time), and I don't know how much time it actually took, but it was widely regarded as being extremely helpful.

I'd really love to see someone with enough time on their hands start up something similar for Swift. This would include interesting or important changes to the language/stdlib as well as news about proposals (e.g. newly-submitted ones, ones up for review in the coming week, the accepted/rejected resolution of them, and finally news about when implementations get merged in). Ideally, Apple would actually pay someone to do this, but I suspect it's unlikely that there's anyone involved with Swift at Apple that has the time for something like this. And of course I don't have time for this myself (that's why I want the newsletter, so I can make sure I don't miss anything important!).

-Kevin Ballard
_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution


(Brent Royal-Gordon) #4

During the development of Rust prior to v1.0, one of the things that really helped with keeping up with changes (both in the language and in the stdlib) was Corey Richardson's weekly newsletter/blog titled This Week In Rust. Since 1.0, that was actually turned into its own website at https://this-week-in-rust.org and appears to still be going strong (although I assume someone else has taken over responsibility at this point).

Back when I was a teenager arguing with people about Perl 6's design, we had a similar newsletter and it was very helpful. This is a great way for someone who has free time to contribute to the development of Swift, even if you don't think you have the technical chops to modify a compiler or optimize an array implementation.

···

--
Brent Royal-Gordon
Architechies


(Kenny Leung) #5

I’ll take a crack at this. How about a GitHub repo with a new .md file every week?

-Kenny

···

On Dec 22, 2015, at 9:29 PM, Kevin Ballard via swift-evolution <swift-evolution@swift.org> wrote:

During the development of Rust prior to v1.0, one of the things that really helped with keeping up with changes (both in the language and in the stdlib) was Corey Richardson's weekly newsletter/blog titled This Week In Rust. Since 1.0, that was actually turned into its own website at https://this-week-in-rust.org and appears to still be going strong (although I assume someone else has taken over responsibility at this point).

What Corey did with This Week In Rust was he went through all the pull requests that were merged in the past week, found the "important" ones, and compiled a list of one-line summaries that linked to each PR in question. He made sure to call out any breaking changes (this was pre-1.0 so there were breaking changes almost every week) as well as anything that seemed like it would be of interest to people looking for a weekly summary. He also listed RFCs (Rust's equivalent for our swift-evolution proposals) as well as any interesting news from the community (such as new projects or libraries). This weekly newsletter was posted on his blog and also posted on the Rust mailing list. I'm really not sure where he got all the time to do this (I believe he was studying at University at the time), and I don't know how much time it actually took, but it was widely regarded as being extremely helpful.

I'd really love to see someone with enough time on their hands start up something similar for Swift. This would include interesting or important changes to the language/stdlib as well as news about proposals (e.g. newly-submitted ones, ones up for review in the coming week, the accepted/rejected resolution of them, and finally news about when implementations get merged in). Ideally, Apple would actually pay someone to do this, but I suspect it's unlikely that there's anyone involved with Swift at Apple that has the time for something like this. And of course I don't have time for this myself (that's why I want the newsletter, so I can make sure I don't miss anything important!).

-Kevin Ballard
_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution


(Lily Ballard) #6

You could probably set up a Jekyll blog using GitHub Pages pretty easily.

-Kevin

···

On Wed, Dec 23, 2015, at 10:27 AM, Kenny Leung via swift-evolution wrote:

I’ll take a crack at this. How about a GitHub repo with a new .md file every week?

-Kenny

> On Dec 22, 2015, at 9:29 PM, Kevin Ballard via swift-evolution <swift-evolution@swift.org> wrote:
>
> During the development of Rust prior to v1.0, one of the things that really helped with keeping up with changes (both in the language and in the stdlib) was Corey Richardson's weekly newsletter/blog titled This Week In Rust. Since 1.0, that was actually turned into its own website at https://this-week-in-rust.org and appears to still be going strong (although I assume someone else has taken over responsibility at this point).
>
> What Corey did with This Week In Rust was he went through all the pull requests that were merged in the past week, found the "important" ones, and compiled a list of one-line summaries that linked to each PR in question. He made sure to call out any breaking changes (this was pre-1.0 so there were breaking changes almost every week) as well as anything that seemed like it would be of interest to people looking for a weekly summary. He also listed RFCs (Rust's equivalent for our swift-evolution proposals) as well as any interesting news from the community (such as new projects or libraries). This weekly newsletter was posted on his blog and also posted on the Rust mailing list. I'm really not sure where he got all the time to do this (I believe he was studying at University at the time), and I don't know how much time it actually took, but it was widely regarded as being extremely helpful.
>
> I'd really love to see someone with enough time on their hands start up something similar for Swift. This would include interesting or important changes to the language/stdlib as well as news about proposals (e.g. newly-submitted ones, ones up for review in the coming week, the accepted/rejected resolution of them, and finally news about when implementations get merged in). Ideally, Apple would actually pay someone to do this, but I suspect it's unlikely that there's anyone involved with Swift at Apple that has the time for something like this. And of course I don't have time for this myself (that's why I want the newsletter, so I can make sure I don't miss anything important!).
>
> -Kevin Ballard
> _______________________________________________
> swift-evolution mailing list
> swift-evolution@swift.org
> https://lists.swift.org/mailman/listinfo/swift-evolution

_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution


(Craig Cruden) #7

You might want to take a look at http://notes.implicit.ly/. I think it is based on something called Herald and Tumblr.

Something equivalent for Swift library version announcements would be great.

···

On 2015-12-24, at 1:27:28, Kenny Leung via swift-evolution <swift-evolution@swift.org> wrote:

I’ll take a crack at this. How about a GitHub repo with a new .md file every week?

-Kenny

On Dec 22, 2015, at 9:29 PM, Kevin Ballard via swift-evolution <swift-evolution@swift.org> wrote:

During the development of Rust prior to v1.0, one of the things that really helped with keeping up with changes (both in the language and in the stdlib) was Corey Richardson's weekly newsletter/blog titled This Week In Rust. Since 1.0, that was actually turned into its own website at https://this-week-in-rust.org and appears to still be going strong (although I assume someone else has taken over responsibility at this point).

What Corey did with This Week In Rust was he went through all the pull requests that were merged in the past week, found the "important" ones, and compiled a list of one-line summaries that linked to each PR in question. He made sure to call out any breaking changes (this was pre-1.0 so there were breaking changes almost every week) as well as anything that seemed like it would be of interest to people looking for a weekly summary. He also listed RFCs (Rust's equivalent for our swift-evolution proposals) as well as any interesting news from the community (such as new projects or libraries). This weekly newsletter was posted on his blog and also posted on the Rust mailing list. I'm really not sure where he got all the time to do this (I believe he was studying at University at the time), and I don't know how much time it actually took, but it was widely regarded as being extremely helpful.

I'd really love to see someone with enough time on their hands start up something similar for Swift. This would include interesting or important changes to the language/stdlib as well as news about proposals (e.g. newly-submitted ones, ones up for review in the coming week, the accepted/rejected resolution of them, and finally news about when implementations get merged in). Ideally, Apple would actually pay someone to do this, but I suspect it's unlikely that there's anyone involved with Swift at Apple that has the time for something like this. And of course I don't have time for this myself (that's why I want the newsletter, so I can make sure I don't miss anything important!).

-Kevin Ballard
_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution

_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution


(Roopesh Chander) #8

I'll try to write up a kind of swift-evolution weekly on my site. I'll
however restrict it to cover only the swift-evolution proposals and
some of the discussions in this mailing list.

The first post is here:
http://roopc.net/last-week-in-swift-evolution/2015/swift-evolution-week-of-12-21/

roop.