DevHeads.net

Postings by Albert Astals Cid

Getting bugzilla entries created for your your KDE Applications application

Hi, starting with KDE Applications 17.12.0 we will be running a script that automatically creates the bugzilla version for your application.

For that to happen your application must specify its version in the cmake project call.

For more info see <a href="https://community.kde.org/Guidelines_and_HOWTOs/Application_Versioning#Bugzilla_versions" title="https://community.kde.org/Guidelines_and_HOWTOs/Application_Versioning#Bugzilla_versions">https://community.kde.org/Guidelines_and_HOWTOs/Application_Versioning#B...</a>

Cheers,
Albert

Repositories to be dropped for KDE Applications 17.12 since they still use kdelibs4

I created
<a href="https://community.kde.org/Applications/17.12_repo_drop_list_kdelibs4" title="https://community.kde.org/Applications/17.12_repo_drop_list_kdelibs4">https://community.kde.org/Applications/17.12_repo_drop_list_kdelibs4</a>

This lists the repositories that i could find that are part of KDE
Applications that would be dropped since they still use kdelibs4 in the master
branch.

Please double check if the list is right.

There's questions like
Who do we ask if they want to port it?
What is the status?
and some other custom QUESTION:

If you know the answer fill it in, if you think you know who can know the
answer, either write their name in the wiki or ask them directly and write the
answer in the wiki.

Cheers,
Albert

Please improve our Junior Jobs list

At the GSOC BoF at Akademy it came to our attention that the bugzilla junior job list[1] could be better.

Various things:
* Make sure entries are up to date, i.e. you're not listing something that was already implemented or that doesn't make sense anymore

* Add new jobs that may make sense

* Make sure the jobs have a somewhat detailed description of what is really needed, not some vague "improve this"

Cheers,
Albert

[1] <a href="https://bugs.kde.org/buglist.cgi?cmdtype=dorem&amp;list_id=1453602&amp;namedcmd=KDE" title="https://bugs.kde.org/buglist.cgi?cmdtype=dorem&amp;list_id=1453602&amp;namedcmd=KDE">https://bugs.kde.org/buglist.cgi?cmdtype=dorem&amp;list_id=1453602&amp;namedcmd=KDE</a> Junior Jobs&remaction=run&sharer_id=70102

Please commit the accepted Phabricator patches

<a href="https://phabricator.kde.org/differential/query/q52K5f1T8ZoF/" title="https://phabricator.kde.org/differential/query/q52K5f1T8ZoF/">https://phabricator.kde.org/differential/query/q52K5f1T8ZoF/</a> is a list of
commits that are accepted but yet not commited.

For people that submitted the patch, if you don't have commit access please
remind it in the differential issue (or ping me)

If you're a developer with commit access, please commit patches to help keep
the list being small, If you need to know if the person email for the commit
message, ping me (i have some extra identity.kde.org powers).

If the patch is not really ready, please raise a "Request Changes" comment so
it gets cleared from the list.

Cheers,
Albert

July 13, 2017: KDE Applications 17.08 Dependency Freeze

So what the subject says, get your dependencies in ASAP.

Cheers,
Albert

KDE Applications 17.08 release schedule

Hi people,

So that you know this is the release schedule the release team agreed on.

<a href="https://community.kde.org/Schedules/Applications/17.08_Release_Schedule" title="https://community.kde.org/Schedules/Applications/17.08_Release_Schedule">https://community.kde.org/Schedules/Applications/17.08_Release_Schedule</a>

Cheers,
Albert

Akademy 2017 Call for Papers deadline is this Monday!

I'm sure you're working on some amazing things you want to let the community
know about, so head to
<a href="https://akademy.kde.org/2017/cfp" title="https://akademy.kde.org/2017/cfp">https://akademy.kde.org/2017/cfp</a>

And submit your proposal!

Cheers,
Albert

Notes for KDE Applications 17.04 release announcement

Please help collect the notable changes applications had for the KDE
Applications 17.04 release in

<a href="https://notes.kde.org/p/applications_17.04_new_features" title="https://notes.kde.org/p/applications_17.04_new_features">https://notes.kde.org/p/applications_17.04_new_features</a>

We need this filled in ASAP

Cheers,
Albert

KDE Applications 17.04 branches created

Make sure you commit anything you want to end up in the 17.04 release to them
:)

Cheers,
Albert

KDE Applications 17.04 getting close

Make sure you're aware of these dates

