Season of KDE 2023 Ideas page skeleton is live
Hi, The timeline for this year SoK is not yet decided but https://community.kde.org/SoK/Ideas/2023 is created for mentors to add their ideas. If you are adding an idea, please remember to put your own contact information in the description as the mentor. Do not add ideas with no mentor and contact info. Remember that SoK is more general than GSoC, so these ideas are not limited only to coding tasks and you can include projects related to documentation, artwork, translation, reports and other types of work as well as code. Cheers, Johnny ps: if anyone is willing to help for administer the event (preparing blog post, reminding people to do things...), please raise your hand, you are welcome!
Re: New repo in kdereview: KWeather
Looks like it's got a runtime dependency on kirigami (Maybe that's expected for plasma-mobile, not sure) Built it on laptop and got this from cmake: cmake .. -- The C compiler identification is GNU 12.2.0 -- The CXX compiler identification is GNU 12.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Python3: /usr/bin/python3.10 (found version "3.10.8") found components: Interpreter -- Could NOT find ReuseTool (missing: REUSETOOL_EXECUTABLE) CMake Warning at /usr/share/ECM/modules/ECMCheckOutboundLicense.cmake:86 (message): Reuse tool not found, skipping test generation Call Stack (most recent call first): CMakeLists.txt:30 (include) -- Skipping execution of outbound license tests. -- Installing in the same prefix as Qt, adopting their path scheme. -- Setting build type to 'Debug' as none was specified. -- Looking for __GLIBC__ -- Looking for __GLIBC__ - found -- Performing Test _OFFT_IS_64BIT -- Performing Test _OFFT_IS_64BIT - Success -- Performing Test HAVE_DATE_TIME -- Performing Test HAVE_DATE_TIME - Success -- Found KF5Config: /usr/lib64/cmake/KF5Config/KF5ConfigConfig.cmake (found version "5.99.0") -- Found KF5Kirigami2: /usr/lib64/cmake/KF5Kirigami2/KF5Kirigami2Config.cmake (found version "5.99.0") -- Found Gettext: /usr/bin/msgmerge (found version "0.21.1") -- Found KF5I18n: /usr/lib64/cmake/KF5I18n/KF5I18nConfig.cmake (found version "5.99.0") -- Found KF5CoreAddons: /usr/lib64/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake (found version "5.99.0") -- Found KF5Notifications: /usr/lib64/cmake/KF5Notifications/KF5NotificationsConfig.cmake (found version "5.99.0") -- Found KF5: success (found suitable version "5.99.0", minimum required is "5.90.0") found components: Config Kirigami2 I18n CoreAddons Notifications -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Found KF5Plasma: /usr/lib64/cmake/KF5Plasma/KF5PlasmaConfig.cmake (found version "5.99.0") -- Found KF5: success (found suitable version "5.99.0", minimum required is "5.90.0") found components: Plasma -- Found org.kde.kholidays-QMLModule: TRUE (found version "") -- The following RUNTIME packages have been found: * org.kde.kholidays-QMLModule, QML module 'org.kde.kholidays' is a runtime dependency. -- The following OPTIONAL packages have been found: * Python3 Required to run tests of module ECMCheckOutboundLicense * Qt5QuickCompiler * KF5Package (required version >= 5.99.0) * KF5Service (required version >= 5.99.0) * Freetype * PkgConfig * Fontconfig -- The following REQUIRED packages have been found: * ECM (required version >= 5.90.0) * Qt5Network (required version >= 5.15.7) * Qt5QmlModels (required version >= 5.15.7) * Qt5Quick * Qt5Test * Qt5Svg * Qt5QuickControls2 * Qt5Charts * KF5Kirigami2 (required version >= 5.90.0) * Gettext * KF5I18n (required version >= 5.90.0) * KF5Notifications (required version >= 5.90.0) * KF5KWeatherCore (required version >= 0.6.0) * KF5CoreAddons (required version >= 5.99.0) * Qt5Gui (required version >= 5.15.2) * Qt5Widgets (required version >= 5.15.2) * KF5Plasma (required version >= 5.90.0) * KF5 (required version >= 5.90.0) * Qt5Qml * Qt5Core * Qt5 -- The following features have been disabled: * SPDX_LICENSE_TESTING, Automatic license testing based on SPDX definitions (requires reuse tool) -- The following OPTIONAL packages have not been found: * ReuseTool Required to run tests of module ECMCheckOutboundLicense -- Configuring done -- Generating done -- Build files have been written to: /home/jeremy/data/devel/kde/src/kde/plasma-mobile/kweather/build then it built and installed fine, but trying to run failed with this: kweather QQmlApplicationEngine failed to load component qrc:/qml/main.qml:163:26: Type SettingsDialog unavailable qrc:/qml/settings/SettingsDialog.qml:33:22: Type SettingsComponent unavailable qrc:/qml/settings/SettingsComponent.qml:13:1: module "org.kde.kirigamiaddons.labs.mobileform" is not installed maybe cmake should have said it depends on kirigami? On Wed, Nov 9, 2022 at 3:00 PM Devin wrote: > Hi everyone, > > I would like to put kweather through kdereview: > > https://invent.kde.org/plasma-mobile/kweather > > KWeather is an application that can give simple weather
Re: New repo in kdereview: KWeather
Hi, You are missing kirigami-addons and yes this should be marked in the cmakelists.txt file. Cheers, Carl Original Message On Nov 12, 2022, 20:14, Jeremy Whiting wrote: > Looks like it's got a runtime dependency on kirigami (Maybe that's expected > for plasma-mobile, not sure) > > Built it on laptop and got this from cmake: > > cmake .. > -- The C compiler identification is GNU 12.2.0 > -- The CXX compiler identification is GNU 12.2.0 > -- Detecting C compiler ABI info > -- Detecting C compiler ABI info - done > -- Check for working C compiler: /usr/bin/cc - skipped > -- Detecting C compile features > -- Detecting C compile features - done > -- Detecting CXX compiler ABI info > -- Detecting CXX compiler ABI info - done > -- Check for working CXX compiler: /usr/bin/c++ - skipped > -- Detecting CXX compile features > -- Detecting CXX compile features - done > -- Found Python3: /usr/bin/python3.10 (found version "3.10.8") found > components: Interpreter > -- Could NOT find ReuseTool (missing: REUSETOOL_EXECUTABLE) > CMake Warning at /usr/share/ECM/modules/ECMCheckOutboundLicense.cmake:86 > (message): > Reuse tool not found, skipping test generation > Call Stack (most recent call first): > CMakeLists.txt:30 (include) > > -- Skipping execution of outbound license tests. > -- Installing in the same prefix as Qt, adopting their path scheme. > -- Setting build type to 'Debug' as none was specified. > -- Looking for __GLIBC__ > -- Looking for __GLIBC__ - found > -- Performing Test _OFFT_IS_64BIT > -- Performing Test _OFFT_IS_64BIT - Success > -- Performing Test HAVE_DATE_TIME > -- Performing Test HAVE_DATE_TIME - Success > -- Found KF5Config: /usr/lib64/cmake/KF5Config/KF5ConfigConfig.cmake (found > version "5.99.0") > -- Found KF5Kirigami2: /usr/lib64/cmake/KF5Kirigami2/KF5Kirigami2Config.cmake > (found version "5.99.0") > -- Found Gettext: /usr/bin/msgmerge (found version "0.21.1") > -- Found KF5I18n: /usr/lib64/cmake/KF5I18n/KF5I18nConfig.cmake (found version > "5.99.0") > -- Found KF5CoreAddons: > /usr/lib64/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake (found version > "5.99.0") > -- Found KF5Notifications: > /usr/lib64/cmake/KF5Notifications/KF5NotificationsConfig.cmake (found version > "5.99.0") > -- Found KF5: success (found suitable version "5.99.0", minimum required is > "5.90.0") found components: Config Kirigami2 I18n CoreAddons Notifications > -- Found X11: /usr/include > -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so > -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found > -- Looking for gethostbyname > -- Looking for gethostbyname - found > -- Looking for connect > -- Looking for connect - found > -- Looking for remove > -- Looking for remove - found > -- Looking for shmat > -- Looking for shmat - found > -- Looking for IceConnectionNumber in ICE > -- Looking for IceConnectionNumber in ICE - found > -- Found KF5Plasma: /usr/lib64/cmake/KF5Plasma/KF5PlasmaConfig.cmake (found > version "5.99.0") > -- Found KF5: success (found suitable version "5.99.0", minimum required is > "5.90.0") found components: Plasma > -- Found org.kde.kholidays-QMLModule: TRUE (found version "") > -- The following RUNTIME packages have been found: > > * org.kde.kholidays-QMLModule, QML module 'org.kde.kholidays' is a runtime > dependency. > > -- The following OPTIONAL packages have been found: > > * Python3 > Required to run tests of module ECMCheckOutboundLicense > * Qt5QuickCompiler > * KF5Package (required version >= 5.99.0) > * KF5Service (required version >= 5.99.0) > * Freetype > * PkgConfig > * Fontconfig > > -- The following REQUIRED packages have been found: > > * ECM (required version >= 5.90.0) > * Qt5Network (required version >= 5.15.7) > * Qt5QmlModels (required version >= 5.15.7) > * Qt5Quick > * Qt5Test > * Qt5Svg > * Qt5QuickControls2 > * Qt5Charts > * KF5Kirigami2 (required version >= 5.90.0) > * Gettext > * KF5I18n (required version >= 5.90.0) > * KF5Notifications (required version >= 5.90.0) > * KF5KWeatherCore (required version >= 0.6.0) > * KF5CoreAddons (required version >= 5.99.0) > * Qt5Gui (required version >= 5.15.2) > * Qt5Widgets (required version >= 5.15.2) > * KF5Plasma (required version >= 5.90.0) > * KF5 (required version >= 5.90.0) > * Qt5Qml > * Qt5Core > * Qt5 > > -- The following features have been disabled: > > * SPDX_LICENSE_TESTING, Automatic license testing based on SPDX definitions > (requires reuse tool) > > -- The following OPTIONAL packages have not been found: > > * ReuseTool > Required to run tests of module ECMCheckOutboundLicense > > -- Configuring done > -- Generating done > -- Build files have been written to: > /home/jeremy/data/devel/kde/src/kde/plasma-mobile/kweather/build > > then it built and installed fine, but trying to run failed with this: > > kweather > QQmlApplicationEngine failed to load component > qrc:/qml/main.qml:163:26: Type SettingsDialog unavailable > qrc:/qml/settings/Sett
Re: KDEReview for kio-s3
On 20/09/22 23:55, Albert Astals Cid wrote: El dimarts, 20 de setembre de 2022, a les 0:17:52 (CEST), Elvis Angelaccio va escriure: Hi all, I think kio-s3 [1] is now ready to go through the KDEReview process and get a first release. dfaure and sitter did a first code review in the original MR against kio-extras [1]. The code hasn't changed much since then, mostly the port to the new WorkerBase interface. Please have a look. Thanks :) Small enough, i didn't find anything to mention :) Cheers, Albert Thanks Albert. I've now updated the projectpath on the metadata repo. Will soon do a first beta release. Cheers, Elvis P.S. You might notice that the gitlab CI is currently broken, I have already filed a sysadmin ticket trying to sort it out. [1]: https://invent.kde.org/network/kio-s3 [2]: https://invent.kde.org/network/kio-extras/-/merge_requests/35 Cheers, Elvis