Akonadi, Attica and Soprano moved to git.kde.org

David Faure faure at kde.org
Wed Oct 27 12:34:34 BST 2010


On Wednesday 27 October 2010, Chani wrote:
> On October 27, 2010 05:14:24 Michael Pyne wrote:
> > On Tuesday, October 26, 2010 23:42:26 Chani wrote:
> > > > But most of those don't build kdesupport stuff themselves (or even
> > > > kdelibs). Also this is not really of concern to kde-core-devel, those
> > > > projects in kdesupport don't belong to kde's core by definition.
> > > > They're merely close dependencies.
> > > 
> > > dependencies of core do concern core-devel.  if I had run kdesvn-build
> > > before reading this, and something in trunk needed the latest
> > > kdesupport, could I have ended up with a broken system?
> > > 
> > > speaking of which... how *do* I fix my kdesvn-build now? mpyne, do I
> > > need to download a new version of it or something?
> > 
> > Well it's kdesrc-build now ;) but as Raphael mentioned git is supported
> > for awhile now.
> > 
> > Once the XML format is finalized I will update kdesrc-build to support it
> > to make it easier to group git modules together. For now the best bet is
> > just to list them one-by-one. :-/
> > 
> > If that takes too long I might invent some nifty syntax for repositories
> > but I don't think it'll come to that point, sysadmin has been making
> > great progress on this so far.
> 
> it's a bit silly for every kdesvn-build user to type in the module changes
> by themselves. mind copy&pasting your changes here so that the work's only
> done once? :)

See kdesdk/scripts/kdesrc-buildrc-sample in trunk, I just added the 3 modules.

Michael: the readonly/readwrite choice for every module shows that some more 
generic syntax would be good indeed, something like 
module akonadi
  git-module kde akonadi.git
end module
and a global option 
  git-repo kde git://git.kde.org/ 
(which allows to write "git-repo kde git at git.kde.org:" instead)

With such a syntax one can also define a gitorious repo and use it in many 
places, etc.

Aren't we lazy... :-)
  -- or fundamentally opposed to copy-n-paste ;-)

-- 
David Faure, faure at kde.org, http://www.davidfaure.fr
Sponsored by Nokia to work on KDE, incl. Konqueror (http://www.konqueror.org).




More information about the kde-core-devel mailing list