Re: KF5 release schedule

2023-08-09 Thread David Faure
On mercredi 9 août 2023 17:24:48 CEST Volker Krause wrote:
> On Samstag, 5. August 2023 16:53:58 CEST David Faure wrote:
> > Hi everyone,
> > 
> > Given the small size of the changelog these last two months (see attached)
> > I suggest that we move to a 2-months release schedule for KF5.
> > 
> > Maybe even 3 months? Let me know, I don't mind either way.
> 
> the suggestion from the KF6 meeting would be to continue on the 1 month
> cycle until the first KF6 release (in the best case that's just 3 releases
> away now), as besides regular bugfixes we might also still need forward
> compatibility fixes for co-existence with KF6.
> 
> After that we can then increase the interval, either using a fixed 2 or 3
> month cycle, or a continuously increasing scheme like the Plasma patch
> level releases.
> 
> Would that be ok for you?

Sure. Thanks for the input.

-- 
David Faure, fa...@kde.org, http://www.davidfaure.fr
Working on KDE Frameworks 5


signature.asc
Description: This is a digitally signed message part.


Re: KF5 release schedule

2023-08-09 Thread Volker Krause
On Samstag, 5. August 2023 16:53:58 CEST David Faure wrote:
> Hi everyone,
> 
> Given the small size of the changelog these last two months (see attached)
> I suggest that we move to a 2-months release schedule for KF5.
> 
> Maybe even 3 months? Let me know, I don't mind either way.

the suggestion from the KF6 meeting would be to continue on the 1 month cycle 
until the first KF6 release (in the best case that's just 3 releases away now), 
as besides regular bugfixes we might also still need forward compatibility 
fixes 
for co-existence with KF6.

After that we can then increase the interval, either using a fixed 2 or 3 month 
cycle, or a continuously increasing scheme like the Plasma patch level 
releases.

Would that be ok for you?

Thanks,
Volker


signature.asc
Description: This is a digitally signed message part.


KF5 release schedule

2023-08-05 Thread David Faure
Hi everyone,

Given the small size of the changelog these last two months (see attached)
I suggest that we move to a 2-months release schedule for KF5.

Maybe even 3 months? Let me know, I don't mind either way.

-- 
David Faure, fa...@kde.org, http://www.davidfaure.fr
Working on KDE Frameworks 5
### Baloo

* Document uses and abuses of Baloo::IndexerConfig
* [BalooSearch] Add sort order option
* [Codecs] Make encode/decode methods static, cleanup
* [TermGeneratorTest] Extend phrase coverage
* [AdvancedQueryParserTest] Extend phrase coverage
* [SearchStore] Move private helpers to anonymous namespace
* [BasicIndexingJob] Ignore filename based mimetype for empty files (bug 420339)
* Reduce filesystem dependencies in more tests
* [DocumentUrlDbTest] Remove file system dependencies from test
* [DocumentUrlDb] Split document addition and file tree creation
* [Transaction] Use DocumentUrlDB::contains
* [DocumentUrlDB] Add `contains` method
* Remove proxy for obsolete org.kde.baloo interface
* [Transaction] Remove Transaction::exec convenience method

### Extra CMake Modules

* KDEInstallDirs: fix description of KXMLGUIDIR & LOCALEDIR
* KDEGitCommitHooks: Allow passing in of custom scripts (bug 472361)
* qml-plasmoid techbase.kde.org/Projects/Plasma does not exist

### KArchive

* Support reading file sizes from ZIP64 extended fields

### KCoreAddons

* kurlmimedata: limit amount of in-flight FDs for portal submission (bug 472716)
* kurlmimedata: don't portal symlinks (bug 464225)
* KSignalHandler: possibility to register signal handler as early as possible

### KCrash

* On windows, look for drkonqi.exe

### KDESU

* SuProcess: Disable echo in the PTY before starting sudo (bug 452532)
* PtyProcess: Allow calling enableLocalEcho before PTY creation

### KDE GUI Addons

* fix google-maps-geo-handler

### KHolidays #

* Update Swedish holidays

### KIconThemes

* Do not automatically set breeze as the fallback theme on Android

### KImageFormats

* psd: Fix UB type punning
* Treat 3-channel MCH images as CMY images

### KIO

* Use switcheroo-control to find discrete GPUs (bug 449106)
* file: preserve mode on put (bug 471539)
* KFileWidget: Use targetUrl to extract urls, better handle absolute urls cases 
(bug 459485)

### Kirigami

* Change Instantiator to Repeater in NavigationTabBar (bug 467860)
* Avatar: Always use uppercase initials

### KJS

* setitimer(, NULL, ) is not supported

### KPackage Framework

* KPackageTool: Show deprecation warning when metadata.desktop file is used

### KPeople

* QML plugin: use KPeople namespace meta object, instead of duplicating

### KRunner

* runnerpython cgit.kde.org does not exist

### KTextEditor

* completion: Fix only start chars of items are matched
* Fix chaotic up/down cursor movement in Block Selection Mode
* Fix backspace behavior for empty lines with cursor beyond line’s end (block 
selection mode)

### Plasma Framework

* dataengine: do not emit removal signals while iterators are open (bug 446531)

### QQC2StyleBridge

* Don't create Sonnet.Settings if not needed

### Syntax Highlighting

* Hare language syntax highlighting

### Security information

The released code has been GPG-signed using the following key:
pub rsa2048/58D0EE648A48B3BB 2016-09-05 David Faure 
Primary key fingerprint: 53E6 B47B 45CE A3E0 D5B7  4577 58D0 EE64 8A48 B3BB
### Baloo

* [Document] Fix parameter name for setParentId
* [WriteTransaction] Avoid false warning when removing empty xattr terms
* [DocumentUrlDB] Remove recursive removal of parent directories
* [AdvancedQueryParser] Correctly parse empty quoted strings
* [UnindexedFileIndexer] Split into multiple transactions
* [FirstRunIndexer] Split initial index run into multiple transactions
* Fix signedness mismatch compiler warning
* [UnindexedFileIndexer] Skip document when BasicIndexingJob fails
* [Transaction] Allow to fully reset the transaction state
* [Transaction] Use unique_ptr for write transaction
* Verify parentId when adding documents
* [DatabaseDbis] Use default member initializers instead of constructor

### Breeze Icons

* Export cmake config so that a app can ensure that breeze-icons is installed

### KArchive

* Don't create subdirectory in toplevel

### KDocTools

* doc: use a more generic Frameworks entity in the example

### KFileMetaData

* Reapply ReplayGain changes

### KDE GUI Addons

* Add an option to disable building the geo: URI scheme handler

### KHolidays #

* Add juneteenth as variable holiday

### KImageFormats

* jxl: add support for libjxl v0.9, drop support for old 0.6.1

### KIO

* KUrlRequester: restore unnamed filter compatibility with Plasma file dialog
* Add KUrlRequester::nameFilters, deprecate KUrlRequester::filter (bug 369542)
* KUrlRequester::setFilter: note special filter syntax, allow unnamed filters 
(bug 369542)
* KCoreDirLister::nameFilter: revert to non-partial matching again
* filewidgets/kfilewidget: Select and focus filename after canceling overwrite 
(bug 444515)
*