ognarb (Carl Schwan)
KDE www

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Dec 18 2017, 2:32 PM (99 w, 2 d)
Availability
Available

Computer Science Student at the University of Saarland (Germany). Native French speaker.

Recent Activity

Tue, Nov 12

ognarb added a comment to T11835: Organizing KDE's presence at FOSDEM 2020.

If nothing unexpected happens, I should attend Fosdem with a friend. So I can probably help a bit ;)

Tue, Nov 12, 8:11 PM
ognarb added a comment to T11933: Debrand KDE Applications as Release Service.
Tue, Nov 12, 3:45 PM · KDE Promo, KDE Applications, Goal: All About the Apps
ognarb added a comment to T8449: Replacement of KDE Identity System.

How have you been thinking of implementing these things without diverging from upstream?

Tue, Nov 12, 12:21 PM · Websites, Sysadmin
ognarb committed R468:ceaaec3cb3aa: Kile is in the Microsoft store now (authored by ognarb).
Kile is in the Microsoft store now
Tue, Nov 12, 11:54 AM
ognarb added a comment to T8449: Replacement of KDE Identity System.

Ok it was a lot easier than planned to switch to UUID. Literary 3 line codes added and I don't need to modify the client library.

Tue, Nov 12, 1:23 AM · Websites, Sysadmin

Mon, Nov 11

ognarb added a watcher for Calligra: 3.0: ognarb.
Mon, Nov 11, 1:24 PM
ognarb added a comment to T10615: Help create a good website for KDE Connect.

https://kde.org/plasma-desktop#kde-connect now feature a section about KDE Connect. Maybe we should improve this section instead of creating a new website?

Mon, Nov 11, 1:01 PM · KDE Connect
ognarb added a comment to T10827: Website redesign.

@joricke the old screenshot in the Konsole website is here because when I did the website, the new split screen feature didn't exist yet. Without maintenance the page are often getting outdated. So yes this is part of this task ;)

Mon, Nov 11, 11:26 AM · Goal: All About the Apps, Goal: Consistency, Websites

Sun, Nov 10

ognarb added a comment to T12004: Replacement of API Documentation System.

I can help with the part 2 ;) I also think it could be useful to reduce the number of supported systems (updating projects to KApiDox)

Sun, Nov 10, 10:35 AM · Sysadmin

Sat, Nov 9

ognarb committed R954:f3c32ddfb3e9: Change icon for dot-news.png (authored by ognarb).
Change icon for dot-news.png
Sat, Nov 9, 2:56 PM
ognarb committed R954:a96a00807631: Try fix for youtube video and clean the article header a bit more (authored by ognarb).
Try fix for youtube video and clean the article header a bit more
Sat, Nov 9, 2:54 PM
ognarb added a comment to T11999: Unify search in applications.

I tried to unify it some times ago (at least the bottom bar), there is only one technical problem. The find label next to the text field is needed to create accelerator with setBudy. So it's difficult to remove and use a placeholder like in a lot of other places.

Sat, Nov 9, 10:11 AM · VDG, Goal: Consistency

Fri, Nov 8

ognarb committed R954:bffe15f5da84: Use width instead of height (authored by ognarb).
Use width instead of height
Fri, Nov 8, 3:25 PM
ognarb committed R954:6c88908990d9: Fix layout title (authored by ognarb).
Fix layout title
Fri, Nov 8, 3:23 PM
ognarb added a comment to T11986: Brainstorming: Unify our news source.

Also, please note that the announcement page and the dot (KDE.news) have different goals. The dot is meant to also contain general articles and interviews. A dot entry could simply briefly say that that a new release announcement is in place and point to the proper page on kde.org/announcement/ or whatever else. This would remove the duplication.

I agree that they have different purposes and not convinced of any need to merge

Fri, Nov 8, 2:55 PM · KDE Promo
ognarb updated the diff for D25183: Use the aether theme and clean the html/js code.

Use implicitly max-width with a bootstrap container

Fri, Nov 8, 2:54 PM
ognarb updated the diff for D25183: Use the aether theme and clean the html/js code.

Remove twitter feed

Fri, Nov 8, 2:49 PM
ognarb added a comment to D25213: Cancel task if conversion to XML fail.

Did you tested it ?

bool ContactGroupTool::convertToXml(const ContactGroup &group, QIODevice *device, QString *errorMessage)
 {
     Q_UNUSED(errorMessage);
 
     XmlContactGroupWriter writer;
     writer.write(group, device);
 
     return true;
 }

