19 Dec 2018 |
Coffee | I would if I had time to check up on stuff. However, I seem to have run into some unplanned spare time. | 11:34:05 |
Coffee | o_O and TWIF's online already. | 11:52:13 |
Coffee | Lucky timing of the merge. | 11:52:31 |
Coffee | _hc: feedback on your comment on mastodon is interesting. Some.people thanking us for being tough on privacy, and some people commenting on download counts being unnecessary.
Not a single comment in favor of tracking so far. | 11:56:25 |
_hc | if we're lucky, Ciaran deployed the same kind of script as on staging.f-droid.org | 12:25:54 |
_hc | Coffee: if you still have spare time in January, that grant should finally be starting then. You could get paid to continue your Hugo work :) | 12:26:35 |
Coffee | _hc: that'd be great. I can probably make time if it's paid. | 12:29:27 |
_hc | good to hear, I'll be in contact about it then around January 7th | 12:34:00 |
_hc | when life in Austria starts again | 12:34:14 |
Marcus (old) | my work life starts Jan 2nd... :-/ | 12:34:57 |
_hc | things in Austria are pretty closed down from Dec 24th til Jan 6th | 12:35:55 |
Coffee | _hc: great! | 12:36:30 |
| Tovok7 joined the room. | 12:37:47 |
Coffee | With any luck and a couple of shortcuts, i'm hoping to have the hugo site ready to carry twif before the end of the year, actually. | 12:43:49 |
Coffee | _hc: do you know how the current website's language switcher works? It generates a query string, at least in nonjs mode, so it seems there's some active assist on the website. | 12:45:07 |
Coffee | (Meaning it won't work on gitlab pages.) | 12:45:31 |
_hc | there are a few pieces to it: | 12:45:36 |
_hc |
- standard jekyll/hugo-style per-language subdirs, e.g. en/, de/, nl/
- Apache mod_negotiation files put in root dir to use language from HTTP headers as the default language
- Javascript+query string to switch with language subdir to use
| 12:48:08 |
Coffee | The hugo site has the standard language subdirs and there are references in the html (not http) headers. The other magic gitlab pages cannot do. | 12:53:12 |
_hc | I mean the HTTP headers that the client sends to the server | 12:54:10 |
Coffee | Yes. I meant that gitab pages cannot do that. | 12:54:46 |
_hc | yeah, gitlab pages can't do the mod_negotiation stuff | 12:56:05 |
Coffee | Well, that might be something to look at for the grant. Right now I can do html headers and a css-only language switcher. (Already implemented.) | 12:59:24 |
_hc | CSS only? | 13:00:59 |
_hc | CSS-only would be nicer than Javascript | 13:01:49 |
_hc | if it isn't too complicated | 13:01:58 |
Coffee | Indeed. | 13:02:03 |
Coffee | https://matrixcoffee.gitlab.io/test-fdroid-news-site-hugo/ | 13:03:58 |
_hc | wow awesome! | 13:10:44 |
_hc | we should switch to that! | 13:10:48 |