[Kde-scm-interest] On Amarok Switching to Git
Thiago Macieira
thiago at kde.org
Thu Jan 22 23:44:38 CET 2009
Ian Monroe wrote:
>On Thu, Jan 22, 2009 at 3:40 PM, Mark Constable <markc at renta.net> wrote:
>> On 2009-01-21, Thiago Macieira wrote:
>>> Ian Monroe wrote:
>>> >> Shouldn't phonon still have just one home?
>>>
>>> There's no need for a central server. Remember, this is Git we're
>>> talking about :-)
>>>
>>> git.kde.org will be KDE's home for Phonon and labs.qtsoftware.com
>>> will be Qt's version of it.
>>
>> So from a packagers point of view, I would still have to use the
>> labs.qt version to build qt(-snapshot) and kde's for kde(-svn|4.2)
>> because the labs.qt version can't (for license reasons) contain the
>> phonon-xine, phonon-vlc or phonon-mplayer backends.
>>
>> Would it not be better to host the canonical version @ git.kde.org?
>>
>> GIT Is Terrific for developers but it could lead to even more of a
>> confusing mess for packagers and distros.
>>
>> --markc
>
>Phonon already is a mess in this way, Trolltech already keeps their
>own branch etc. What Thiago is proposing is just perpetuating the
>status quo.
No, I'm not.
What I'm proposing is that the Qt branch of Phonon be public, on Git,
hosted at labs.qtsoftware.com.
And to ease merging, also make the KDE branches of Phonon on Git too. That
way, merging is trivial and anyone can integrate the features from one
branch into the other.
Again, this is Git: there is *NO* canonical, central, unique source.
Anyone's Git repository is as good as any other.
Packagers and distros always package the Phonon that Phonon developers
release. You shouldn't have to worry about where it's hosted and how many
branches there are. The same thing happens for the Linux kernel: if
packagers deal with that, they can deal with Phonon.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/kde-scm-interest/attachments/20090122/a844a645/attachment-0001.sig
More information about the Kde-scm-interest
mailing list