-
Notifications
You must be signed in to change notification settings - Fork 302
create the "Inside Rust" blog #406
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
(rust_highfive has picked a reviewer for you, use r? to override) |
cc @rust-lang/core |
"Rust internals" blog, perhaps? To mirror users.rust-lang.org vs internals.rust-lang.org -- though I'll admit that distinction isn't super clear either. |
Maybe "Inside Rust"? |
I was very confused when I saw the email for this appear in my inbox, given that I already think of the blog as the "rust team blog." So 👍 to a different name. I think "development blog" would be fine. I also like the "internals blog" idea; I agree the users/internals split isn't always super obvious, but I think it's probably fine. |
Another thought I had was the "Rust Teams blog" -- using the plural there kind of makes it sound mildly Anyway, my main concern with the name internals is that it sounds like the blog is about the internals of Rust, which, I guess it is, but only from a certain POV. (Feels a lot like "dev blog" to me.) Another thought: give it a more creative name, like "Inside the Rust project"? "Rust insider's blog" (that sounds exclusive). Final thought: Just use the main blog for everything? :) But I still think it's useful to have a separate channel, it'll encourage us to post a lot more stuff on here (e.g., it would feel weird for me to post minutes from compiler team meetings on the main blog, right? But I intend to start posting those here.) EDIT: I see @pietroalbini and I were coming to a similar theme with the "Inside" concept. |
Updated the main issue with the names proposed thus far. I'd definitely like to get this setup because I have an announcement I want to post. =) I guess most any name will work out ok. |
When I first saw mentions of the team blog, I assumed each team was getting their own blog. IE, I think there's some interesting advantages to that idea:
|
@wesleywiser Yeah, I definitely considered that, but it seems to be rather a lot of blogs, and I worry that they smaller teams or working groups won't get as much "circulation" this way. I think in my ideal world you'd be able to pick-and-choose the teams you want to "follow". Still, it would resolve the naming issue, it's true. =)
I absolutely expect to post those on this blog, along with meeting notes and the like, and posts from smaller groups like |
(The other thing is that I think a lot of posts will be kind of "cross-team" -- e.g., are async-await updates lang, or compiler?) |
An additional possible per-blog option is to create tags, and have them be on the same blog, but you could filter by tag. |
@steveklabnik yep, that's what I was hoping we would do. Also worth pointing out: this is not an irreversible decision. We can always break out sub-blogs later, or add special urls that filter by tag. |
OK, it seems like the "poll" has spoken: "Inside Rust" it is! I think the plan is that we'll enforce the I think the only other major question that we probably want to settle before deploying is:
Of course we don't have to link the site from the main page, but it seems like it'd be nice to. @skade @Manishearth, any thoughts on this? Should I just take a stab to see if I can figure out how to add it to that "main list" at the top of the site of pages? (i.e., next to "Blog") It feels like a major change to the site UI that might get kind of "busy". |
We should link it from the page somewhere. |
Hmm, we no longer have a "contribute page", right? |
But maybe we can link to it from the Governance and Community pages, or something? (For example, near the list of teams) |
81d7a09
to
aed3a79
Compare
OK, I went a little crazy, and upgraded the code a bit to respect the This is about the limit of my web-design skills. I decided against making |
So, the only question is how to incorporate this into the main site -- and @skade I realize now that this is not something we can do in this PR anyway. The URL would be |
r? @pietroalbini on the code changes |
or maybe @steveklabnik =) |
Idea: I will look into creating a link to the Inside Rust blog from the main blog header or something also, since it seems likely people would try to navigate that way. That plus a link on governance page seems good. |
Yeah, a |
aed3a79
to
1c728c9
Compare
@pietroalbini ok I changed the setup as requested. There is still no link to the inside-rust blog from anywhere else, not sure what to do about that. |
1c728c9
to
9d60740
Compare
Along the way: - blog post layouts are now mandatory, but must be "post" - blog manifest specifies if the `team` attribute is required - if so, it should have the format `team name <team-url>`
This...doesn't look great yet.
9d60740
to
5e048eb
Compare
Probably it would look better in the upper-left corner :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Modulo that minor nit the code changes looks good to me! I defer to Florian or Manish for the design though.
Co-Authored-By: Pietro Albini <[email protected]>
I think I'll revert the "see also" work I did, as I think it's pretty horrible looking. |
OK, I decided to take one more stab at the idea. I realized that the current "Posts" text was pretty minimal anyway and added the ability to customize the html that appears in the index. Now you have something like this: and on the Inside Rust blog: I've pushed those commits. Obviously would love feedback on the text itself! |
3de9b20
to
a5a904c
Compare
In the Rust blog, maybe s/we/the core team to be consistent with the other blurb, otherwise lgtm |
OK -- I've pushed a few minor commits including an "Announcing the Inside Rust blog!" post for the main blog. I've dated that post for tomorrow, October 3rd, since I figured I'd rather announce this thing tomorrow vs tonight. Therefore, if you've any last feedback, please make it known before tomorrow! cc @rust-lang/core |
I've dated it for tomorrow, since I don't plan to post it today.
46dd204
to
9c39ee4
Compare
OK, I'm going to pull the trigger here! |
This PR creates the "Rust Team Blog", which will be visible at
blog.rust-lang.org/team
. This is a draft PR because I'd like to resolve a few questions:team: core
to the first post -- I'd like each post to be tagged with a team, and ideally I'd like that to be visible in the post (and to enable filtering by team/working group). Can we at least enforce that we have ateam:
tag somewhere for now?