Websites: WKO MigrationProject
ActivePublic

Members (1)

Watchers

  • This project does not have any watchers.

Details

Description

Subproject for www.kde.org migration to wordpress

Recent Activity

Sep 18 2020

ngraham closed T8218: Top-level nav menu becomes a hamburger menu too aggressively as Resolved.

Thanks Carl! I only cared about kde.org. :)

Sep 18 2020, 6:03 PM · Websites: WKO Migration
ognarb added a comment to T8218: Top-level nav menu becomes a hamburger menu too aggressively.

So to solve this problem you can configure at which size the menu is collapsed by changing the CSS class navbar-expand-{sm,md,lg}, currently it's navbar-expand-lg, for kde.org it is easy to fix (https://invent.kde.org/websites/kde-org/-/commit/a5dd653176a130054f7cdc662e4602a5b6224186) for the other kde.org website it will be a bit more work to create a config option in the jekyll theme.

Sep 18 2020, 7:54 AM · Websites: WKO Migration

Sep 17 2020

ngraham assigned T8218: Top-level nav menu becomes a hamburger menu too aggressively to ognarb.
Sep 17 2020, 10:37 PM · Websites: WKO Migration

Jan 27 2019

ltoscano added a comment to T8204: Website localisation.

Hi, I'm rewritten the docs.kde.org website with translation and more modern design in mind (see D17936).

Jan 27 2019, 4:20 PM · Websites: WKO Migration
ognarb added a comment to T8204: Website localisation.

Hi, I'm rewritten the docs.kde.org website with translation and more modern design in mind (see D17936). For the translation, I use simple yaml file with the format:

Jan 27 2019, 4:15 PM · Websites: WKO Migration

Jan 26 2019

bcooksley added a comment to T8204: Website localisation.

Historically we've had a lacking of people able/willing to write PHP code for our sites.

Jan 26 2019, 8:15 PM · Websites: WKO Migration
abetts added a comment to T8204: Website localisation.

Would anyone in our community be able to create a script for localization?

Jan 26 2019, 5:59 PM · Websites: WKO Migration

May 28 2018

apol added a comment to T8425: Simplify announcement submission.

Looked into it, turned the wordpress code in releaseme into something we can also use from the command line: https://cgit.kde.org/releaseme.git/tree/plasma/cliwordpress.rb

Usage: cliwordpress.rb [options]
        --title [title]              the page title
        --path [path]                the page path
        --body [contents]            the page contents
        --bodyfile [path]            the page contents path
        --categories [categories]    the page categories, separed by ',' coma
        --tags [tags]                the page tags, separed by ',' coma
May 28 2018, 2:46 PM · Websites: WKO Migration

May 25 2018

apol added a comment to T8425: Simplify announcement submission.
In T8425#137515, @aacid wrote:

Looking at @jriddell script and without being a ruby reader i see it seems to create the announcement page, the changelog page and the info page.

May 25 2018, 4:21 PM · Websites: WKO Migration

Apr 14 2018

cfeck added a comment to T8425: Simplify announcement submission.

For the previous release I made (18.03.90), I was still able to commit the sources.inc to svn for the announcement. If this has changed, I would need a tutorial to follow, because my experience with Wordpress is void.

Apr 14 2018, 2:18 PM · Websites: WKO Migration
dfaure added a comment to T8425: Simplify announcement submission.

Wordpress *and* ruby, way out of my comfort zone.
Can someone look into porting the current script?
git clone git@git.kde.org:sysadmin/release-tools -b frameworks/5.0
then read create_sources_inc and look for svn

Apr 14 2018, 10:03 AM · Websites: WKO Migration

Apr 12 2018

bcooksley added a comment to T8204: Website localisation.

Given that we have to head down the custom path here, the objective is to have as little custom code to maintain as possible, while still getting the job done.

Apr 12 2018, 10:10 AM · Websites: WKO Migration

Apr 10 2018

apol updated subscribers of T8204: Website localisation.
Apr 10 2018, 10:24 PM · Websites: WKO Migration

Apr 9 2018

aacid added a comment to T8204: Website localisation.

