Current status of the frameworks branch of kdelibs4-based games

Frederik Schwarzer schwarzer at kde.org
Sun Apr 16 08:21:19 UTC 2017


Hi,

in our IRC channel, we link to http://developer.kde.org/~cfeck/
portingstatus.html which forwards me to https://devel-home.kde.org/~cfeck/
portingstatus.html which is 404.

I remember that link being ... weird ... a year ago when it pointed to the 
community wiki and thus broke as well.

Question is: is that link really 404 or is it (still) just a HTTPS redirect 
thingy playing games with me?

Cheers,
Frederik

On Sonntag, 9. April 2017 22:08:55 CEST Luigi Toscano wrote:
> Hi games team,
> 
> (long email incoming)
> 
> as you probably know the release of KDE Applications 17.08 will be the last
> one to ship kdelibs4-based applications. KDEGames is the module  with the
> biggest amount of kdelibs4 applications; after the initial porting sprint,
> it seems that the momentum slowed down.
> So, while checking the translation system for the frameworks branches of all
> the kdelibs4-based games, I gathered few other information about their
> status.
> 
> What I found can be summarized as:
> - almost general lack of appdata files, which should be provided regardless
> of the porting status (any volunteer ? :)
> - the frameworks branches of at least 2 games can be merged even now to
> master; other 2 or 3 games requires not so extensive fixes by checking the
> porting TODO items (grep for "QT5").
> - more problematic: one crashing program, one not working; two programs
> require attention while merging master into frameworks.
> 
> A more complete list of the status for each game is available below. Please
> try to read the notes and test the programs, and at least let's try to move
> forward with the programs which are complete. (if you want to fix the
> porting issues, of course feel free to!)
> (I will try to check the easier porting issues, if I can, but no much
> guarantees on the timing.
> 
> Should we try to organize some IRC sessions to check the status and for
> bugfixes?
> 
> 
> == kgoldrunner
> * relevant contributors to the frameworks branch: Laurent Montel, Frederik
> Schwarzer
> * there are relevant changes in master but not in frameworks
> * few "QT5" porting notes
> * missing appdata file
> * depends on KDELibs4Support
> * starts and apparently works
> * *suggestion*: check the porting notes, merge master into frameworks and
> retest
> 
> 
> == kigo
> * relevant contributors to the frameworks branch: Laurent Montel, Frederik
> Schwarzer
> * all changes in master are in frameworks
> * no "QT5" porting notes
> * missing appdata file
> * no dependency on KDELibs4Support
> * starts and apparently works (but I don't know Go so much), with one
> runtime warning
> * *suggestion*: recheck the warning, add appdata and probably merge into
> master
> 
> 
> == kolf
> * relevant contributors to the frameworks branch: Laurent Montel, Frederik
> Schwarzer
> * all changes in master are in frameworks
> * various "QT5" porting notes
> * missing appdata file
> * depends on KDELibs4Support
> * starts and apparently works, few runtime warnings
> * *suggestion*: check the porting notes and the runtime warnings
> 
> 
> == konquest
> * relevant contributors to the frameworks branch: Laurent Montel, Frederik
> Schwarzer
> * all changes in master are in frameworks
> * no "QT5" porting notes
> * missing appdata file
> * depends on KDELibs4Support
> * starts and apparently works (few warnings, but not regressions)
> * *suggestion*: merge to master (after adding an appdata file)?
> 
> 
> == kreversi
> * relevant contributors to the frameworks branch: Garvit Khatri, Laurent
> Montel, Frederik Schwarzer
> * all changes in master are in frameworks
> * no "QT5" porting notes
> * missing appdata file
> * depends on KDELibs4Support
> * starts, but with a broken window (an exclamation mark in the main window
> and a tiny unreadable)
> * *suggestion*: some investigation is needed (including a recheck on the
> usage of the imported KExtHighscore library)
> 
> 
> == ksirk
> * relevant contributors to the frameworks branch: Laurent Montel, Nemanja
> Hirsl, Raymond Wooninck, Frederik Schwarzer
> * all changes in master are in frameworks
> * many "QT5" porting notes
> * missing appdata file
> * depends on KDELibs4Support
> * starts, and basics work, but didn't test the network game
> * *suggestion*: recheck the porting notes and the network game
> 
> 
> == ksnakeduel
> * relevant contributors to the frameworks branch: Laurent Montel, Nemanja
> Hirsl, Raymond Wooninck, Frederik Schwarzer
> * all changes in master are in frameworks
> * few "QT5" porting notes (related to statusbar)
> * missing appdata file
> * no dependency on KDELibs4Support
> * starts, and apparently works with no messages in the statusbar
> * *suggestion*: recheck the porting notes and then merge into master
> 
> 
> == kspaceduel
> * relevant contributors to the frameworks branch: Laurent Montel, Frederik
> Schwarzer
> * all changes in master are in frameworks
> * few "QT5" porting notes (related to statusbar)
> * missing appdata file
> * depends on KDELibs4Support
> * starts, and apparently works with no messages in the statusbar
> * *suggestion*: recheck the porting notes and then merge into master
> 
> 
> == ksudoku
> * relevant contributors to the frameworks branch: Laurent Montel, Frederik
> Schwarzer, Luigi Toscano
> * all changes in master are in frameworks
> * one "QT5" porting note
> * provides an appdata file
> * depends on KDELibs4Support
> * starts, and apparently works (fixed only one visible porting error)
> * *suggestion*: recheck the last porting notes and then merge into master
> 
> 
> == kubrick
> * relevant contributors to the frameworks branch: Laurent Montel, Frederik
> Schwarzer
> * all changes in master are in frameworks
> * various "QT5" porting note
> * missing appdata file
> * depends on KDELibs4Support
> * starts, and apparently works
> * *suggestion*: recheck the porting notes
> 
> 
> == lskat
> * relevant contributors to the frameworks branch: Laurent Montel, Frederik
> Schwarzer, Martin Walch, Luigi Toscano
> * all changes in master are in frameworks
> * no "QT5" porting note
> * missing appdata file
> * depends on KDELibs4Support
> * starts, and apparently works
> * *suggestion*: merge to master (after adding an appdata file)?
> 
> 
> == palapeli
> * relevant contributors to the frameworks branch: Laurent Montel, Nicolas
> Lécureuil, Frederik Schwarzer
> * there are relevant changes in master but not in frameworks
> * few "QT5" porting note
> * missing appdata file
> * depends on KDELibs4Support
> * crashes on startup (probably related to one of the QT5 porting notes)
> * *suggestion*: merge master into frameworks, definitely some work needed
> 
> 
> Note: apart from the people listed above, other less frequent contributors
> are Andreas Sturmlechner, Heiko Becker, Albert Astal Cid).




More information about the kde-games-devel mailing list