[V3dot10] [Q] About updates, take 3
eliot.miranda at gmail.com
Fri Jan 26 18:00:52 UTC 2007
On 1/26/07, Ralph Johnson <johnson at cs.uiuc.edu> wrote:
> Eliot, glad to see you here!
good to be here :)
As a long-time VW person, I am used to an empty changes file. The
> Squeak people seem to want to have complete history of the image. As
> an academic, I find history interesting, but as a programmer, I
> usually want to rewrite history, not relive it.
> I have a plan to make everybody happy, i.e. to keep all history but to
> have the final version of 3.10 have an empty change file. The plan is
> to put the history of each method in a "history database" that can be
> put on the internet or kept locally, and to change the history tool so
> that after it searches the changes file, it goes to the history
> database. When we compress changes, we will add the info to the
> history database. Then, we can create a new source file and make the
> changes file empty without losing any history.
> in fact, we can probably go back and recover all the history from 3.8
> so that nobody can complain about what was done in 3.9.
OK, but almost by defintiion, if you can afford to have a sources file on
your system (given Dan's most excellent disassembling with temp names
sourceless scheme) you can afford to have a large sources file. So why not
keep the history on the sources file, keeping the system self-contained-ish,
and preserving the ability to browse history without an internet connection,
etc, etc? Then don't you already get to use the infrastructure for
browsing versions on the change log?
> V3dot10 mailing list
> V3dot10 at lists.squeakfoundation.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the V3dot10