Jump to content

Applications/17.12 repo drop list kdelibs4: Difference between revisions

From KDE Community Wiki
Tosky (talk | contribs)
Tosky (talk | contribs)
add a tag to mark the repositories that have been ported
Line 64: Line 64:
** [tosky] mostly working, requires some testing from people who used it more than me; a lot of kdelibs4support to be removed, but not a blocker
** [tosky] mostly working, requires some testing from people who used it more than me; a lot of kdelibs4support to be removed, but not a blocker


==kmouth==
==kmouth [DONE]==
*Master branch is KF5-based as of now, needs testing
*Master branch is KF5-based as of now, needs testing
** Past discussion about the stability of QtSpeech: discussed on the [https://mail.kde.org/pipermail/distributions/2017-July/000233.html distribution list]; apparently going stable with Qt 5.10.
** Past discussion about the stability of QtSpeech: discussed on the [https://mail.kde.org/pipermail/distributions/2017-July/000233.html distribution list]; apparently going stable with Qt 5.10.
Line 81: Line 81:
** [tosky] mostly working, but requires more restesting; there is a pending patch for musicbrainz5 support, which is not strictly a blocker, but it should be cleaned (some cmake files can be rewritten in a simpler way, or reimported from their newer versions, or shared): https://git.reviewboard.kde.org/r/127196/
** [tosky] mostly working, but requires more restesting; there is a pending patch for musicbrainz5 support, which is not strictly a blocker, but it should be cleaned (some cmake files can be rewritten in a simpler way, or reimported from their newer versions, or shared): https://git.reviewboard.kde.org/r/127196/


==ksirk==
==ksirk [DONE]==
*Master branch is KF5-based as of now, needs testing
*Master branch is KF5-based as of now, needs testing


==palapeli==
==palapeli [DONE]==
*What is the status?
*What is the status?
** <s>[tosky] it starts, but tiles are not loaded; debug needed</s>
** <s>[tosky] it starts, but tiles are not loaded; debug needed</s>
Line 91: Line 91:
**issues solved, frameworks was merged into master on September 1st
**issues solved, frameworks was merged into master on September 1st


==sweeper==
==sweeper [DONE]==
*What is the status?
*What is the status?
<s>One review is open (https://phabricator.kde.org/D5677), after that the frameworks branch should be ready for merging into master.</s>
<s>One review is open (https://phabricator.kde.org/D5677), after that the frameworks branch should be ready for merging into master.</s>
**Frameworks branch was merged to master on 26 Aug.


Frameworks branch was merged to master on 26 Aug.
==zeroconf-ioslave [DONE]==
 
==zeroconf-ioslave==
*What is the status?
*What is the status?
** [tosky] Found a way to test thanks to avahi-publish (zeroconf-ioslave recognizes webdav, ssh, sftp, ftp, and nfs).
** [tosky] Found a way to test thanks to avahi-publish (zeroconf-ioslave recognizes webdav, ssh, sftp, ftp, and nfs).
Line 103: Line 102:


=Weird repos=
=Weird repos=
==kmix==
==kmix [DONE]==
KF5 is in master but not default
KF5 is in master but not default
*Can we make KF5 default?
*Can we make KF5 default?
Line 110: Line 109:
**[tosky]Discussed with Jonathan Marten, frameworks merged into master on September 19th.
**[tosky]Discussed with Jonathan Marten, frameworks merged into master on September 19th.


==umbrello==
==umbrello [DONE?]==
KF5 is in master, but also has kdelibs4 code
KF5 is in master, but also has kdelibs4 code
*Can we remove kdelibs4 code?
*Can we remove kdelibs4 code?

Revision as of 20:39, 19 September 2017

Repos WITHOUT frameworks branch which CAN be dropped

jovie

text to speech daemon

ksaneplugin

Repos WITHOUT frameworks branch

kaccessible

  • Question: Do we need this or Qt5 accessibility is all we need in this regard?
    • Qt5 provides by default a bridge from the Qt accessibility API to At-Spi, so the current suggested solution for having an screen reader is using orca.

kppp

kremotecontrol

Frontend for remote controls

kfilereplace

Utility to assist with bulk file renaming

  • Who do we ask if they want to port it?
    • [scarpino] I can do the port if none step up.

klinkstatus

Tool to check the current status of links in a web page

  • Who do we ask if they want to port it?

Repos WITH frameworks branch

juk

Music player

  • Who do we ask if they want to port it?
    • mpyne reached out to github.com/KapiX/juk/commits/kf5, imported it as "frameworks" and started cleaning it.

kget

  • What is the status?
    • [mrnhmath] unfinished, some work done

kimagemapeditor

  • What is the status?
    • [tosky] mostly working, requires some testing from people who used it more than me; a lot of kdelibs4support to be removed, but not a blocker

kmouth [DONE]

  • Master branch is KF5-based as of now, needs testing
    • Past discussion about the stability of QtSpeech: discussed on the distribution list; apparently going stable with Qt 5.10.

kolf

  • What is the status?
    • [tosky] it seems to be working; Frederik Schwarzer expressed some concerns while reviewing kdelibs4-based games about the embedded copy of Box2D, maybe it can be removed, but maybe it's not a blocker for merging frameworks into master.

kopete

  • for some reason branch is called kf5
  • What is the status?

kscd

  • for some reason branch is called kf5
  • What is the status?
    • [tosky] mostly working, but requires more restesting; there is a pending patch for musicbrainz5 support, which is not strictly a blocker, but it should be cleaned (some cmake files can be rewritten in a simpler way, or reimported from their newer versions, or shared): https://git.reviewboard.kde.org/r/127196/

ksirk [DONE]

  • Master branch is KF5-based as of now, needs testing

palapeli [DONE]

  • What is the status?
    • [tosky] it starts, but tiles are not loaded; debug needed
      • [stikonas] one of the problems is due to the use of palapeli:// prefixes for file locations. QStandardPaths wouldn't work with it. Unfortunately it doesn't seem to be the only problem, I still wasn't able to get it to slice puzzles after I removed those.
    • [stikonas] It starts now and tiles are loaded.
    • issues solved, frameworks was merged into master on September 1st

sweeper [DONE]

  • What is the status?

One review is open (https://phabricator.kde.org/D5677), after that the frameworks branch should be ready for merging into master.

    • Frameworks branch was merged to master on 26 Aug.

zeroconf-ioslave [DONE]

  • What is the status?
    • [tosky] Found a way to test thanks to avahi-publish (zeroconf-ioslave recognizes webdav, ssh, sftp, ftp, and nfs).
    • frameworks merged into master on August 28th.

Weird repos

kmix [DONE]

KF5 is in master but not default

  • Can we make KF5 default?
    • [tosky] a lot of work went into the pure KF5 branch ("frameworks") lately. With the last fixes by Jonathan Marten it should work; testing needed.
    • [asturm] long-term testing (alsa, no pulseaudio) has revealed no issues for me.
    • [tosky]Discussed with Jonathan Marten, frameworks merged into master on September 19th.

umbrello [DONE?]

KF5 is in master, but also has kdelibs4 code

  • Can we remove kdelibs4 code?