errorMessage was never used. So you will report an empty string.

What is the test case for this bug ?

Fri, Nov 8, 2:24 PM · KDE PIM
ognarb committed R234:39645aaf0533: Add new screenshot for kdenlive (authored by ognarb).
Add new screenshot for kdenlive
Fri, Nov 8, 2:11 PM
ognarb awarded R883:1555556: Update French Translation a Love token.
Fri, Nov 8, 1:34 PM
ognarb committed R158:cf2a36304d0b: Add new screenshot for Kdenlive (authored by ognarb).
Add new screenshot for Kdenlive
Fri, Nov 8, 1:32 PM
ognarb added a comment to T11994: Project Moves to Gitlab.

Could I propose to move all the websites to invent?

Fri, Nov 8, 12:45 PM · Sysadmin
ognarb updated the test plan for D25213: Cancel task if conversion to XML fail.
Fri, Nov 8, 12:22 PM · KDE PIM
ognarb added a reviewer for D25213: Cancel task if conversion to XML fail: KDE PIM.
Fri, Nov 8, 12:22 PM · KDE PIM
ognarb requested review of D25213: Cancel task if conversion to XML fail.
Fri, Nov 8, 12:21 PM · KDE PIM

Thu, Nov 7

ognarb added a comment to T11986: Brainstorming: Unify our news source.

There is https://github.com/titpetric/pendulum that looks promising as an interface to hugo. And Netlify is 'open source' but doesn't provide documentation to how to install it locally and work less well with gitlab than with github.

Thu, Nov 7, 8:40 PM · KDE Promo
ognarb claimed T8449: Replacement of KDE Identity System.

