[Kde-scm-interest] Splitting kdebindings when moving to git

Maciej Mrozowski reavertm at gmail.com
Thu Aug 19 17:11:49 CEST 2010


On Thursday 19 of August 2010 17:02:59 Arno Rehn wrote:
> Hi again,
> 
> I know that splitting the monolithic KDE modules into different git-repos
> has been discussed a thousand times here and that you're probably pretty
> much fed up with it. However I have to bring it up again:
> 
> With KDE bindings we have the problem that many people only want the Qt-
> specific part of the bindings (like QtRuby or Qyoto) - and then only for
> one language. Having all of the different bindings in a KDE module makes
> it difficult for them to install only the Qt portion and even prevents
> some people from contributing (there's already a fork of QtRuby on github,
> because people don't like checking out the complete kdebindings and then
> going through the hassle of figuring out how to compile only QtRuby).
> 
> Would it be possible to have some of the bindings in a seperate repository,
> either under a 'kdebindings' umbrella or - maybe even better - in
> kdesupport?
> 
> We could then also coordinate Qt-bindings releases with the Qt releases,
> which is obviously very important for bindings and doesn't work too well
> if the bindings are released every half a year with the rest of KDE.
> 
> Thanks in advance and sorry for bringing that topic up again,

I prefer "splitting repo" to be called "unbundling parts" - should avoid 
unnecessary bickering.

I don't see anything wrong in unbundling QtRuby, quoto and maybe other 
"shared" components to their own repositories - and effectively make 
development of those modules a bit more open (without the need to fetch all 
kdebindings which is not pleasant for those QtRuby contributors interested in 
providing just Qt ruby gem for instance).
After all, sip and PyQt is already external dependency so moving the rest out 
of kdebindings is the most reasonable idea.

-- 
regards
MM
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/kde-scm-interest/attachments/20100819/80a33e40/attachment.sig 


More information about the Kde-scm-interest mailing list