Hi guys!
As you know, this year FAMOOSr will be collocated with
ICSM in Timisoara. If you will be there and have already
registered for ICSM then you can join FAMOOSr for no extra fee.
Just go on the registration page, and add the workshop to the list
of events you will participate in.
See you soon in Timisoara,
Mircea and Simon.
Hi guys,
It seems to me that exceptions are masked in Mondrian.
Is there a setting somewhere for turning this off?
For development, the debugger is better than the transcript ;)
Cheers,
M.
maybe someone is interested...
cheers
mariano
---------- Forwarded message ----------
From: David Faught <dave.faught(a)gmail.com>
Date: Sat, Aug 14, 2010 at 3:08 PM
Subject: [squeak-dev] [OT] Check out Gource!
To: Squeak Mailing List <squeak-dev(a)lists.squeakfoundation.org>
Yes, pun intended. Check out. Get it? Gource is a Google Code
project that visually presents the history of a source version control
system. Maybe someone industrious could figure out how to feed in a
few historical changes files from Squeak ...
http://code.google.com/p/gource/
hi Doru!
The zOrder is a bit hell time to time. You said that the canvas use the translation to display inner nodes and edges.
But this implies an order when rendering the nodes. The parent has to be rendered before its children. But with the zOrder, this order may not be preserved. Therefore, I think we have to deal with absolute bounds all the way.
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hi!
Some abstract classes do not have subclasses.
MOHorizontalDominanceOrderLayout isAbstractClass => true
MOBulletTreeLayout isAbstractClass => true
I believe this has to be fixed
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hi Doru,
You recently worked on MOHorizontalDominanceOrderLayout. This break #testCoverageLayout.
Just try:
view nodes: (1 to: 100).
view edges: (1 to: 100) from: #yourself to: [:x | x + 1].
view layout: (MOHorizontalDominanceOrderLayout new)
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hello,
I would like to know what are the tools provided by SmallDude?
I know there is the 'side by side duplication' view, is there other
visualizations ?
What kind of metrics are available ?
Hi!
Thanks to Simon, there is a MOQuadTree class and its tests in Mondrian. Quadtree is a tree data structure that is used to partition a two dimensional space by recursively subdividing it into four quadrants or regions. We could imagine plenty of new caches using quad trees.
I haven't seen any complain about speed anymore. However, I feel you restraint _yourself_ from pushing Mondrian to its limits :-)
If you experience any slowdown, please keep a description of what you have done before changing your visualization.
QuadTree are probably the way to go if we want to reach 1,000,000 nodes :-)
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hi,
Please try to avoid overrides in your packages. It makes integration
impossible.
Overrides can be useful when you do not have access to the base code.
But, in the case of Moose you do have access. Please, raise the point
and discuss about it if you are unsure of the change. You will be
surprised how often it is actually easy to change the base code, or it
is easy to find another solution.
Do not use overrides just because it's comfortable because in the
slightly longer run they harm more than they help.
Cheers,
Doru
--
www.tudorgirba.com
"What we can governs what we wish."
Hi!
Currently, Mondrian works only on Pharo (I do not have much interest in seeing it in Squeak, even though I am not against).
Should Mondrian use Grease? I have the feeling that we should not over-engineer Mondrian based on an assumption that is not verifiable currently (that Mondrian will be ported to a different Smalltalk).
I will remove from Mondrian all reference of Grease.
Cheers,
Alexandre
[*] http://blog.fitzell.ca/2010/01/easing-compatibility-with-grease.html
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.