It will be quite hard to use uuid instead of integer id without changing the code in a lot of place and making the system harder to maintain :( It this a crucial requirement? or is integer id also fine?

Thu, Nov 7, 8:37 PM · Websites, Sysadmin
ognarb added a comment to T11986: Brainstorming: Unify our news source.

I've no looked into Wordpress translations but I just find it astonishing that the most popular CMS doesn't have loads of different ways to do translations including .pot files somehow. But life is often astonishing.

https://poedit.net/ seems to suggest that it's possible.

Thu, Nov 7, 8:12 PM · KDE Promo
ognarb updated the task description for T10827: Website redesign.
Thu, Nov 7, 8:02 PM · Goal: All About the Apps, Goal: Consistency, Websites
ognarb added a comment to T5729: Improve relate.kde.org Development Experience.

If we are doing an update of relate.kde.org it would be nice to use the same theme as in other new kde websites.

Thu, Nov 7, 7:42 PM · Fundraising Working Group
ognarb added a comment to T11986: Brainstorming: Unify our news source.

An alternative would be to use gitlab as an CMS for markdown content

Thu, Nov 7, 6:51 PM · KDE Promo
ognarb added a comment to T11986: Brainstorming: Unify our news source.

Yes it's quite possible to have a CMS system with support for pot files. I started writing one such system some time ago but this would also mean going full custom, and a lot of work since we will need to create efficient caching, making sure the service is secure and doing the long term maintenance.

Thu, Nov 7, 6:30 PM · KDE Promo
ognarb added a comment to T11986: Brainstorming: Unify our news source.

@Itoscano Sadly there are no CMS that support pot files :(

Thu, Nov 7, 6:20 PM · KDE Promo
ognarb added a comment to T11986: Brainstorming: Unify our news source.

And we also have nobody with knowledge of either Drupal or Wordpress :( (I learned very recently that creating a Drupal theme is very hard)

Thu, Nov 7, 6:13 PM · KDE Promo
ognarb updated the task description for T11986: Brainstorming: Unify our news source.
Thu, Nov 7, 5:57 PM · KDE Promo
ognarb added a comment to T11933: Debrand KDE Applications as Release Service.

Let's make this month applications announcement in the dot. But I still think it's an issue we need to fix in the future. I created T11986

Thu, Nov 7, 5:50 PM · KDE Promo, KDE Applications, Goal: All About the Apps
ognarb created T11986: Brainstorming: Unify our news source.
Thu, Nov 7, 5:50 PM · KDE Promo
ognarb closed T11710: Goals Web Page as Resolved.

https://kde.org/goals

Thu, Nov 7, 2:21 PM · Goal: Consistency, Websites, Goal: All About the Apps
ognarb updated the test plan for D25183: Use the aether theme and clean the html/js code.
Thu, Nov 7, 10:42 AM
ognarb updated the diff for D25183: Use the aether theme and clean the html/js code.
  • Fix types
  • Fix layout for mobile
  • http -> https
  • Fix modal
  • Fix error in js code
  • Fix french -> French
Thu, Nov 7, 10:39 AM

Wed, Nov 6

ognarb added a comment to T5437: arcanist: option to ignore untracked files.

@ahmadsamir In PHP always use === and !== instead of == and !=

Wed, Nov 6, 11:44 PM · Phabricator
ognarb added a reviewer for D25182: Use auto color for mastofeed: jriddell.
Wed, Nov 6, 11:38 PM
ognarb added reviewers for D25183: Use the aether theme and clean the html/js code: Websites, jriddell.
Wed, Nov 6, 11:38 PM
ognarb requested review of D25183: Use the aether theme and clean the html/js code.
Wed, Nov 6, 11:37 PM
ognarb requested review of D25182: Use auto color for mastofeed.
Wed, Nov 6, 11:00 PM
ognarb committed R365:0f200b3fa1ff: Fix openSUSE Thumbleweed initial setup (authored by ognarb).
Fix openSUSE Thumbleweed initial setup
Wed, Nov 6, 9:08 PM
ognarb added a comment to T8449: Replacement of KDE Identity System.

Ok apparently it's using neither the username not the email address for the linking the two accounts since modifying both still recognized to link the account together. I suppose it's using a sort of id. I will need to take a closer look if it's just an integer or an uuid. It's quite easy to change the integer id to an uuid in a django project ;)

Wed, Nov 6, 8:54 PM · Websites, Sysadmin
ognarb added a comment to D25120: Redirect utils.kde.org to kde.org/applications/utilities.

@elvisangelaccio yes sorry I edited the message

Wed, Nov 6, 8:39 PM
ognarb added a comment to T11714: Redesign kde.org homepage.

I will probably add one or two more sections about Plasma mobile and Kirigami/Framework or a section linking to k.o/products, so it's not final yet.

Good idea.

As it stands, the current text is good: short and to the point. Adding a short description of frameworks to this isn't going to hurt.

Wed, Nov 6, 6:01 PM · VDG, KDE Promo, Websites
ognarb added a comment to T8449: Replacement of KDE Identity System.

according to the comment in the code

Wed, Nov 6, 5:46 PM · Websites, Sysadmin
ognarb added inline comments to D25166: Use QDate as key in mIncidencesForDate in MemoryCalendar.
Wed, Nov 6, 2:34 PM · KDE PIM
ognarb added a comment to T11979: KDE neon's Welcome Screen.

This welcome dialogue are very popular, for openSUSE this looks like this:

. Note this is a distribution welcome dialogue and not a first run dialogue like in KDE 2 with configuration. So I wouldn't include configuration links.

Wed, Nov 6, 11:54 AM · VDG
ognarb added a comment to D25149: Add a new template for KCMs.

Another related todo would be to update/rewrite https://techbase.kde.org/Development/Tutorials/KCM_HowTo after this template is merged and include information about it ;)

Wed, Nov 6, 12:19 AM · Plasma, Frameworks

Tue, Nov 5

ognarb added a comment to T8449: Replacement of KDE Identity System.

Current progress can be followed at https://identity.carlschwan.eu/ ;) I didn't setup sending mail yet, so let me know if you want to test it so that I can manually give you the link with the registration token.

Tue, Nov 5, 11:00 PM · Websites, Sysadmin
ognarb added a comment to T10034: Attract existing FLOSS software projects to KDE and incorporate their members into our community.

Subtitle editors are also lacking on linux, Aegisub is the only full-featured one I'd say, but it's deprecated.

There's SubtitleComposer
https://github.com/maxrd2/SubtitleComposer/issues/74

Tue, Nov 5, 4:35 PM · KDE Promo

Mon, Nov 4

ognarb added a comment to R130:5326134f1d97: Don't commit the wl_surface from outside Qt code.

Just for info, this patch was pushed we other (probably automated) commits.

Mon, Nov 4, 11:52 PM
ognarb added a comment to T11947: Update Facebook page avatar and description.

from the kde ru telegram channel could be a good banner image ;)

Mon, Nov 4, 11:43 PM · KDE Promo
ognarb added a comment to T10596: Sort out terminology of Extragear/extra/self-released software.

Note this terminology is mostly not visible to the user until it is: e.g docs.kde.org. I don't mind the word Extragear but this should be only an internal terminology.

Mon, Nov 4, 11:40 PM · KDE Promo
ognarb added a comment to T9499: GSoC wrap-up post on Google's open source blog.

Should we close this task now or it is still relevant?

Mon, Nov 4, 11:36 PM · KDE Promo
ognarb updated subscribers of T11675: Create Discourse Setup.

Some Krita contributors (@kamathraghavendra) are hosting their own discourse instance at krita-artist.org now. I think it would be interesting to see how well it work for their needs (less help request on irc, better user to user support, better community engagement, ...) .

Mon, Nov 4, 11:34 PM · Goal: All About the Apps, Sysadmin
ognarb added a comment to T7663: Setup an AskKDE Q&A Type Website.

Probably need to be closed in favor of T11675

Mon, Nov 4, 11:29 PM · KDE Promo
ognarb updated the task description for T11976: Collect and improve bad application descriptions in kde.org/applications/ and Discover.
Mon, Nov 4, 11:25 PM · KDE Promo
ognarb created T11976: Collect and improve bad application descriptions in kde.org/applications/ and Discover.
Mon, Nov 4, 11:14 PM · KDE Promo
ognarb added a comment to T11360: KDE Installer.

I think one of the goal of Calamares was to be distribution independent and DE independent (the universal installer). So I don't think using KDE design decision is a good idea, but making Calamares more themable would be cool ;)

Mon, Nov 4, 10:56 PM · Goal: Consistency, VDG, Neon
ognarb created T11975: Create a test group in invent.kde.org.
Mon, Nov 4, 10:02 PM · Websites, Sysadmin
ognarb added a comment to T11973: December Apps Update Story.

I get a file not found error :(

Mon, Nov 4, 2:53 PM · KDE Promo, Goal: All About the Apps
ognarb added a comment to T11938: November Apps Update Story.

@jriddell Can you make shared note link editable?

Mon, Nov 4, 2:52 PM · KDE Promo, Goal: All About the Apps
ognarb awarded T10470: Improve the visuals of tray popups a Love token.
Mon, Nov 4, 2:50 PM · VDG
ognarb added a comment to T11971: Provide content for https://fund.blender.org/about/.

Blender fund use a simple CMS system to manage the content. The fixtures to generate the initial content is located at:
https://invent.kde.org/carlschwan/krita-dev-fund/blob/master/blender_fund_main/fixtures/wagtail.json

Mon, Nov 4, 1:44 PM · Krita
ognarb added a comment to T11352: Rethink Krita development fund.

The work concerning KDE Identity is tracked in T8449. I already contacted the blender devs some time ago for license clarification and possible upstream of some features (2fa, multiple emails address support), but I didn't have the time until recently to work more on it (moving all the KDE website to php7 and some problems in the mediaWiki instances).

Mon, Nov 4, 1:41 PM · Krita
ognarb added a comment to T8449: Replacement of KDE Identity System.

Ok, I will try to provide by the end of this week a working prototype with some but not all requested features and instruction how to deploy without docker and with Apache.

Mon, Nov 4, 12:00 PM · Websites, Sysadmin
ognarb added a comment to T11967: Allow git hook exception for https://invent.kde.org/carlschwan/krita-dev-fund.

Thanks it worked :)

Mon, Nov 4, 9:48 AM · Sysadmin
ognarb created T11967: Allow git hook exception for https://invent.kde.org/carlschwan/krita-dev-fund.
Mon, Nov 4, 9:27 AM · Sysadmin
ognarb added a comment to T11917: Solve MediaWiki TranslatablePageMoveJob issue.

I create a upstream bug report: https://phabricator.wikimedia.org/T237163

Mon, Nov 4, 9:22 AM · Sysadmin
ognarb added a comment to T11352: Rethink Krita development fund.

I'm doing some using blender id as a replacement for KDE identity. This would allow to get a krita fund based on blender fund 'very easily'.

Mon, Nov 4, 12:12 AM · Krita

Sun, Nov 3

ognarb committed R954:604f4201eae0: Add blog of Thiago Masato Costa Sueto (authored by ognarb).
Add blog of Thiago Masato Costa Sueto
Sun, Nov 3, 7:40 PM
ognarb added a comment to T11933: Debrand KDE Applications as Release Service.

@jriddell I don't see any advantage of using dot.kde.org instead of kde.org/announcements for this, other than the fact that the dot support RSS.

Sun, Nov 3, 6:56 PM · KDE Promo, KDE Applications, Goal: All About the Apps
ognarb added a comment to D25120: Redirect utils.kde.org to kde.org/applications/utilities.

Some context for this change:

Sun, Nov 3, 4:17 PM
ognarb added a reviewer for D25123: [WIP] New yakuake logo/icon: hein.
Sun, Nov 3, 3:08 PM · Yakuake, Frameworks
ognarb accepted D25126: Fix k.o/goals wording.
Sun, Nov 3, 2:20 PM · Websites

Sat, Nov 2

ognarb closed T11299: Move Capacity websites and kde.org to PHP7 as Resolved.

Yes :)

