List of things that need to be fixed in the e.V. website:
- https://ev.kde.org/activities/devmeetings/ KDE 4 -> KDE software
- https://ev.kde.org/akademy/requirements.php -> update link to 2012 call for host
List of things that need to be fixed in the e.V. website:
Can Jekyll not do URLs without extensions such as https://ev.kde.org/akademy/requirements so that in the future we don't have to mess with extensions again
Apache can be configured for serving /foo from an actual file named /foo.html etc
Jekyll can do that, I just need to figure out another htaccess magic for link compatibility
(These are non-blockers to a migration, and I'd fix them directly myself once the site is migrated)
There's more content-based stuff I would comment on, but it all comes down to fixing-the-content, which I could do directly (e.g. polishing up the agenda for the general assembly; making the description of the GA more general, ...).
And on a more visual note: the e.V. pages are pretty text-heavy; only the annual reports have a lot of fanciness thrown in (which makes them slow to load and breaks keyboard navigation, at least in Falkon).; But the rest is all wall-of-text. The existing styling gives <hN> elements plenty of margin, makes them quite large, and out-dents them so that they are visually obvious. In the new styling they are much more subdued, and that contributes to the wall-of-text feel of many pages. Is that changeable (without breaking all the rest of kde pages, which presumably have more pictures and don't need in-your-face header elements)?
Someone contributed recently an option to do exactly that.
- The Information -> About Us link is kind of useless, since it goes back to the homepage. I don't know if there's an adequate modern-www paradigm for handling that. (This also applies to the current site)
I would remove the link from the menu and just use the logo to go to link to the homepage.
- On What is KDE e.V. the blockquote from the articles of association doesn't look like a blockquote.
- The news item about the 2018 report has gone missing
Probably something went wrong with my rebasing. I can probably find it in the git history.
- Can we merge News and Announcements? Escpecially now the page title for news is Announcements.
I can do that and create a redirect to the new URLs for the old announcements
There's more content-based stuff I would comment on, but it all comes down to fixing-the-content, which I could do directly (e.g. polishing up the agenda for the general assembly; making the description of the GA more general, ...).
And on a more visual note: the e.V. pages are pretty text-heavy; only the annual reports have a lot of fanciness thrown in (which makes them slow to load and breaks keyboard navigation, at least in Falkon).; But the rest is all wall-of-text. The existing styling gives <hN> elements plenty of margin, makes them quite large, and out-dents them so that they are visually obvious. In the new styling they are much more subdued, and that contributes to the wall-of-text feel of many pages. Is that changeable (without breaking all the rest of kde pages, which presumably have more pictures and don't need in-your-face header elements)?
It is changeable in css/main.scss I put all the site specific style change.
@adridg it's online now :D
- I don't know if it's doable, but ev.kde.org is a bit odd in that it's "owned" not by the community, but by the e.V. itself. The maintained-by: link at the bottom on the current site points to the board; the new one to www@ .
- The Information -> About Us link is kind of useless, since it goes back to the homepage. I don't know if there's an adequate modern-www paradigm for handling that. (This also applies to the current site)
- On What is KDE e.V. the blockquote from the articles of association doesn't look like a blockquote.
- The news item about the 2018 report has gone missing
Done and I also increased a bit the font size of the headers.
- Can we merge News and Announcements? Especially now the page title for news is Announcements.
This is in progress
I've done the merge now of news and announcements:
So I merged the content into news, put in some boilerplate text to send users to the news items from the announcement, and dropped the announcement item from the menu. The old announcements URLs are still valid, but tell the user to go to the news item. They're not linked directly.
Some new requests (I don't think @ognarb receives mail I send):
There seem to be Jekyll plugins for redirects, and for adding the date I'd either modify _layouts/post.html in the overall theme, or fork it to the e.V. site -- I don't know what makes more sense.
This weekend I was doin a bycycle tour, so I just saw your email. :D
I added the date to the whole theme: https://invent.kde.org/websites/jekyll-kde-theme/commit/33a81105b0c94e4992169786003c652411a86ae3 and to the SEO information: https://invent.kde.org/websites/jekyll-kde-theme/commit/d192cc5c3e17d4f57a7dd94e79f279cce58317d7
for the redirection I think the best way is to use the .htaccess in the root folder of the e.V. website.
I added the redirections: https://commits.kde.org/websites/ev-kde-org/9c33518a3601e65dbb90f617e0e872851429fbec and fixed the highlight color in the navigation bar https://commits.kde.org/websites/ev-kde-org/8d3dff196a0ff9766fe6514ef6a9053de4b5fb9b