[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: empath
From: Simon Hausmann <shaus () helios ! Med ! Uni-Magdeburg ! DE>
Date: 2000-01-06 11:36:29
[Download RAW message or body]
On Wed, 5 Jan 2000, Dirk A. Mueller wrote:
> On Mit, 05 Jan 2000, Harri Porten wrote:
>
> > There *was* some discussion about it. No agreement was reached on
> > actually restructuring the CVS but a simple idea came up:
>
> There's no need to restructure the whole CVS. Just don't make the same
> mistake over and over.
>
> > The CVS modules are the developer's view of our code. They should be easy
> > to handle and administrate.
>
> Exactly that's why I've suggested a separate module. what could be easier
> to handle? It's easy to take out an application from the compilation process
> of a kde* module (just remove the subdirectory in you local copy), it's easy
> to take out in case it is outdated or if it should be replaced by something
> better for a release (just a one-liner commit)
>
> It doesn't make sense to bundle several apps into one module that just have
> no inter-application-dependencies. A good example is kdeutils. You can
> compile every application of that module separate. so there is no need to
> bundle them together, _although_ they still can be released together (there
> just needs to be an alias in CVSROOT/modules that defines what apps should
> go to the kdeutils package this time).
Wouldn't that break cvsup?
(AFAIK it does)
Ciao,
Simon
> and it can be "mapped" into kdenetwork or kdepim with just _one_ _line_ of
> source change. what else can be easier?
>
> > about this with us. End users - on the other hand - may be more
> > interested in obtaining code in smaller quantities. Singling out a tar
> > package of an application from a big module is technically feasible.
>
> Yeah, but if it is already available in a separate module, it's even easier.
> on the other hand, packing a new KDE release isn't much more difficult
> either, because it doesn't change in any way. Anyway, there is not that
> often a new KDE release. Gnome is released almost every week, KDE only about
> twice a year I guess. So even if it would be a _little_ more work for a
> release, it should still be considered imho.
>
> > Taj
> > already wrote his cvs2pack script quite some time ago. This could even be
> > automated by monitoring version.h in a module's subdirs.
>
> so every commit needs updating the version.h. You an me know that this is
> never the case (even ChangeLog's are normally not updated in KDE CVS).
>
> > If the script
> > that is run each night encounters an increased version number it would
> > create a tar.gz file, upload it on our kde server, freshmeat etc.
>
> such highly "intelligent" scripts are likely to break. Is there anybody who
> has nothing better to do than sit there and browse the script logs to see if
> something has gone crazy again? I maintain such scripts for another project
> I work on and I can only repeat myself, that it's a whole mess and the time
> spend for such stuff could be better spend in doing something useful.
>
> IMHO much too complicated.
>
> > The seperation into distinct configure.in.in files was a first measure to
> > have a better modularity.
>
> Exactly. And now I think we should start benefiting from it, otherwise the
> whole stuff was just useless :-)
>
>
> Dirk
>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic