DevHeads.net

kcm-grub2 on kf5

Hi all,

I've ported kcm-grub2 to kf5:
<a href="https://cgit.kde.org/kcm-grub2.git/log/?h=frameworks" title="https://cgit.kde.org/kcm-grub2.git/log/?h=frameworks">https://cgit.kde.org/kcm-grub2.git/log/?h=frameworks</a>
(frameworks branch).
Reviewers and testers are welcome.

And the question is which version to use for the project?
I.e. whether it should be a standalone project or a part of Plasma?

Cheers,
Alexander.

Comments

Re: kcm-grub2 on kf5

By Luca Beltrame at 05/18/2018 - 02:30

Il giorno Mon, 14 May 2018 13:27:35 +0300
Alexander Volkov <a. ... at rusbitech dot ru> ha scritto:

I didn't look at the code, but if you are using KAuth to write the
configuration (and I assume you are) you may want to carefully review
the code for possible pitfalls (there have been in the past).

Also someone pointed out on IRC that it saves to grub.cfg directly, but
that will get overwritten by grub[2]-mkconfig, so any options will be
lost.

Re: kcm-grub2 on kf5

By Luigi Toscano at 05/14/2018 - 06:32

Alexander Volkov ha scritto:
I think that translations may not work, but I quickly checked the code; I will
recheck and fix it (if needed) later.

Jonathan's answer says everything, the tl;dr version is: it's up to you.
Right now kcm-grub2 is an application with its own release cycle (what was
knows as "extragear").

Did you contact the old maintainer just to check if he is still interested
with helping?

Ciao

Re: kcm-grub2 on kf5

By =?UTF-8?B?0JDQu... at 05/14/2018 - 07:27

14.05.2018 14:32, Luigi Toscano пишет:

Re: kcm-grub2 on kf5

By Albert Astals Cid at 05/15/2018 - 16:11

El dilluns, 14 de maig de 2018, a les 14:27:26 CEST, Alexander Volkov va
escriure:
You're working with upstream, he is not, so yours is better, but maybe you
want to contact him so he can work with you on the upstream version?

Cheers,
Albert

Re: kcm-grub2 on kf5

By Jonathan Riddell at 05/14/2018 - 06:19

Looks nice, well done.

If you'd like it to be released with Plasma you need to propose it to
the Plasma team on plasma-devel who will ponder if it's a nice fit.
You can also get it included in KDE Applications if you want release
management to be taken care of every 4 months or so ask for inclusion
in KDE Applications, else just make releases yourself
<a href="https://community.kde.org/Policies/Application_Lifecycle" title="https://community.kde.org/Policies/Application_Lifecycle">https://community.kde.org/Policies/Application_Lifecycle</a>
<a href="https://community.kde.org/ReleasingSoftware" title="https://community.kde.org/ReleasingSoftware">https://community.kde.org/ReleasingSoftware</a>

Jonathan

On 14 May 2018 at 11:27, Alexander Volkov <a. ... at rusbitech dot ru> wrote: