You might have heard about my older project called command-not-found. Right now it is implemented as SQLite database which contains only table(binary, path, package). (I’m going to rewrite it, so that it makes use of the new SAT solver files, but this is not the topic of this blogpost).
We decided to restructure and cleanup the games projects in the openSUSE Build Service. Before the change we had 8 projects for each game genre (action, adventure, arcade, board, puzzle, roleplay, strategy/realtime, strategy/turn-based) and one separate project for game libraries (so you can play games even on older distributions with obsoleted libraries). This situation was causing more harm than good, so now we will only have one “games” repository with all game genres together.
Hooray! My proposal for Migration Assistant project was picked by student Peter Libič and later accepted by Google as Summer of Code project for openSUSE. I’m looking forward to this collaboration and the new ideas that will surely come! :)
During Hackweek I implemented project command-not-found for openSUSE. Background: Debian and Ubuntu use patched bash, that allows to write handler, which is executed before “command not found” is written. That provides us a way we can help user in solving the problem.