-
Notifications
You must be signed in to change notification settings - Fork 8
Set publish date #17
Comments
Maybe this is a violation of minimalism, but a suggestion from prior art --- Pelican lets you set metadata in Markdown (among other formats) with the following syntax:
I'm not sure if allowing this would violate any assumptions on the backend. A brief look through suggests that it could be added with some small changes to This is an awesome project and I'd love to contribute to it. I'll hold off on writing a patch until the author chimes in, since s/he seems to be the only contributor so far, but I could try to take a crack at it tomorrow night. |
@marksteve ah I can see why you need that. @pscollins I'm not sure I like metadata inside the files, it will need an additional parser, scp already feels slow for reasons I have yet to inspect, I don't want to impact it more with more parsing. If we are to add this, it's likely going to be a new command or an addition to the existing publish command. Also, will allow future dates for transparent scheduled posting. |
Static site generators usually just use a file name convention for this. A posts file name would be 2015-11-24-foo-bar.txt for todays publishing date. mtime is an option, but would exclude all the people who are unaware on how to change that manually. |
@hmngwy I'd be stunned if parsing text adds any measurable overhead. Surely it takes node.js a matter of nanoseconds to burn through a couple hundred bytes of ASCII. I saw the HN remarks about SCP being slow --- my money is that it has something to do with either your hosting or the underlying SSH server (it's written in node, right?). Maybe some issue with a buffer size being set incorrectly, or the wrong type of buffering being used. |
Maybe with the file modtime or a second arg to the
publish
command? Loving this btw. Been looking for an easy way to publish my TILs (https://github.com/marksteve/til).The text was updated successfully, but these errors were encountered: