|
From: Anjenson <hot...@gm...> - 2014-09-24 19:58:36
|
Hi everyone!
I am very sorry for being silent for such a long time. It's really tough
time here as I got on the research project, that is referred to
bioinformatics by the way.
But back to the deal, I have spent some time thinking about what can be
changed in Molecule Cloud architecture in order to make it more
intuitive. The only my idea is to integrate both StaticLayout and
ForceLayout into Layout class. The reason is that the only differences
between classes are
* the use of task queues when using StaticLayout and
* grouping when using ForceLayout.
I think that, first of all, we shouldn't create the difference in
functionality and, secodly, I think that there may be situations when
force layouts may benefit from task queues.
Also in order not to make any one of you, who would like to implement
new layout, wait while I finish this I just want to say that the
implementation of new layout algorithms is completely independent from
the part I intend to refactor. There are some guidelines in the manual
and, please, fill free to ask me directly I will try to be as responsive
as possible.
Just one more notice: it should be a preferred style to extend
CloudLayouter.
With best regards,
Andrew "Anjenson" Zhilka
|