Juraj
did you look at Distribution Map because we should really improve it. For example introducing an API to control label is important in all the visualization based on top of roassal removePrefix: 'Seaside*' removePrefixes: #('SW*' 'Seaside*') removePostFix: '*Test' removePostFixes: #('*Tests' '*Test') contractUpTo: 6 I think that we are quite poor with the customisation of the visualizations we produce. We do them but after the last 10% are not done. So we end up with ugly distributionMap and other just because of that. We did Konkrator just as a step to improve the situation but nobody uses it :). Stef _______________________________________________ Moose-dev mailing list [hidden email] https://www.iam.unibe.ch/mailman/listinfo/moose-dev |
CONTENTS DELETED
The author has deleted this message.
|
On May 14, 2013, at 7:55 PM, Juraj Kubelka <[hidden email]> wrote:
I do not remember the creation interface of a Distribution Map but for any label displayed in any layout we should be able to shorten them using a kind of protocol
contractUpTo: should use Contractor this is a simple class that remove letters based on thier frequency. Stef
_______________________________________________ Moose-dev mailing list [hidden email] https://www.iam.unibe.ch/mailman/listinfo/moose-dev |
Hi,
On May 15, 2013, at 8:59 PM, stephane ducasse <[hidden email]> wrote: > > On May 14, 2013, at 7:55 PM, Juraj Kubelka <[hidden email]> wrote: > >> Hi Stef, >> >> please, can you be more specific? Do you want something like this? > > I do not remember the creation interface of a Distribution Map but for any label displayed in any layout > we should be able to shorten them using a kind of protocol >> removePrefix: 'Seaside*' >> removePrefixes: #('SW*' 'Seaside*') >> >> removePostFix: '*Test' >> removePostFixes: #('*Tests' '*Test') >> >> contractUpTo: 6 > > contractUpTo: should use Contractor this is a simple class that remove letters based on thier frequency. Agreed. This utility methods should be part of the LabelShape protocol. Cheers, Doru > Stef > > >> -=-=-=- >> view := ROMondrianViewBuilder new. >> view shape rectangle withText: #printString; removePrefix: 'Seaside*'; removePostFix: '*Test'. >> -=-=-=- >> >> Thanks, >> Jura >> >> >> 2013/5/14 Stéphane Ducasse <[hidden email]> >> Juraj >> >> did you look at Distribution Map because we should really improve it. >> For example introducing an API to control label is important in all the visualization based on top of roassal >> >> removePrefix: 'Seaside*' >> removePrefixes: #('SW*' 'Seaside*') >> >> removePostFix: '*Test' >> removePostFixes: #('*Tests' '*Test') >> >> contractUpTo: 6 >> >> I think that we are quite poor with the customisation of the visualizations we produce. >> We do them but after the last 10% are not done. So we end up with ugly distributionMap and other just because of >> that. >> >> We did Konkrator just as a step to improve the situation but nobody uses it :). >> >> >> Stef >> _______________________________________________ >> 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 > > _______________________________________________ > Moose-dev mailing list > [hidden email] > https://www.iam.unibe.ch/mailman/listinfo/moose-dev -- www.tudorgirba.com "One cannot do more than one can do." _______________________________________________ Moose-dev mailing list [hidden email] https://www.iam.unibe.ch/mailman/listinfo/moose-dev |
> >> >> On May 14, 2013, at 7:55 PM, Juraj Kubelka <[hidden email]> wrote: >> >>> Hi Stef, >>> >>> please, can you be more specific? Do you want something like this? >> >> I do not remember the creation interface of a Distribution Map but for any label displayed in any layout >> we should be able to shorten them using a kind of protocol >>> removePrefix: 'Seaside*' >>> removePrefixes: #('SW*' 'Seaside*') >>> >>> removePostFix: '*Test' >>> removePostFixes: #('*Tests' '*Test') >>> >>> contractUpTo: 6 >> >> contractUpTo: should use Contractor this is a simple class that remove letters based on thier frequency. > > Agreed. This utility methods should be part of the LabelShape protocol. Yes! Because this is with these little details that you get close to what we need in real practice (not just demo). stef _______________________________________________ Moose-dev mailing list [hidden email] https://www.iam.unibe.ch/mailman/listinfo/moose-dev |
Where can we get Contractor? I looked in a Moose 4.8 image and I could not find it
Alexandre On May 15, 2013, at 3:22 PM, stephane ducasse <[hidden email]> wrote: > >> >>> >>> On May 14, 2013, at 7:55 PM, Juraj Kubelka <[hidden email]> wrote: >>> >>>> Hi Stef, >>>> >>>> please, can you be more specific? Do you want something like this? >>> >>> I do not remember the creation interface of a Distribution Map but for any label displayed in any layout >>> we should be able to shorten them using a kind of protocol >>>> removePrefix: 'Seaside*' >>>> removePrefixes: #('SW*' 'Seaside*') >>>> >>>> removePostFix: '*Test' >>>> removePostFixes: #('*Tests' '*Test') >>>> >>>> contractUpTo: 6 >>> >>> contractUpTo: should use Contractor this is a simple class that remove letters based on thier frequency. >> >> Agreed. This utility methods should be part of the LabelShape protocol. > > Yes! > Because this is with these little details that you get close to what we need in real practice (not just demo). > > stef > _______________________________________________ > Moose-dev mailing list > [hidden email] > https://www.iam.unibe.ch/mailman/listinfo/moose-dev -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. _______________________________________________ Moose-dev mailing list [hidden email] https://www.iam.unibe.ch/mailman/listinfo/moose-dev |
It is in the Moose-Algos (available with a Moose 4.8 image): MalKontractor
Cheers, Doru On May 15, 2013, at 11:16 PM, Alexandre Bergel <[hidden email]> wrote: > Where can we get Contractor? I looked in a Moose 4.8 image and I could not find it > > Alexandre > > > On May 15, 2013, at 3:22 PM, stephane ducasse <[hidden email]> wrote: > >> >>> >>>> >>>> On May 14, 2013, at 7:55 PM, Juraj Kubelka <[hidden email]> wrote: >>>> >>>>> Hi Stef, >>>>> >>>>> please, can you be more specific? Do you want something like this? >>>> >>>> I do not remember the creation interface of a Distribution Map but for any label displayed in any layout >>>> we should be able to shorten them using a kind of protocol >>>>> removePrefix: 'Seaside*' >>>>> removePrefixes: #('SW*' 'Seaside*') >>>>> >>>>> removePostFix: '*Test' >>>>> removePostFixes: #('*Tests' '*Test') >>>>> >>>>> contractUpTo: 6 >>>> >>>> contractUpTo: should use Contractor this is a simple class that remove letters based on thier frequency. >>> >>> Agreed. This utility methods should be part of the LabelShape protocol. >> >> Yes! >> Because this is with these little details that you get close to what we need in real practice (not just demo). >> >> stef >> _______________________________________________ >> Moose-dev mailing list >> [hidden email] >> https://www.iam.unibe.ch/mailman/listinfo/moose-dev > > -- > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: > Alexandre Bergel http://www.bergel.eu > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. > > > > > _______________________________________________ > Moose-dev mailing list > [hidden email] > https://www.iam.unibe.ch/mailman/listinfo/moose-dev -- www.tudorgirba.com "We can create beautiful models in a vacuum. But, to get them effective we have to deal with the inconvenience of reality." _______________________________________________ Moose-dev mailing list [hidden email] https://www.iam.unibe.ch/mailman/listinfo/moose-dev |
In reply to this post by abergel
check with a K
I thought it was in algorithms. On May 15, 2013, at 11:16 PM, Alexandre Bergel <[hidden email]> wrote: > Where can we get Contractor? I looked in a Moose 4.8 image and I could not find it > > Alexandre > > > On May 15, 2013, at 3:22 PM, stephane ducasse <[hidden email]> wrote: > >> >>> >>>> >>>> On May 14, 2013, at 7:55 PM, Juraj Kubelka <[hidden email]> wrote: >>>> >>>>> Hi Stef, >>>>> >>>>> please, can you be more specific? Do you want something like this? >>>> >>>> I do not remember the creation interface of a Distribution Map but for any label displayed in any layout >>>> we should be able to shorten them using a kind of protocol >>>>> removePrefix: 'Seaside*' >>>>> removePrefixes: #('SW*' 'Seaside*') >>>>> >>>>> removePostFix: '*Test' >>>>> removePostFixes: #('*Tests' '*Test') >>>>> >>>>> contractUpTo: 6 >>>> >>>> contractUpTo: should use Contractor this is a simple class that remove letters based on thier frequency. >>> >>> Agreed. This utility methods should be part of the LabelShape protocol. >> >> Yes! >> Because this is with these little details that you get close to what we need in real practice (not just demo). >> >> stef >> _______________________________________________ >> Moose-dev mailing list >> [hidden email] >> https://www.iam.unibe.ch/mailman/listinfo/moose-dev > > -- > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: > Alexandre Bergel http://www.bergel.eu > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. > > > > > _______________________________________________ > 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 |
In reply to this post by Tudor Girba-2
On Thu, May 16, 2013 at 7:20 AM, Tudor Girba <[hidden email]> wrote: It is in the Moose-Algos (available with a Moose 4.8 image): MalKontractor +1
_______________________________________________ Moose-dev mailing list [hidden email] https://www.iam.unibe.ch/mailman/listinfo/moose-dev |
Free forum by Nabble | Edit this page |