Project idea: porting Linux kernel's gconfig app from GTK 2 to GTK 4 and Rust

Hi,

This is just a project idea for someone else to grab, I’m not going to work on it.

Did you know that the Linux kernel has a gtk2 app to configure the build? With the make gconfig command, documented in the admin-guide and with its source code located in scripts/kconfig/.

This would be an opportunity to port to GTK 4 and possibly Rust.

=====

In general, I think that sharing such project ideas is a good thing. Maintainers like me are already busy with their project(s), but external contributors could find an interesting task to do among a list (if such a list is created).

Cheers,
Sébastien

1 Like

For anyone interested, just type make gconfig after checking out kernel source.

'gconfig' app screenshots:

Help → Introduction:

gconfig-app-help

FWIW, there is also a make xconfig, which builds the Qt 5.x app qconf.

1 Like

There are close to 250 other app ideas available in Issues · Tobias Bernard / App Ideas · GitLab

4 Likes

Lawd that looks terrible, using gtk4 + libadwaita we could design a good experience while also promoting GTK. :slight_smile:

1 Like

One more app idea, then :slight_smile: Modernize the Linux kernel's gconfig app (#282) · Issues · Tobias Bernard / App Ideas · GitLab