Open geoffroypeeters opened 6 years ago
Hey @geoffroypeeters,
already noticed that ISMIR 2018 is using pelican–good choice.
However, I think GitHub is not supporting Pelican out of the box. You need at least a git post-commit hook: http://docs.getpelican.com/en/3.7.1/tips.html#extra-tips
BUT, GitHub supports Jekyll as its static-site generator (https://help.github.com/articles/using-jekyll-as-a-static-site-generator-with-github-pages/). In the same course, I'd also migrate the site to bootstrap...
I think I can squeeze in building up the page generation but I would need some helping hands in porting the content. It will be super easy because its simple markdown. Who's in?
been a while since this opened, but I increasingly think migrating to Jekyll is 100% the right decision. The built-in integration is nice, and having built a site in both, found Github Pages / Jekyll more pleasant.
I would go so far as to propose the following, which would have implications for #7, #8, and #9.
thoughts?
Due to other recent changes (mainly #29), I may start experimenting with the migration soon since there's no risk to site, only (at worst) wasted time.
So, to more quickly get out in front of #29, I might actually reprioritize pulling in the conference subdomains as separate repositories, whether or not they can be served cleanly via github pages. This would allow a clean-up effort to be parallelized over the different repos / years, and perhaps help identify any major issues with serving the subdomains this way.
Can you sketch how each of this repos would look like?
And: Would each publication get a record on zenodo? Isn't it enough (but less flexible) to only put the proceedings there? Distributing the data that much makes us rely on the services to be existent in...I dunno...20 years (or until MIR is solved...whichever is first)...do we want that? I mean, webspace with 10 GB is nothing terribly expensive. Drawback: Only Proceedings get DOI, not individual papers...
re: sketch, I think it'd look like this:
/docs
to keep the web content and publish from master, like thisHowever, if you poke around, you'll notice almost immediately that many of the navigation links are hard-coded to the smcnus domain, which is 😞
As for publications / proceedings:
Ah, okay, so conference websites are also part of the game...
In my opinion, they are the least interesting part of the chain, but, however, for historic reasons and serving as templates they might be helpful.
conference websites are nice to archive, but the important parts are (in loose order):
re: templates, I dream of a world where conference organizers build their ISMIRYYYY website in the ismir
organization, and perhaps clone previous years. I'm envious of the continuity (and simplicity) of the NIPS conference year on year (2015, 2016, 2017, ...)
To make the update of the web site easier: move to pelican (no need to write html, just write mark-down and use pelican/jinja to convert it to static html)
http://docs.getpelican.com/en/stable/