>>>>> "Mikhael" == Mikhael Goikhman <[EMAIL PROTECTED]> writes:

    Mikhael> But I can't love a software (any) that allocates massive
    Mikhael> ever-growing cache without asking.

I basically agree with Stefan about what the default should be---a
sparse, greedy revlib.  Suppose that's what we end up with; would any
of the following be helpful in your use cases?

(1) Have tla (by default) allocate the greedy revlib, and when it gets
to 10X as big as project size, have it issue a warning, or 

(2) even refuse to be greedy (and of course warn that it's not doing
what it was originally configured to do).

By that point I would expect that the user probably has quite a bit of
tla experience, and is ready to handle the necessary configuration in
an informed fashion.  Of course, experienced users, like you, can
simply apply their favorite non-default configuration at project
initialization (or maybe have per-user defaults in ~/.arch-params).

(3) Also, by now there are a couple of wrappers like FAI that have a
fair amount of experience with maintaining (including pruning)
revlibs.  Maybe it's time to incorporate some of that experience in
tla itself.


-- 
School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba                    Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
               Ask not how you can "do" free software business;
              ask what your business can "do for" free software.


_______________________________________________
Gnu-arch-users mailing list
Gnu-arch-users@gnu.org
http://lists.gnu.org/mailman/listinfo/gnu-arch-users

GNU arch home page:
http://savannah.gnu.org/projects/gnu-arch/

Reply via email to