Project to have Workshop for Mentorship Application
The openSUSE Project will have a workshop on Jan. 16 at 15:30 UTC on meet.opensuse.org/meeting that will focus on this year’s Google Summer of Code application and mentorship efforts.
The openSUSE Project has a long tradition of participating in GSoC and community members that want to participate as a mentor should attend or update their project they want listed on 101.opensuse.org by opening up an issue on openSUSE’s GitHub Mentoring project.
The workshop will follow the openSUSE community meeting to determine the amount of projects can be listed for this year’s application, which is open between Jan. 22 and Feb 6.
The workshop will give mentors and people who would like to get involved with mentoring enough time to describe several project ideas before the administrators submit the GSoC application.
Participants are encouraged to create an outline of some project ideas before the workshop on the event’s etherpad.
Mentors and administrators who participated in previous Google Summer of Code programs will attend the workshop.
Remote Desktop | KRDP Server with Plasma Wayland
openSUSE Tumbleweed – Review of the week 2024/01
Dear Tumbleweed users and hackers,
Welcome to the year 2024! I hope you had a great start and did not get too anxious about the few snapshots you received during the last two weeks. I’m sure many of you had better things to do than running zypper dup on their machines. Since I was having some days off myself, I missed the weekly review of week 2023/52 – so I will include this here as well. I will cover the six snapshots 1222, 1225, 1226, 1228, 0103, and 0104, which have all been released since my last reviews. 0104 is hot off the press!
The main changes in those snapshots were:
- Mozilla Firefox 121.0
- Postfix 3.8.4
- Linux kernel 6.6.7 & 6.6.9
- BlueZ 5.71
- Poppler 23.12.0
- Sudo 1.9.15p5
- Qt 5.15.12
- PHP 8.2.14
This week is still quiet, as many developers stretch the holiday period over the first week of the new year. So, it’s not a big surprise that many things on the to-do list are identical to the previous weeks. Things currently being tested in staging include:
- meson 1.3.1
- GStreamer 1.22.8
- RPM 4.19.x: llvm17 fails to build (?)
- Ruby 3.3: yast failures are being debugged
- libxml 2.12.x: slow progress
- openSSL 3.2.0
- c-ares 1.21.0: breaks nodejs
- dbus-broker: no progress: openQA fails to launch the network stack in the installer
Edge Browser Refusing a Self-Signed Certificate | Easy Bypass
If you’re using
If you’re using copilot and by luck also use pass to manage your passwords, you will find that the default configuration, or rather the configuration where you want copilot enabled everywhere, basically creates a risk for your precious passwords… As Copilot will be enabled by default, on text files.

So here’s the snippet I use:
-- initialize copilot
local copilot = {
"zbirenbaum/copilot.lua",
"ofseed/copilot-status.nvim",
cmd = "Copilot",
build = ":Copilot auth",
event = "InsertEnter",
opts = {
filetypes = {
sh = function()
if string.match(vim.fs.basename(vim.api.nvim_buf_get_name(0)), "^%.env.*") then
-- disable for .env files
return false
end
return true
end,
text = function()
if
vim.has_key(vim.environ(), "GIT_CEILING_DIRECTORIES") or vim.has_key(vim.environ(), "PASS_VERSION")
then
-- disable for .env files
return false
end
return true
end,
},
},
}
I should eventually add this too to my dotfiles… Once I have the time to do so.

Deactivating copilot for password managers like pass
If you’re using copilot and by luck also use pass to manage your passwords, you will find that the default configuration, or rather the configuration where you want copilot enabled everywhere, basically creates a risk for your precious passwords… As Copilot will be enabled by default, on text files.

So here’s the snippet I use:
-- initialize copilot
local copilot = {
"zbirenbaum/copilot.lua",
"ofseed/copilot-status.nvim",
cmd = "Copilot",
build = ":Copilot auth",
event = "InsertEnter",
opts = {
filetypes = {
sh = function()
if string.match(vim.fs.basename(vim.api.nvim_buf_get_name(0)), "^%.env.*") then
-- disable for .env files
return false
end
return true
end,
text = function()
if
vim.has_key(vim.environ(), "GIT_CEILING_DIRECTORIES") or vim.has_key(vim.environ(), "PASS_VERSION")
then
-- disable for .env files
return false
end
return true
end,
},
},
}
I should eventually add this too to my dotfiles… Once I have the time to do so.

Looking Back at 2023
Congratulations on finishing yet another ride around the Sol with me. Here's some noteworthy events from it from the perspective of a dust spec.
Music
While of course I'm stuck in my young taste like everybody else, I do try to pick up some new music. This year I've discovered Venjent doing a silly skit (he's fully aware of that being how people discover his music and really leans into it). In surreal turn of events I went to see him in a club, looking like a misplaced pensioner at 1am, when he finally spun his set. But I seriously enjoy how he can transform the absolute silliness into a total banger I play on repeat.
I've published some music of my own as well. After Desync assembled from material from weeklybeats 22 came Solar Coffee and Take Frequent Breaks right at the end of the year. I doubt I'll release anything this year, because Weekly Beats 24 will probably suck all my energy for music production. Hopefully I'll enjoy it as much as the first half of 22 :)
FPV
From about 3 videos a week in 2018 I'm down to about 3 a year. One might say I've thrown the towel in, but I still enjoy a decent tree surf from time to time.
I've completely dropped the ball when it comes to racing though. Didn't even qualify in Klatovy this year, because absolutely everyone has been training like crazy. It's been lovely to hang around with the weirdos in the three competitions I attended.
Looking Back at 2023
Congratulations on finishing yet another ride around the Sol with me. Here’s some noteworthy events from it from the perspective of a dust spec.
Music
While of course I’m stuck in my young taste like everybody else, I do try to pick up some new music. This year I’ve discovered Venjent doing a silly skit (he’s fully aware of that being how people discover his music and really leans into it). In surreal turn of events I went to see him in a club, looking like a misplaced pensioner at 1am, when he finally spun his set. But I seriously enjoy how he can transform the absolute silliness into a total banger I play on repeat.
I’ve published some music of my own as well. After Desync assembled from material from weeklybeats 22 came Solar Coffee and Take Frequent Breaks right at the end of the year. I doubt I’ll release anything this year, because Weekly Beats 24 will probably suck all my energy for music production. Hopefully I’ll enjoy it as much as the first half of 22 :)
FPV
From about 3 videos a week in 2018 I’m down to about 3 a year. One might say I’ve thrown the towel in, but I still enjoy a decent tree surf from time to time.
I’ve completely dropped the ball when it comes to racing though. Didn’t even qualify in Klatovy this year, because absolutely everyone has been training like crazy. It’s been lovely to hang around with the weirdos in the three competitions I attended.
Attending Ubuntu Summit 2023 as an openSUSE User
Music of the week: New Year edition
This is my last blog for 2023, Budapest time. However, it might already be the first blog of the year from me, if you live in Japan or New Zealand :-) This time it’s a single song: “Happy new year” from ABBA (and from me :-) ).
TIDAL: https://listen.tidal.com/album/575781/track/575787

