Kiviat support in Roassal

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

Kiviat support in Roassal

abergel
Hi!

Pierre just finished a first version of Kiviat in Roassal. Here are some example:

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
b := RTKiviatBuilder new.

b objects: RTAbstractCircleLayout withAllSubclasses.

n := RTMultiLinearColorForIdentity new objects: (b objects).
b shape circle color: [ :value | n rtValue: value named]; size: 10.

b addMetric: #numberOfLinesOfCode.
b addMetric: #numberOfMethods.
b addMetric: #numberOfVariables.

b activatePolygons.

b build.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

It would be great to have feedback on this!

Cheers,
Alexandre

-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.




_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: [Pharo-users] Kiviat support in Roassal

Tudor Girba-2
Great news!

Is this already committed in Roassal?

Doru

On Thu, Nov 20, 2014 at 1:48 PM, Alexandre Bergel <[hidden email]> wrote:
Hi!

Pierre just finished a first version of Kiviat in Roassal. Here are some example:

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
b := RTKiviatBuilder new.

b objects: RTAbstractCircleLayout withAllSubclasses.

n := RTMultiLinearColorForIdentity new objects: (b objects).
b shape circle color: [ :value | n rtValue: value named]; size: 10.

b addMetric: #numberOfLinesOfCode.
b addMetric: #numberOfMethods.
b addMetric: #numberOfVariables.

b activatePolygons.

b build.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

It would be great to have feedback on this!

Cheers,
Alexandre

-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.






--

"Every thing has its own flow"

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: [Pharo-users] Kiviat support in Roassal

abergel
Yes!

Alexandre
-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.



On Nov 20, 2014, at 9:49 AM, Tudor Girba <[hidden email]> wrote:

Great news!

Is this already committed in Roassal?

Doru

On Thu, Nov 20, 2014 at 1:48 PM, Alexandre Bergel <[hidden email]> wrote:
Hi!

Pierre just finished a first version of Kiviat in Roassal. Here are some example:

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
b := RTKiviatBuilder new.

b objects: RTAbstractCircleLayout withAllSubclasses.

n := RTMultiLinearColorForIdentity new objects: (b objects).
b shape circle color: [ :value | n rtValue: value named]; size: 10.

b addMetric: #numberOfLinesOfCode.
b addMetric: #numberOfMethods.
b addMetric: #numberOfVariables.

b activatePolygons.

b build.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
<Screen Shot 2014-11-20 at 9.42.51 AM.png>

It would be great to have feedback on this!

Cheers,
Alexandre

-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.






--

"Every thing has its own flow"
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Kiviat support in Roassal

jfabry
In reply to this post by abergel

That looks really cool!

On Nov 20, 2014, at 9:48 AM, Alexandre Bergel <[hidden email]> wrote:

Hi!

Pierre just finished a first version of Kiviat in Roassal. Here are some example:

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
b := RTKiviatBuilder new.

b objects: RTAbstractCircleLayout withAllSubclasses.

n := RTMultiLinearColorForIdentity new objects: (b objects).
b shape circle color: [ :value | n rtValue: value named]; size: 10.

b addMetric: #numberOfLinesOfCode.
b addMetric: #numberOfMethods.
b addMetric: #numberOfVariables.

b activatePolygons.

b build.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
<Screen Shot 2014-11-20 at 9.42.51 AM.png>

It would be great to have feedback on this!

Cheers,
Alexandre

-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.



_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev



---> Save our in-boxes! http://emailcharter.org <---

Johan Fabry   -   http://pleiad.cl/~jfabry
PLEIAD lab  -  Computer Science Department (DCC)  -  University of Chile


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Kiviat support in Roassal

Ben Coman
In reply to this post by abergel
Alexandre Bergel wrote:

> Hi!
>
> Pierre just finished a first version of Kiviat in Roassal. Here are some
> example:
>
> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> b := RTKiviatBuilder new.
>
> b objects: RTAbstractCircleLayout withAllSubclasses.
>
> n := RTMultiLinearColorForIdentity new objects: (b objects).
> b shape circle color: [ :value | n rtValue: value named]; size: 10.
>
> b addMetric: #numberOfLinesOfCode.
> b addMetric: #numberOfMethods.
> b addMetric: #numberOfVariables.
>
> b activatePolygons.
>
> b build.
> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>
> It would be great to have feedback on this!
>
> Cheers,
> Alexandre
>

Thanks Pierre. It looks very nice.  I'm not in a position to play with
it just now, so I'll just go for the low hanging fruit.