I was thinking about that yesterday when i saw the script Riddell has that creates pages, i guess it would be possible, there's two issues i can think of that make it non-trivial (i think):

  • We somehow need to update pages to cross link to all the other languages pages (if we want to keep the header like language selection we have in the announcements now, i.e. the "Also Available in" https://www.kde.org/announcements/announce-applications-18.04-rc.php)
  • We need a way to segment whole pages into sensible .pot translation units. You don't want the whole page to be a single .pot entry because it would mean exposing html stuff to translators, that is easy to make mistakes with, and also because if you change one word you want to "dirty" the smallest possible unit (ideally sentence, at realistically paragraph) for retranslation not the whole page.
Apr 9 2018, 7:49 AM · Websites: WKO Migration
apol added a comment to T8204: Website localisation.

I've been asking in #wordpress in freenode on the issue.

Apr 9 2018, 12:39 AM · Websites: WKO Migration

Apr 8 2018

aacid updated subscribers of T8425: Simplify announcement submission.

Personally i don't really have big requirements, since i do all the releases by just copy&pasting the old releases manually. I guess i could do the same thing on the webpage.

Apr 8 2018, 11:43 PM · Websites: WKO Migration
apol updated subscribers of T8204: Website localisation.
Apr 8 2018, 11:11 PM · Websites: WKO Migration
aacid added a comment to T8204: Website localisation.

What the translators would like is something that doesn't make them change their workflow.

Apr 8 2018, 11:10 PM · Websites: WKO Migration
ltoscano added a comment to T8204: Website localisation.

See the past thread on kde-www:
https://mail.kde.org/pipermail/kde-www/2018-March/007037.html

Apr 8 2018, 11:08 PM · Websites: WKO Migration
apol updated subscribers of T8425: Simplify announcement submission.

@aacid and @dfaure, can you maybe see if that would help with KDE Applications and KDE Frameworks releases respectively?

Apr 8 2018, 10:07 PM · Websites: WKO Migration

Apr 6 2018

mmustac added a comment to T8213: Patrons logos.

I don't know if KDE is allowed to do that but I would propse to make the logos even smaller by adding all 6 of them into one row and move them down in the page hierarchy because they are not that much important and would also fit better into the footer section with the bold heading, see attachted screenshots. I also removed (or reduced) some margings and padding to achieve a more compact look.

Apr 6 2018, 12:37 PM · Websites: WKO Migration
starbuck moved T8208: Fix announcements layout from Backlog to Done on the Websites: WKO Migration board.
Apr 6 2018, 12:00 PM · Websites: WKO Migration
starbuck moved T8214: Software Catalogue colors from Backlog to Done on the Websites: WKO Migration board.
Apr 6 2018, 11:58 AM · Websites: WKO Migration
sharvey added a comment to T8425: Simplify announcement submission.

I've got a Wordpress site which nobody reads, so I don't mind abusing it by testing your script. As long as you can reassure me I won't inadvertently upload tarballs to your server or submit gibberish to a KDE site or repo... I'm not well-versed in Ruby, but I think I can sort out any bits that might do harm to me, my system, KDE, or innocent bystanders.

Apr 6 2018, 11:58 AM · Websites: WKO Migration
starbuck moved T8213: Patrons logos from Backlog to Done on the Websites: WKO Migration board.
Apr 6 2018, 11:58 AM · Websites: WKO Migration

Apr 4 2018

jriddell added a comment to T8425: Simplify announcement submission.

I ported my Plasma script to post to wordpress but it's not yet well tested
https://cgit.kde.org/releaseme.git/tree/plasma/plasma-webpages-wordpress

Apr 4 2018, 5:25 PM · Websites: WKO Migration
apol renamed T8204: Website localisation from Translations for announcements, etc. to Website localisation.
Apr 4 2018, 3:42 PM · Websites: WKO Migration
apol created T8425: Simplify announcement submission.
Apr 4 2018, 3:33 PM · Websites: WKO Migration
apol moved T8210: Complete announcements from In Progress to Backlog on the Websites: WKO Migration board.
Apr 4 2018, 3:25 PM · Websites: WKO Migration
apol moved T8204: Website localisation from In Progress to Backlog on the Websites: WKO Migration board.
Apr 4 2018, 3:25 PM · Websites: WKO Migration

Mar 14 2018

Anachronox added a comment to T8216: Fix link Development Information.

Fixed.

Mar 14 2018, 9:58 PM · Websites: WKO Migration
Anachronox added a comment to T8209: hardcoded trailing /.

Removed trailing /, under Settings > Permalinks.
Few links are still hard-coded and they will be fixed soon. Most paths are relative (except menus).

Mar 14 2018, 9:55 PM · Websites: WKO Migration
Anachronox added a comment to T8208: Fix announcements layout.

Announcements layout reverted to original 1140px width.

Mar 14 2018, 9:50 PM · Websites: WKO Migration
Anachronox added a comment to T8215: Missing sections on announcements pages.

Sections included as a post widget.

Mar 14 2018, 9:48 PM · Websites: WKO Migration
Anachronox added a comment to T8213: Patrons logos.

Patrons logos updated, displayed into 3 columns, 2 rows.

Mar 14 2018, 9:46 PM · Websites: WKO Migration
ngraham placed T8218: Top-level nav menu becomes a hamburger menu too aggressively up for grabs.
Mar 14 2018, 5:04 PM · Websites: WKO Migration
ngraham created T8218: Top-level nav menu becomes a hamburger menu too aggressively.
Mar 14 2018, 5:04 PM · Websites: WKO Migration
sebas created T8216: Fix link Development Information.
Mar 14 2018, 12:20 PM · Websites: WKO Migration
sebas created T8215: Missing sections on announcements pages.
Mar 14 2018, 12:19 PM · Websites: WKO Migration
sebas created T8214: Software Catalogue colors.
Mar 14 2018, 12:19 PM · Websites: WKO Migration
sebas created T8213: Patrons logos.
Mar 14 2018, 12:18 PM · Websites: WKO Migration
sebas created T8212: Improve app pages markup.
Mar 14 2018, 12:17 PM · Websites: WKO Migration
sebas created T8211: Automated donations page updates.
Mar 14 2018, 12:16 PM · Websites: WKO Migration
sebas moved T8210: Complete announcements from Backlog to In Progress on the Websites: WKO Migration board.
Mar 14 2018, 12:16 PM · Websites: WKO Migration
sebas created T8210: Complete announcements.
Mar 14 2018, 12:16 PM · Websites: WKO Migration
sebas created T8209: hardcoded trailing /.
Mar 14 2018, 12:15 PM · Websites: WKO Migration
sebas created T8208: Fix announcements layout.
Mar 14 2018, 12:15 PM · Websites: WKO Migration
sebas created T8207: Automated posting.
Mar 14 2018, 12:15 PM · Websites: WKO Migration
sebas updated the task description for T8206: Redirects.
Mar 14 2018, 12:14 PM · Websites: WKO Migration
sebas created T8206: Redirects.
Mar 14 2018, 12:14 PM · Websites: WKO Migration