Heads-up: Frameworks branch merged, master now KF5-based

Kevin Funk kfunk at kde.org
Thu Aug 28 08:51:31 UTC 2014


On Thursday 28 August 2014 02:14:55 Aleix Pol wrote:
> On Thu, Aug 28, 2014 at 12:33 AM, Kevin Funk <kfunk at kde.org> wrote:
> > Heya,
> > 
> > I've now finally merged the frameworks branch of both kdevplatform and
> > kdevelop into their respective master branches. In other words:
> > Both kdevplatform.git and kdevelop.git master are now KF5-based.
> > 
> > *What does that mean for you as a user*
> > 
> > - If you still want the KDE4 version:
> >   Checkout branch '1.7' for kdevplatform.git and branch '4.7' for
> > 
> > kdevelop.git
> > 
> > - If you want to get started with KDevelop/Frameworks:
> >   https://community.kde.org/Frameworks/Building (use kdesrc-build!)
> > 
> > *Further tasks for us developers*
> > 
> > - Please, everyone, have a look at the failing unit tests and try to fix
> > them
> > 
> >   It's important to have reliable tests before working further on the
> >   code.
> > 
> > - There are still lot's of KDE4->KF5 porting tasks open:
> >   Dāvis Mosāns seems to take care of kdevplatform.git right now,
> >   but kdevelop.git still needs some love here.
> >   (@Dāvis, could you comment on the current state?)
> > 
> > - Removal of deprecated API would be good now, too
> > 
> > *Most apparent issues in KDevelop on KF5 right now*
> > 
> > - KTextEditor now provides their own status bar, but we'd like to be able
> > 
> >   to show/hide it on request because it wastes vertical space.
> >   The most clean approach would be a patch in KTE, also see [1]
> > 
> > - CMake manager blocking the UI on project import
> > 
> >   (when parsing compile_commands.json)
> > 
> > - Anything else?
> > 
> > *Overall state of KDevelop on KF5*
> > Seems to be good for daily use already, we've fixed the most annoying
> > issues
> > during the Randa sprint. Windows support is coming along nicely and we
> > want to
> > improve that.
> > 
> > That's it from my side!
> > 
> > Cheers
> > 
> > [1] http://comments.gmane.org/gmane.comp.kde.devel.kwrite/38220
> 
> Thanks Kevin for doing this!
> 
> I noticed you  didn't update the branches in projects.kde.org, I left
> master as a KF5-trunk and 4.7 as KDE4-stable branches.
> Plugins developers: remember to look there when you do so, it's important
> for keeping track of how to generate translations for each modules (and I
> think some parts of the CI use it as well).

Yep. Thanks for that. 

I've updated kde-build-metadata but forgot about projects.kde.org.

The CI works again, too: http://build.kde.org/view/kdevelop/:
{kdevplatform,kdevelop}_master_qt5 now build master (kf5-qt5)

> Long life to KDevelop and KF5!!! :D
> Aleix

Indeed. Let's get this thing up and running.

> PS: I've used it today for doing some actual development for the first
> time. *excitement*
> PS1: Note that I spent more time fixing things in kdevelop5 for doing the
> "actual development" than "actually developing".

Cheers

-- 
Kevin Funk | kfunk at kde.org | http://kfunk.org


More information about the KDevelop-devel mailing list