[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: Proposal for branching policy towards KF5
From:       Michael Jansen <kde () michael-jansen ! biz>
Date:       2013-07-18 23:39:47
Message-ID: 1802885.7WAVE7F5oS () gambit ! local ! michael-jansen ! biz
[Download RAW message or body]

On Friday, July 19, 2013 12:21:21 AM David Faure wrote:
> After more live discussion with Sebas and Marco plus Aaron over a video
> chat, we came up with the following setup for the workspace repos (*) :
> 
> - the development branch for their next feature release (based on Qt5/KF5)
> will be "master".
> - *before* this happens, however, kdesrc-build / kde-build-metadata /
> projects.kde.org will need to be improved so that tools (kdesrc-build and
> possibly build.kde.org) can automatically select "the latest Qt4-based
> branch" (i.e. master everywhere and 4.11 for the workspace repos), on
> demand. This would also be the opportunity to implement "latest *stable*
> branch" which is 4.11 for most modules right now, but could be at some
> point 4.12 for most and 4.11 for workspace repos.

I would like to mention that this is only a solution for scripts. It does not keep consistency 
for humans and all scripts outside of kde. And consistency is normally only needed for 
humans.

Mike

[Attachment #3 (unknown)]

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Monospace'; font-size:10pt; font-weight:400; \
font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">On Friday, July 19, 2013 12:21:21 AM David Faure \
wrote:</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; After more live discussion with Sebas and \
Marco plus Aaron over a video</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; chat, we came up with the \
following setup for the workspace repos (*) :</p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; </p> <p \
style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;">&gt; - the development branch for their next feature release (based \
on Qt5/KF5)</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; will be &quot;master&quot;.</p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;">&gt; - *before* this happens, however, kdesrc-build / \
kde-build-metadata /</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; projects.kde.org will need to be improved so \
that tools (kdesrc-build and</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; possibly build.kde.org) \
can automatically select &quot;the latest Qt4-based</p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; \
branch&quot; (i.e. master everywhere and 4.11 for the workspace repos), on</p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">&gt; demand. This would also be the opportunity to implement &quot;latest *stable*</p> \
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;">&gt; branch&quot; which is 4.11 for most modules right now, but could \
be at some</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">&gt; point 4.12 for most and 4.11 for workspace \
repos.</p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; ">&nbsp;</p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">I would like to mention that this is only a solution for scripts. It does not keep \
consistency for humans and all scripts outside of kde. And consistency is normally only needed for \
humans.</p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; ">&nbsp;</p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">Mike</p></body></html>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic