[kdenlive] development synchronization
Vincent Pinon
vpinon at april.org
Wed Dec 17 07:10:09 UTC 2014
Hello,
Despite the absence of news around the project, activity hasn't stopped...
On the contrary, while I was spending (loosing?) time with unfinished
refactoring, ttguy enrolled as a new bugkillers, steveguilford implemented new
feature, and JBM came back to start the KF5 port!
In this situation some coordination becomes necessary to avoid problems
merging our different changes.
As a start, it could be a good thing to get a clear idea of which branch we
should be working on... [1]
- master is the basis from 0.9.x releases, received several bugfix until last
days
- next was forked this summer in Randa to restart refactoring smoothly, as a
basis for future
- frameworks arrived 2 weeks back, based on next, completing the transition to
Qt5/KF5
In these 2 steps (with some script automated changes everywhere), the branches
have diverged in such a way that merging becomes painful.
We had in mind with JBM to release a frameworks version within few month
(ideally on time for 15.04?)
This means:
- we would somehow abandon the 0.9.x support, abandoning KDE4 users [2]
- we should put our efforts on this branch to avoid merge problems... need some
help to setup a KF5 dev environment? [3]
- we would need testers => KF5 based daily builds / packages: help on this?
Agree with this?
Should we plan IRC meetings for this discussion, or for other technical issues
(KF5, git...)?
I may not be much available for the end of the year, so I already wish you
happy holidays!
Vincent
[1] I still remind of the movit branch that should return asap!)
[2] and KDE5 users playing with a young port :\
simple fixes (few lines changes) may be easily backported?
[3] in kubuntu utopic + kubuntu-ppa/next (or kubuntu vivid) install
libkf5newstuff-dev libkf5notifications-dev libkf5notifyconfig-dev
qtscript5-dev libqt5svg5-dev libqt5opengl5-dev
in opensuse 13.2 + KDE:/Frameworks5 + KDE:/Qt5 install
knotifications-devel knotifyconfig-devel kplotting-devel
libqt5-qtscript-devel libqt5-qtsvg-devel libQt5OpenGL-devel libQt5Test-devel
then look at https://community.kde.org/Kdenlive/Development/KF5
help to complete and ask your questions!
More information about the kdenlive
mailing list