March 16, 2017: KDE Applications 17.04 Dependency Freeze
March 23, 2017: KDE Applications 17.04 Freeze and Beta (17.03.80) tag & release
April 6, 2017: KDE Applications 17.04 RC (17.03.90) Tagging and Release
April 13, 2017: KDE Applications 17.04 Tagging
April 20, 2017: KDE Applications 17.04 Release

<a href="https://community.kde.org/Schedules/Applications/17.04_Release_Schedule" title="https://community.kde.org/Schedules/Applications/17.04_Release_Schedule">https://community.kde.org/Schedules/Applications/17.04_Release_Schedule</a>

I'll most probably create the 17.04 branches this either saturday morning or sunday evening.

Cheers,
Albert

We need to enable auto close in github pull requests

Looking at <a href="https://github.com/pulls?q=is%3Apr+org%3Akde+is%3Aopen" title="https://github.com/pulls?q=is%3Apr+org%3Akde+is%3Aopen">https://github.com/pulls?q=is%3Apr+org%3Akde+is%3Aopen</a> makes me
very sad seeing how there's people that want to contribute but will never get
an answer.

Even if you click to those 109 closed you can see how there are some that are
from people that clearly got fed up from waiting.

Please people that administer the github account (¿Riddell?) make that happen

Cheers,
Albert

Merging KMag frameworks branch to master

I had a quick look and features seem to work as good/bad in the frameworks
branch as in master.

If noone disagrees I'll do the merge on March 13th.

Cheers,
Albert

Can anyone that cares about appdata please fix all these files?

I'd do it but i've no clue how it works.

akregator
https://build.kde.org/user/aacid/my-views/view/KDE%20Applications%2016.12/job/akregator%20Applications-16.12%20stable-kf5-qt5/PLATFORM=Linux,compiler=gcc/lastCompletedBuild/testReport/(root)/TestSuite/appstreamtest/

bomber
https://build.kde.org/user/aacid/my-views/view/KDE%20Applications%2016.12/job/bomber%20Applications-16.12%20stable-kf5-qt5/PLATFORM=Linux,compiler=gcc/lastCompletedBuild/testReport/(root)/TestSuite/appstreamtest/

cervisia
<a href="https://build.kde.org/user/aacid/my-views/view/KDE%20Applications%2016.12/job/cervisia%20Applications" title="https://build.kde.org/user/aacid/my-views/view/KDE%20Applications%2016.12/job/cervisia%20Applications">https://build.kde.org/user/aacid/my-views/view/KDE%20Applications%2016.1...</a>

KDE Applications 17.04 release schedule

Hi people,

So that you know this is the release schedule the release team agreed on.

<a href="https://community.kde.org/Schedules/Applications/17.04_Release_Schedule" title="https://community.kde.org/Schedules/Applications/17.04_Release_Schedule">https://community.kde.org/Schedules/Applications/17.04_Release_Schedule</a>

Cheers,
Albert

What's kde-core-devel for?

In the old days it had kdelibs development discussion but not that that has
moved over to kde-frameworks-devel, waht's kde-core-devel for?

Can we kill it and move parts of it to kde-devel and other parts maybe to
release-team (like adding new software to releases and such)?

What do people that read this list think?

Cheers,
Albert

Dropping the svn kio from kdesdk-kioslaves

Why?
* It doesn't compile with newer libsvn
* It's kdelibs4-based

Any disagreement on dropping it?

Cheers,
Albert

Notes for KDE Applications 16.12

Please help collect the notable changes applications had for the KDE
Applications 16.12 release in <a href="https://notes.kde.org/p/" title="https://notes.kde.org/p/">https://notes.kde.org/p/</a>
applications_16.12_new_features

We need this filled in ASAP

Cheers,
Albert

Dropping kdelibs4-based applications in KDE Applications 17.12

Hi, my proposal would be to make KDE Applications 17.08 the last release we
accept applications based on kdelibs4, that means people have a year until KDE
Applications 17.12 to port the applications from the list below to KF5.

The ones that aren't ported we would just drop to unmaintained or if they have
an active developer team that somehow doesn't want to move to KF5 they could
move to "extreagear".

I know lots of you would want to see this happen *now* but remember there's
people using those apps so dropping them makes them no good.

Comments?

Cheers,
Albert

jovie
juk
kaccessib

KDE Applications 16.12 getting close

Make sure you're aware of these dates

November 10, 2016: KDE Applications 16.12 Dependency Freeze
November 17, 2016: KDE Applications 16.12 Freeze and Beta (16.11.80) tag & release
December 1, 2016: KDE Applications 16.12 RC (16.11.90) Tagging and Release
December 8, 2016: KDE Applications 16.12 Tagging
December 15, 2016: KDE Applications 16.12 Release

<a href="https://community.kde.org/Schedules/Applications/16.12_Release_Schedule" title="https://community.kde.org/Schedules/Applications/16.12_Release_Schedule">https://community.kde.org/Schedules/Applications/16.12_Release_Schedule</a>

Cheers,
Albert

KDE Applications 16.12 release schedule

Hi people,

So that you know this is the release schedule the release team agreed on.

<a href="https://community.kde.org/Schedules/Applications/16.12_Release_Schedule" title="https://community.kde.org/Schedules/Applications/16.12_Release_Schedule">https://community.kde.org/Schedules/Applications/16.12_Release_Schedule</a>

Cheers,
Albert

Review Request 128749: Backport karchive fix for out of directory files

Review request for kdelibs, Andreas Cord-Landwehr and David Faure.

Repository: kdelibs

Description
What the summary says

Diffs
kdecore/io/karchive.cpp eb0bf2e
kdecore/tests/karchivetest.h e64e0ed
kdecore/tests/karchivetest.cpp 7786b98

Diff: <a href="https://git.reviewboard.kde.org/r/128749/diff/" title="https://git.reviewboard.kde.org/r/128749/diff/">https://git.reviewboard.kde.org/r/128749/diff/</a>

Testing

Thanks,

Albert Astals Cid

Re-enable new_delete_type_mismatch in ASAN?

We disabled the new_delete_type_mismatch ASAN check a while ago because Qt was
at fault and creating "false positives" in our code.

Since then the Qt code has been fixed (i think), so should we re-enable the
check?

Cheers,
Albert

Please fill in new features for KDE Applications 16.08

So we can actually write an announcement for the release we need to know
what's new.

Please go to <a href="https://notes.kde.org/p/applications_16.08_new_features" title="https://notes.kde.org/p/applications_16.08_new_features">https://notes.kde.org/p/applications_16.08_new_features</a> and add
new stuff that will go into the release.

Cheers,
Albert

Use GIT_SILENT when doing administrative commits (i.e. increasing versions)

Please, use GIT_SILENT when doing administrative commits (i.e. increasing versions)

That way the changelog looks cleaner and don't have things like

<a href="https://www.kde.org/announcements/fulllog_applications.php?version=16.04.1#okteta" title="https://www.kde.org/announcements/fulllog_applications.php?version=16.04.1#okteta">https://www.kde.org/announcements/fulllog_applications.php?version=16.04...</a>

Here an example on how to do it

<a href="https://github.com/KDE/okular/commit/445b9f383d9151667bb07a167ec2b6aa6ae1b769" title="https://github.com/KDE/okular/commit/445b9f383d9151667bb07a167ec2b6aa6ae1b769">https://github.com/KDE/okular/commit/445b9f383d9151667bb07a167ec2b6aa6ae...</a>

Cheers,
Albert

KDE Applications 16.04 Release Schedule finalized

It's available at
<a href="https://techbase.kde.org/Schedules/Applications/16.04_Release_Schedule" title="https://techbase.kde.org/Schedules/Applications/16.04_Release_Schedule">https://techbase.kde.org/Schedules/Applications/16.04_Release_Schedule</a>

Freeze is in 6 weeks!

Cheers,
Albert

Need announcement text for KDE Applications 15.12.0 release next week

Anyone willing to work on the announcement text?

<a href="https://notes.kde.org/p/release_applications_15_12" title="https://notes.kde.org/p/release_applications_15_12">https://notes.kde.org/p/release_applications_15_12</a>

Previous one at
<a href="https://www.kde.org/announcements/announce-applications-15.08.0.php" title="https://www.kde.org/announcements/announce-applications-15.08.0.php">https://www.kde.org/announcements/announce-applications-15.08.0.php</a>

If anyone can contribute some screenshots it would be great

Full changelog at
<a href="https://www.kde.org/announcements/fulllog_applications-15.12.0.php" title="https://www.kde.org/announcements/fulllog_applications-15.12.0.php">https://www.kde.org/announcements/fulllog_applications-15.12.0.php</a>

Target tuesday the latest.

Cheers,
Albert