Great.

But, I suggest that you keep an eye on a different approach, too: take a look at what exists now and see if you cannot already reuse or build on it :)

Doru


On Tue, Sep 3, 2013 at 9:44 PM, Juraj Kubelka <juraj.kubelka@gmail.com> wrote:
OK, I think I understand, when it is mature enough, I will follow this discussion. At first I want to proof the concept and when I now it is worth do keep it, I will ask community how to integrate it into Moose-Dsm.

Cheers,
Jura

El 03-09-2013, a las 1:52, Stéphane Ducasse <stephane.ducasse@inria.fr> escribió:

>
> On Sep 2, 2013, at 5:55 AM, Juraj Kubelka <Juraj.Kubelka@gmail.com> wrote:
>
>> How do you mean the cohesion? The mentioned RODependencyMatrixBuilder is intended to be a general framework for matrixes. Then it can be used to, for example, improvements of Moose-Dsm. Or is there something I missed? Thanks.
>
> What doru wants to say is that it is not wise that every project redefines its own algo.
> Why not improving or packaging the dependencyBuilder in DSM instead of under RO
> and I agree with him.
> Stef
>
>>
>> Cheers,
>> Jura
>>
>> El 01-09-2013, a las 15:15, Tudor Girba <tudor@tudorgirba.com> escribió:
>>
>>> Hi,
>>>
>>> As you know, I like this effort.
>>>
>>> However, I would want to see more cohesion with the rest of Moose. In particular, you seem to build a DSM algorithm from scratch. However, one already exists in Moose-Dsm-Core. Perhaps the existing implementation needs improvement, but the idea is that the algorithm should be reusable outside of the visualization. It would be great to build on each other's works.
>>>
>>> Cheers,
>>> Doru
>>>
>>>
>>> On Sep 1, 2013, at 6:08 PM, Alexandre Bergel <alexandre.bergel@me.com> wrote:
>>>
>>>> On a different topic, I have seen you have used a DSM on your example. Is it something you are working on?
>>>> Juraj has started to work on it. He has produced a new builder at the top of Roassal.
>>>>
>>>> Consider:
>>>>
>>>>    | view builder |
>>>>    view := ROView new.
>>>>    builder := RODependencyMatrixBuilder new.
>>>>    builder model:  (Array with: true with: false).
>>>>    builder dependencyBoolean: #xor:.
>>>>    builder gapSize: 0.
>>>>
>>>>    builder on: view.
>>>>    view open
>>>>
>>>> <Screen Shot 2013-09-01 at 12.04.56 PM.png>
>>>>
>>>> Another example:
>>>>    | view builder objects |
>>>>    objects := ROShape withAllSubclasses.
>>>>    view := ROView new.
>>>>    view @ RODraggable.
>>>>
>>>>    builder := RODependencyMatrixBuilder new.
>>>>    builder model: objects.
>>>> "  builder noVerticalShape."
>>>>    builder dependency: #superclass.
>>>>    builder gapSize: 0.
>>>>    builder on: view.
>>>>    view open
>>>> <Screen Shot 2013-09-01 at 12.06.55 PM.png>
>>>>
>>>> If you are working on something similar, it would be great to join forces...
>>>>
>>>> how to load Juraj's code:
>>>> Gofer new
>>>>  smalltalkhubUser: 'JurajKubelka' project: 'RoassalProposals';
>>>>  package: 'RoassalGraphBuilders';
>>>>  load.
>>>> (Smalltalk globals at: #RODependencyMatrixBuilderTest) browse.
>>>>
>>>> Look at the ROMatrixExample class
>>>>
>>>> Cheers,
>>>> Alexandre
>>>>
>>>> On Aug 28, 2013, at 5:46 AM, MartinW <wm@fastmail.fm> wrote:
>>>>
>>>>> Hi,
>>>>> i could not find a way to get vertical labels in a Roassal visualization. Is
>>>>> there a way? Or a general way to rotate elements? See attached image.
>>>>>
>>>>> I also asked this on Stackoverflow
>>>>> (http://stackoverflow.com/questions/18416989/how-to-get-vertical-labels-with-roassal),
>>>>> but as there was no answer i repost it here .
>>>>>
>>>>> <http://forum.world.st/file/n4705387/vertical_labels.png>
>>>>> M.
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> View this message in context: http://forum.world.st/How-to-get-vertical-labels-with-Roassal-tp4705387.html
>>>>> Sent from the Moose mailing list archive at Nabble.com.
>>>>> _______________________________________________
>>>>> Moose-dev mailing list
>>>>> Moose-dev@iam.unibe.ch
>>>>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>>>
>>>> --
>>>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>>>> Alexandre Bergel  http://www.bergel.eu
>>>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Moose-dev mailing list
>>>> Moose-dev@iam.unibe.ch
>>>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>>
>>> --
>>> www.tudorgirba.com
>>>
>>> "Every successful trip needs a suitable vehicle."
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Moose-dev mailing list
>>> Moose-dev@iam.unibe.ch
>>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>
>> _______________________________________________
>> Moose-dev mailing list
>> Moose-dev@iam.unibe.ch
>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
>
> _______________________________________________
> Moose-dev mailing list
> Moose-dev@iam.unibe.ch
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev


_______________________________________________
Moose-dev mailing list
Moose-dev@iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev




--
www.tudorgirba.com

"Every thing has its own flow"