perun

Discuss perun static site generator
bhagany 2017-03-15T10:55:37.028570Z

@podviaznikov are you working on the new feature requests you submitted last night? If you are not, your timing is perfect :)

bhagany 2017-03-15T10:57:58.056649Z

I have a pair-programming job interview tomorrow. I am supposed to pick a project to work on for the interview, and obviously Perun is at the top of my list. Implementing those two features would do nicely!

bhagany 2017-03-15T17:25:45.417406Z

by the way, if anyone has any other feature requests, now's the time 🙂

martinklepsch 2017-03-15T17:38:53.716478Z

I only have boring ideas: docstrings + validation of return values of user supplied functions

podviaznikov 2017-03-15T18:23:47.714554Z

@bhagany no, not working. That is the reason I submitted them in case someone would like to do them before me. So you are welcome to tackle those tasks

bhagany 2017-03-15T18:23:59.718718Z

great!

bhagany 2017-03-15T18:24:11.722927Z

perfect timing

podviaznikov 2017-03-15T18:27:57.804276Z

Perfect indeed:)

podviaznikov 2017-03-15T18:28:57.825957Z

let me know if you need more details. I wasn’t very verbose in the description

bhagany 2017-03-15T18:29:19.834393Z

I think I understand, but I'll be doing some prep this afternoon. If I have questions, you'll be sure to know 🙂

đź‘Ť 1
bhagany 2017-03-15T22:06:36.014962Z

@podviaznikov okay, here's a question for you - is your purpose for the manifest.json file solely for "installing" the site on a phone? or do you want to support other web extension features?

bhagany 2017-03-15T22:07:16.024220Z

(I have a manifest.json on my site too, and that's all I intend it for)

podviaznikov 2017-03-15T22:42:48.482479Z

I was thinking about just “installing”

podviaznikov 2017-03-15T22:43:01.484969Z

basically straight from the HTML spec

podviaznikov 2017-03-15T22:43:40.492398Z

https://w3c.github.io/manifest/

bhagany 2017-03-15T22:49:44.564809Z

okay, I think that's the same thing

bhagany 2017-03-15T22:49:48.565454Z

... maybe

bhagany 2017-03-15T23:37:32.074759Z

@podviaznikov have you thought about how to handle cache invalidations, re: #180?

podviaznikov 2017-03-15T23:44:55.144718Z

The idea I had personally was to pass build date as cache version. So every time site is build new cache version would be generated. But it’s definitely can be smarter. I would also look how other people do it (like gatsbyjs). So it’s open investigation task

podviaznikov 2017-03-15T23:46:01.155467Z

if you have some other ideas, definitely share them