Bug 19165

Summary: Use qt5 text editor instead of qt4
Product: Mageia Reporter: You-Cheng Hsieh <yochenhsieh>
Component: RPM PackagesAssignee: Florian Hubold <doktor5000>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: Normal CC: dglent, mageia, marja11, ottoleipala1
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: task-lxqt CVE:
Status comment:

Description You-Cheng Hsieh 2016-08-09 16:29:00 CEST
Description of problem:
The task-lxqt package recommends juffed, which is a qt4 application. Since mga6 migrates to qt5, appropriate changes should be made. 

Version-Release number of selected component (if applicable):
task-lxqt-0.10.0-1.mga6

Suggestion:
replace juffed with notepadqq.
Comment 1 Marja Van Waes 2016-08-10 10:57:54 CEST
Assigning to maintainer

CC: (none) => marja11
Assignee: bugsquad => doktor5000

Comment 2 You-Cheng Hsieh 2016-08-11 17:39:27 CEST
In the dev mailling list, Otto recommended Featherpad:
https://github.com/tsujan/FeatherPad
Comment 3 Dimitrios Glentadakis 2016-09-18 08:11:24 CEST
We have already a qt5 editor in mga6 repos:
http://enki-editor.org/

CC: (none) => dglent

Comment 4 You-Cheng Hsieh 2016-09-18 08:36:33 CEST
enki requires 80 additional package dependencies than featherpad, might not be a good replacement candidate for a simple text editor application.
Comment 5 Dimitrios Glentadakis 2016-09-18 08:46:48 CEST
Because you want a python-qt5 free desktop ?
Did you install lxqt and after you tried to insta
Comment 6 Dimitrios Glentadakis 2016-09-18 08:47:28 CEST
Did you install lxqt and after you tried to install enki ?
Comment 7 You-Cheng Hsieh 2016-09-18 10:50:05 CEST
I installed task-lxqt-minimal and reviewed the recommended packages in task-lxqt. (If that's what you want to ask.)

There's no any text editor in task-lxqt-minimal, and task-lxqt recommends juffed. The default text editors for lxde, xfce are leafpad and mousepad so I think the default text editor for lxqt should be a basic application with minimal necessary features as possible, since lxqt was meant to be a light weight desktop. 

Perhaps the maintainer can add featherpad in task-lxqt-minimal and replace juffed with enki in task-lxqt.
Comment 8 Nicolas Lécureuil 2016-11-10 15:34:20 CET
I replaced juffed with notepadqq.

Please tell if you prefer enki.

Status: NEW => RESOLVED
CC: (none) => mageia
Resolution: (none) => FIXED

Comment 9 Otto Leipälä 2016-11-10 16:47:45 CET
(In reply to Dimitrios Glentadakis from comment #3)
> We have already a qt5 editor in mga6 repos:
> http://enki-editor.org/

Featherpad dev is one od lxqt dev too and enki is programming editor while featherpad is minimal as possible.

CC: (none) => ozkyster

Comment 10 Otto Leipälä 2016-11-10 18:07:51 CET
Also featherpad is already build in Cauldron to use it in lxqt.So if no any reasons are give to why should use coding editor enki or notepadqq full bloated features,featherpad should be default.