[Github-comments] [geany/www.geany.org] Update to Bootstrap 4 (#9)

Enrico Tröger notifications at xxxxx
Sat Sep 21 12:37:18 UTC 2019


> > The only requirement I would like to consider is that the site should work mostly with JavaScript enabled in the browser.
> 
> I assume you mean **without** JavaScript, if so I agree.

Yes, thanks for correcting me :).

> I wrote the compiler code in JS/Node because NPM has all of the needed tooling readily available and to start hacking on the site is as simple as running `npm install` in the source directory. To this point there's about 100 lines of JS for the compiler and about 50 lines of code for a dev server/file-monitoring/live-browser-reloading/etc for development. So far the dependencies (from `package.json`) look like this:
> 
> [...]
> What do you think?

Yeah, sounds reasonable.
For the non-static content: 
- nightly builds happen only once per day (even if we ever change it, the nightly build job could trigger a rebuild of the site anyway), 
- the IRC users list probably can be dropped altogether (as requested elsewhere already), after all it's not important or useful in any way
- the I18N stats can be generated once per day or once per hour or something like this
And maybe then there isn't much left for a backend at all. And even if, this could be a small Django backend.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/www.geany.org/issues/9#issuecomment-533794796
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20190921/b6e7c505/attachment.html>


More information about the Github-comments mailing list