Sat, Nov 2, 8:06 PM · Sysadmin
ognarb added a comment to T11403: Update kmymoney website.

I already added a .htaccess to the jekyll branch with some redirection so that the user don't get 404 errors.

Sat, Nov 2, 5:14 PM · Junior Jobs, KMyMoney, Websites
ognarb updated subscribers of D25120: Redirect utils.kde.org to kde.org/applications/utilities.
Sat, Nov 2, 5:08 PM
ognarb added a revision to T11668: Move information from utils.kde.org to the community Wiki: D25120: Redirect utils.kde.org to kde.org/applications/utilities.
Sat, Nov 2, 4:41 PM · Junior Jobs, Websites
ognarb added a task to D25120: Redirect utils.kde.org to kde.org/applications/utilities: T11668: Move information from utils.kde.org to the community Wiki.
Sat, Nov 2, 4:41 PM
ognarb requested review of D25120: Redirect utils.kde.org to kde.org/applications/utilities.
Sat, Nov 2, 4:41 PM
ognarb committed R933:c91659dae083: Port recovery.php to markdown (authored by thiagosueto).
Port recovery.php to markdown
Sat, Nov 2, 4:10 PM
ognarb committed R933:493da434bb47: Improve markdown formatting (authored by thiagosueto).
Improve markdown formatting
Sat, Nov 2, 3:49 PM
ognarb committed R933:c20969110f9e: Update people (authored by ognarb).
Update people
Sat, Nov 2, 2:34 PM
ognarb added a reviewer for D25116: Changed the order of initialization for the statistics window.: KDE Edu.
Sat, Nov 2, 1:31 PM · KDE Edu
ognarb added inline comments to D25116: Changed the order of initialization for the statistics window..
Sat, Nov 2, 12:27 PM · KDE Edu
ognarb added a comment to T11403: Update kmymoney website.

