monticello with dependencies
renggli at student.unibe.ch
Tue Jan 20 10:17:04 UTC 2004
I tried out your new release and I like it a lot! Especially for our big
insurance project using a lot of different packages, this comes in very
handy and will save us much time when updating the server.
However, when playing with the new release in a fresh 3.6 image, I
observed the following problems:
- I created an empty package 'Root' and two dependent packages 'RootA'
and 'RootB' with an empty class in each. When trying to save 'Root' for
the first time I get the following stack-dump:
After saving the dependent packages 'RootA' and 'RootB' independently,
saving the root works again.
- The dependent packages do not get properly stored in the repository,
loading from the same image works however as it is loaded from the cash.
I don't see what the problem is actually, because I assigned the same
repository to the dependent packages but they do not appear there.
- I accidently added the same dependency 'RootA' twice to the package
'Root', something that should probably be avoided eventough it doesn't
lead to problems:
Time: 20 January 2004, 10:58:20 am
Dependencies: RootA-lr.1, RootA-lr.1, RootB-lr.1
And some cosmetic question: Why do you show the dependencies below the
comment? I would prefer to have it in the block with all the information
- A detail: When modifying a package, the appearing star in the modified
item makes it appear at the very top of the list. I would prefer to have
it always in the same order. And another idea: shouldn't be a star also
displayed in the package that is dependent on the modified one?
Ok, that's it for the moment! Sorry not to come with a ready to merge
solution, but I have a few ideas to enhance the repository browser to
visualize the new meta information.
More information about the Squeak-dev