-
Notifications
You must be signed in to change notification settings - Fork 31
Add Getting Started in PL post #28
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
|
I'm strongly in favor of cross-posting in principle -- the lab blog can and should serve as a "planet" where those of our personal posts that are relevant to the lab get aggregated together. On the details I'm willing to go for whatever each author feels more comfortable with. I see roughly three families of approaches:
I think that which of those solutions we choose depends on the preference of each of us, and also on the cost/effort involved -- if your own blog is not in a Markdown format in the first place, re-posting the same content is going to require a painful transition and we don't want to do that. |
|
I like "just the link" for this post. (Your personal blog looks very nice.) But I have a strong preference that a "just-the-link" cross post doesn't have its own page. Clicking the title should go straight to the link, if possible. |
|
Ah, it's super easy to link the title of a blog post to somewhere else. Here's a simple post that does it: |
I agree with this. As a reader, I don't like it when I click a link, expecting a blog post, and then have to click another link. A short summary---or just the first paragraph as an introduction---helps a lot. (As a reader, I'd prefer a full repost, but as a blogger, I understand the difficulty in porting over to Markdown and then having to maintain two versions of the same post.) Also, a slightly unrelated gripe: when blog posts are finally merged and published, the publication date is the date the PR was opened. For example, the SRC post was published a few days ago, but the date is from a few weeks ago. Does this bother anyone else? Is the only solution to rename the blog post and manually update the date? |
|
Thanks for the feedback. I like the idea that it's up to the author to decide what works for them. There's another downside to republishing the entire post on a different site: the comment conversation is split across sites (although it looks like Frog doesn't support comments, at least on our blog). Admittedly, this will already happen with sites like Twitter, Reddit, Hacker News, etc., but it might still be worth avoiding even more split conversations. I'd like to come up with a convention for marking link-only cross-posts so the reader knows they're going to a new site. I was thinking just adding "(Cross-Post)" at the end of the title, e.g. "Getting Started in Programming Languages (Cross-Post)". Thoughts? |
|
@mhyee Yes, the date issue bothers me, and I don't know any better solution. For my own posts, though, I don't mind manually renaming it if that's what has to be done. |
|
I don't think we need to rename the file (I think the date is only there to avoid conflicts?), just the "Date" field in the post metadata. |
|
Doesn't the filename also dictate the URL? |
|
It does, but I would still expect the posts to be sorted by data metadata, not this part. We could probably fork Frog to remove the reliance of the date in (filename, URL, rendering output directory), and just suppose we won't have name conflicts between different posts. |
|
Forking frog seems like a heavy-handed approach, and I could see that approach breaking oddly down the line. This seems like another choice where the author should be able to do as they wish - they can either do the work to rename the file, or just ignore it and publish with a slightly off date. |
|
I think it's OK if the URL doesn't match the publication date. People don't really look at URLs (especially when they're long), and in many publications (e.g. NYT), it's not uncommon for the URL and article title to mismatch. (It's especially amusing if the title needs to be changed because of controversy or a factual error, but then the URL isn't changed.) So let the author decide to rename the file or not, and to update the date or not? |
|
Yes. (Forking frog, or using a different blog generator, may still ultimately be necessary because it is frustratingly inappropriate on several fronts (eg. the multi-author support thing is also a big problem).) |
|
Instead of forking frog, it may be helpful to contribute a patch upstream that lets you update the date with a command. It shouldn't be too hard to implement. |
|
Okay, well my post is good enough for now, so I'm merging it, but we can still discuss the other issues here. |
|
We may want to refine slightly over this solution because the syndication feed item produced is not optimal: cliking it goes to our blog, precisely to this page with just the title, and then you have to click the title again to go to the actual content. It would be best of course if we could have the URL of the feed item ( |
I'd like to start cross-posting some of the posts from my personal blog on the PRL blog. This PR just adds a post that links to my own blog, but I'd like to get feedback on how others think cross-posting to the lab blog should work.