I'm sure we can work together :) I'm currently doing the support page (documentation, faq, ...), if you want you can do the homepage ;)

Sat, Nov 2, 12:08 PM · Junior Jobs, KMyMoney, Websites
ognarb added a comment to T11668: Move information from utils.kde.org to the community Wiki.

Yes let's close it and redirect to https://kde.carlschwan.eu/applications/utilities/

Sat, Nov 2, 12:05 PM · Junior Jobs, Websites
ognarb committed R933:7a6b99ecc597: fix dead link (authored by ognarb).
fix dead link
Sat, Nov 2, 10:38 AM
ognarb committed R933:281f0053d911: remove some redirection (authored by ognarb).
remove some redirection
Sat, Nov 2, 10:38 AM

Fri, Nov 1

ognarb added a comment to T11679: Create a designed version of kde.org/applications .

I would really love to see it too and I think I will anyway need it at one point, but I don't have the time and any experience with vuejs prerendering or server side rendering. If you would like to contribute, I could guide you around the current horrible beautiful code. It shouldn't be too difficult to do since the entire data structure is already stored in multiple json files.

Fri, Nov 1, 11:07 PM · VDG, Websites, Goal: All About the Apps
ognarb abandoned D23231: Remove unused class from capacity.
Fri, Nov 1, 8:44 PM
ognarb committed R933:1481a0c88f01: Export news.rdf to _posts (authored by ognarb).
Export news.rdf to _posts
Fri, Nov 1, 8:24 PM
ognarb added a comment to T11679: Create a designed version of kde.org/applications .

@joricke I had a similar idea and a very WIP prototype using VueJs. But one of the drawback of using a web application is that it is more difficult to get good SEO. kde.org/applications is responsible for 44% of the traffic on kde.org and I don't want to affect this number.

Fri, Nov 1, 7:41 PM · VDG, Websites, Goal: All About the Apps
ognarb committed R933:57fccd9adcc4: Update _config.yml (authored by ognarb).
Update _config.yml
Fri, Nov 1, 6:48 PM