[Kde-scm-interest] Meeting minutes
Michael Pyne
mpyne at kde.org
Sat Nov 14 05:56:17 CET 2009
On Friday 13 November 2009 08:03:27 Ian Monroe wrote:
> 2009/11/12 Michael Pyne <mpyne at kde.org>:
> > On Thursday 12 November 2009 14:46:47 Boudewijn Rempt wrote:
> >> > On Thursday 12. November 2009 19.05.25 Boudewijn Rempt wrote:
> >> > > -> write a script to clone, update and build everything, like
> >> > > kde-svn (TASK: Morice).=
> >> >
> >> > What does this mean?
> >>
> >> What is unclear about it? It simply means that there has to be a script
> >> like kde-svn-build that can clone, update and build everything.
> >
> > Now I did catch the meeting late but how similar to kdesvn-build are we
> > talking about? kdesvn-build can already build qt-copy and amarok from
> > git so I'm not sure what we're missing...
> >
> > Don't take this the wrong way as if there's a different build script to
> > do that same job that's one less thing for me to maintain. But I don't
> > see the reasoning for a rewrite, especially when my impression of work
> > needed from when we had talking on this list months ago was along the
> > lines of "port kdesvn-build" instead of "rewrite kdesvn-build".
>
> Well the difference is the tool is going to be reading an
> authoritative file that describes KDE and more emphasis on simply
> cloning.
This already exists, with an official release even now. The only catch is
that there is no "authoritative" kdesvn-buildrc (and the kdesvn-buildrc is
probably both overkill for what it sounds like you want and lacks metadata).
But there is a sample RC file and kdesvn-build already can download files over
HTTP (since that's what downloaded SVN snapshots) so adding a "download this
file and use it as authoritative" is almost trivial.
And also, the task as described by Boudewijn seemed clear enough to me,
> What is unclear about it? It simply means that there has to be a script like
> kde-svn-build [sic] that can clone, update and build everything.
I mean, the description of this task is exactly to "make a script like kdesvn-
build", hence my questions.
> The idea now isn't rewriting things but just extending mjansen's ruby
> build tool.
I'm aware of his work and it does seem that Michael has avoided making some of
the mistakes I made when I first started kdecvs-build. :) i.e. there's more
architecture/design to it (whereas kdesvn-build is/was very much "organic"...)
so I'm glad that we're not trying to start a new tool from scratch at this
stage.
So I'll see about ensuring kdesvn-build can support whatever the preferred
format is but I do find it weird that nothing was ever mentioned before about
build scripts that I can tell, with the exception of pointing out months ago
that I'd need to port kdesvn-build :P [1]
Is there some different mailing list where this is being discussed I should
subscribe to?
[1] http://markmail.org/thread/b4w76zrjv7366py6
Regards,
- Michael Pyne
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/kde-scm-interest/attachments/20091113/6b3be60e/attachment.sig
More information about the Kde-scm-interest
mailing list