Q: Is the 'Kiviat' name more descriptive / intention revealing than
'RadarChart' or 'SpiderChart' , which is the more common name I know for
this type of chart. Also per wikipedia...
http://en.wikipedia.org/wiki/Radar_chart

I never heard of Kiviat.  My search's first non-wikidpedia page is about
code metrics...
http://devcodemetrics.sourceforge.net/Metrics.htm

...so is 'Kiviat' domain specific terminology for programming?
But are you wanting a wider audience? So maybe consider a rename? :)

cheers -ben

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Kiviat support in Roassal

Pierre Chanson
Hi Ben,

yes we could consider a rename if RadarChart is more relevant and more common. The idea just came with 'kiviat'. Googleing kiviat chart gives you the Radar chart wikipedia page so... Or maybe because the equivalent french wikipedia page is named 'Diagramme de Kiviat' and influenced me. ;)

cheers,
Pierre

2014-11-20 22:57 GMT-03:00 Ben Coman <[hidden email]>:
Alexandre Bergel wrote:
Hi!

Pierre just finished a first version of Kiviat in Roassal. Here are some example:

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
b := RTKiviatBuilder new.

b objects: RTAbstractCircleLayout withAllSubclasses.

n := RTMultiLinearColorForIdentity new objects: (b objects).
b shape circle color: [ :value | n rtValue: value named]; size: 10.

b addMetric: #numberOfLinesOfCode.
b addMetric: #numberOfMethods.
b addMetric: #numberOfVariables.

b activatePolygons.

b build.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

It would be great to have feedback on this!

Cheers,
Alexandre


Thanks Pierre. It looks very nice.  I'm not in a position to play with it just now, so I'll just go for the low hanging fruit.

Q: Is the 'Kiviat' name more descriptive / intention revealing than 'RadarChart' or 'SpiderChart' , which is the more common name I know for this type of chart. Also per wikipedia...
http://en.wikipedia.org/wiki/Radar_chart

I never heard of Kiviat.  My search's first non-wikidpedia page is about code metrics...
http://devcodemetrics.sourceforge.net/Metrics.htm

...so is 'Kiviat' domain specific terminology for programming?
But are you wanting a wider audience? So maybe consider a rename? :)

cheers -ben


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Kiviat support in Roassal

Ben Coman
Pierre CHANSON wrote:
> Hi Ben,
>
> yes we could consider a rename if RadarChart is more relevant and more
> common. The idea just came with 'kiviat'. Googleing kiviat chart gives
> you the Radar chart wikipedia page so... Or maybe because the equivalent
> french wikipedia page is named 'Diagramme de Kiviat' and influenced me. ;)
>
> cheers,
> Pierre

Cultural differences are interesting.  Your view is not wrong, and mine
is just another view.  I'll leave it to your considerations :)
cheers -ben

(P.S. Interesting that the Microsoft 2013 reference at the bottom of the
french wikipedia article is to "radar chart".)


>
> 2014-11-20 22:57 GMT-03:00 Ben Coman <[hidden email]
> <mailto:[hidden email]>>:
>
>     Alexandre Bergel wrote:
>
>         Hi!
>
>         Pierre just finished a first version of Kiviat in Roassal. Here
>         are some example:
>
>         -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>         b := RTKiviatBuilder new.
>
>         b objects: RTAbstractCircleLayout withAllSubclasses.
>
>         n := RTMultiLinearColorForIdentity new objects: (b objects).
>         b shape circle color: [ :value | n rtValue: value named]; size: 10.
>
>         b addMetric: #numberOfLinesOfCode.
>         b addMetric: #numberOfMethods.
>         b addMetric: #numberOfVariables.
>
>         b activatePolygons.
>
>         b build.
>         -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>
>         It would be great to have feedback on this!
>
>         Cheers,
>         Alexandre
>
>
>     Thanks Pierre. It looks very nice.  I'm not in a position to play
>     with it just now, so I'll just go for the low hanging fruit.
>
>     Q: Is the 'Kiviat' name more descriptive / intention revealing than
>     'RadarChart' or 'SpiderChart' , which is the more common name I know
>     for this type of chart. Also per wikipedia...
>     http://en.wikipedia.org/wiki/__Radar_chart
>     <http://en.wikipedia.org/wiki/Radar_chart>
>
>     I never heard of Kiviat.  My search's first non-wikidpedia page is
>     about code metrics...
>     http://devcodemetrics.__sourceforge.net/Metrics.htm
>     <http://devcodemetrics.sourceforge.net/Metrics.htm>
>
>     ...so is 'Kiviat' domain specific terminology for programming?
>     But are you wanting a wider audience? So maybe consider a rename? :)
>
>     cheers -ben
>
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev