ssokolow: (Given that indie is one of their target markets, it'd also help them compete with the
Itch.io [url=https://itch.io/t/11307/the-itchio-desktop-client-is-here]just released, which is
already open-source.)
coffeecup: Wow, nice and sleek.
During Galaxy Alpha, I suggested several times that GOG should take Desurium (open source variant of the Desura Client), ask for permission to use it for their own store, customize it ... and wowza, a nice slim and stable client. The only major problem with it that GOG would have to rewrite the content delivery system but afaik the Desura client just downloads the offline installer and decompresses the file.
I seriously do hope, that one day someone makes a client which folds the game clients of Steam, GOG and Desura into one application without the need to run them all. itch.io, humble bundle, indiegamestand and groupees would be a bonus. Sadly, the latter is VERY tight-lipped about programmatically accessing the game and music library (I already asked them very politely, if there is any API for accessing my games / music available. No response ;)
If I can ever find the time, I want to work toward that, but my primary goal with my
experimental game launcher project is countering my tendency to be too lazy to pick a game when I'm too tired to work... which means that, when I'm not working on my degree project instead, my effort is currently focused on writing heuristics (and unit tests for them) to find icons, launcher paths, and names for games that were just unzipped without adding launchers, given only the path to
/mnt/buffalo_ext/games.
(I'm also prioritizing that because it's such a unique thing as far as I can tell, which means I'm not duplicating effort should I decide to merge my work into a project like
Lutris which already has a GUI.)