Skip to content
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

Schedule content for future publishing #1363

Closed
bencodezen opened this issue Dec 19, 2018 · 3 comments
Closed

Schedule content for future publishing #1363

bencodezen opened this issue Dec 19, 2018 · 3 comments
Assignees

Comments

@bencodezen
Copy link

bencodezen commented Dec 19, 2018

Problem

I am unable to schedule content for future publishing

In order to create a consistent flow of content for users, it is critical to have the ability to schedule posts since life often gets in the way. And to be honest, it's hard for the writing muse to strike with inspiration sometimes and it'd be nice to schedule out posts for a future date.

Solution

Utilize the frontmatter publish property to designate the publish time

Currently the publish property takes a boolean of true or false, but it should also accept a date/time value in ISO-8601 format (which I assume most authors on dev.to are familiar with) that runs a script to set the markdown property to true after the given time.

Alternatives

Form inputs like WordPress for managing the properties of a post

As someone who used to author content in WordPress, they had a section to manage the data state of a post (i.e., published or draft, time to publish, time updated, tags, etc.). However, while this seems straightforward, I know that this would put a fair amount of work on the team, so I'm suggesting the simplest solution in order to get the feature out sooner rather than later.

Questions

If you have any questions or want to chat more about it, feel free to reach out to me!

@aspittel
Copy link
Contributor

I love this idea, a lot of times I will want to finish writing something late at night and get all the publishing set up, then actually publish them the next morning when people in my time zone are looking at stuff! Think this is great. Would also be excellent for people crossposting so that people with a lot of posts can spread them out instead of posting all at once!

@pkfrank
Copy link
Contributor

pkfrank commented Dec 20, 2018

Thanks for the issue and the initial UX thoughts about how it would work. This was requested in #230 but would be good to revisit.

@jessleenyc jessleenyc self-assigned this Jan 8, 2019
@jessleenyc
Copy link
Contributor

@bencodezen I'm closing this issue because we're about to make an API available soon so people can build these types of tools. It's possible in the future we'll build this right into the app but for now it's not on the roadmap.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants