[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