Jump to content

Mac/IRCMeetings: Difference between revisions

From KDE Community Wiki
< Mac
Mkae (talk | contribs)
more details regarding oxygen-icons
Nmariusp (talk | contribs)
Archived. See page history.
 
(11 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{Note|This page is archived. See page history.}}
Here we list the current problems of KDE software on Mac OS X and then try to find people that can fix them. For this we will organize IRC meetings and search a date via Doodle.
Here we list the current problems of KDE software on Mac OS X and then try to find people that can fix them. For this we will organize IRC meetings and search a date via Doodle.


Line 5: Line 7:
(Short description, link to reviewboard or git commits)
(Short description, link to reviewboard or git commits)


'''CI system:'''
'''Hot topics:'''


* [http://mail.kde.org/pipermail/kde-frameworks-devel/2014-August/018483.html Suggestion] to introduce an application for testing config paths and access to files installed by cmake or created at runtime (perhaps a a nice example app for the KF5 book team?)
* The never-ending [https://bugs.kde.org/show_bug.cgi?id=261509 meinproc issue] (test patch suggested by René in [https://bugs.kde.org/show_bug.cgi?id=261509#c11 comment 11]) - ''Q: Are we still lacking a reproducible way to trigger these crashes?''
* Automating CI for OSX would require the CI configuration to be done using a [http://ci.openstack.org/jenkins-job-builder/builders.html#builders Jenkins job-builder]
* Ian's RRs for [https://git.reviewboard.kde.org/r/119497/ kcrash, kinit] and [https://git.reviewboard.kde.org/r/119498/ Dr. Konqi] (they have been committed)
* Move documentation from [https://trac.macports.org/wiki/KDEProblems/KDEMacPortsCI/Status MacPorts' wiki] to KDE?
* René's RRs for KDE's wallet ([https://git.reviewboard.kde.org/r/119838/ kdelibs] for KDE4 (committed) and on KF5 [https://git.reviewboard.kde.org/r/119844/ kwallet] & [https://git.reviewboard.kde.org/r/119847/ kauth] (both pending))  
* Project idea: How about a Spotlight backend to replace Baloo in OS X, so that we can have a "semantic desktop" without having to run another indexing framework? ([http://mail.kde.org/pipermail/kde-mac/2014-April/000983.html Brad's post on KDE-MAC])
* Parallel installation of qt4 and qt5 ([https://trac.macports.org/ticket/44193 MacPorts' ticket #44193])
* How to get arguments "into" applications not launched from a command line but through LaunchServices? ([http://mail.kde.org/pipermail/kde-mac/2014-September/001502.html discussion on KDE-MAC])
* ...
* ...




'''Other stuff:'''
'''CI system:'''


* Review requests for KDE wallet ([https://git.reviewboard.kde.org/r/119838/ KDE4] and [https://git.reviewboard.kde.org/r/119844/ KF5])
* Qt5:
* ...
** [http://mail.kde.org/pipermail/kde-frameworks-devel/2014-August/018483.html Suggestion] to introduce an application for testing config paths and access to files installed by cmake or created at runtime (perhaps a a nice example app for the KF5 book team?)
** Automating CI for OSX would require the CI configuration to be done using a [http://ci.openstack.org/jenkins-job-builder/builders.html#builders Jenkins job-builder]
** Move documentation from [https://trac.macports.org/wiki/KDEProblems/KDEMacPortsCI/Status MacPorts' wiki] to KDE?
** ...
 
* Qt4:
** Since KDE 4 is going to be alive for quite some time to come, especially on OSX, it might be useful to get an OSX/CI system for Qt4/KDE4 up and running, which would very likely require to integrate all the MacPorts-specific patches in [https://trac.macports.org/browser/trunk/dports/aqua/qt4-mac/Portfile port qt4-mac]
**...




Line 22: Line 34:


* Urgently [http://mail.kde.org/pipermail/kde-frameworks-devel/2014-July/017474.html required patch for QStandardPaths] suitable for OSX needed to make most KF5 apps run successfully (especially on OSX/CI)
* Urgently [http://mail.kde.org/pipermail/kde-frameworks-devel/2014-July/017474.html required patch for QStandardPaths] suitable for OSX needed to make most KF5 apps run successfully (especially on OSX/CI)
* On MacPorts it is necessary to create ports for all KF5 frameworks as a first step (which surely requires setting up a KF5 port group, as it was needed for KDE also) analogously to Harald Fernengel's Homebrew recipes
* Qt5's sources need a patch which enables theming on OSX (see [http://mail.kde.org/pipermail/kde-frameworks-devel/2014-September/018804.html KIcon thread on K-F-D], BUT according to P@sNox it could be, that installing oxgygen-icons already fixes this issue -> one needs to make sure that QIcon::searchPaths() finds the installed theme, this also requires to remove the dependency to port qt4-mac in the [https://trac.macports.org/browser/trunk/dports/kde/oxygen-icons/Portfile oxygen-icons port])
* Qt5's sources need a patch which enables theming on OSX (see [http://mail.kde.org/pipermail/kde-frameworks-devel/2014-September/018804.html KIcon thread on K-F-D], BUT according to P@sNox it could be, that installing oxgygen-icons already fixes this issue -> one needs to make sure that QIcon::searchPaths() finds the installed theme, this also requires to remove the dependency to port qt4-mac in the [https://trac.macports.org/browser/trunk/dports/kde/oxygen-icons/Portfile oxygen-icons port])
* ...
* ...

Latest revision as of 23:53, 27 September 2022

Note

This page is archived. See page history.


Here we list the current problems of KDE software on Mac OS X and then try to find people that can fix them. For this we will organize IRC meetings and search a date via Doodle.

List of current problems

(Short description, link to reviewboard or git commits)

Hot topics:

  • The never-ending meinproc issue (test patch suggested by René in comment 11) - Q: Are we still lacking a reproducible way to trigger these crashes?
  • Ian's RRs for kcrash, kinit and Dr. Konqi (they have been committed)
  • René's RRs for KDE's wallet (kdelibs for KDE4 (committed) and on KF5 kwallet & kauth (both pending))
  • Project idea: How about a Spotlight backend to replace Baloo in OS X, so that we can have a "semantic desktop" without having to run another indexing framework? (Brad's post on KDE-MAC)
  • Parallel installation of qt4 and qt5 (MacPorts' ticket #44193)
  • How to get arguments "into" applications not launched from a command line but through LaunchServices? (discussion on KDE-MAC)
  • ...


CI system:

  • Qt5:
    • Suggestion to introduce an application for testing config paths and access to files installed by cmake or created at runtime (perhaps a a nice example app for the KF5 book team?)
    • Automating CI for OSX would require the CI configuration to be done using a Jenkins job-builder
    • Move documentation from MacPorts' wiki to KDE?
    • ...
  • Qt4:
    • Since KDE 4 is going to be alive for quite some time to come, especially on OSX, it might be useful to get an OSX/CI system for Qt4/KDE4 up and running, which would very likely require to integrate all the MacPorts-specific patches in port qt4-mac
    • ...


Qt5:

  • Urgently required patch for QStandardPaths suitable for OSX needed to make most KF5 apps run successfully (especially on OSX/CI)
  • On MacPorts it is necessary to create ports for all KF5 frameworks as a first step (which surely requires setting up a KF5 port group, as it was needed for KDE also) analogously to Harald Fernengel's Homebrew recipes
  • Qt5's sources need a patch which enables theming on OSX (see KIcon thread on K-F-D, BUT according to P@sNox it could be, that installing oxgygen-icons already fixes this issue -> one needs to make sure that QIcon::searchPaths() finds the installed theme, this also requires to remove the dependency to port qt4-mac in the oxygen-icons port)
  • ...