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
Hi Stef,
please, can you be more specific? Do you want something like this? -=-=-=- view := ROMondrianViewBuilder new. view shape rectangle withText: #printString; removePrefix: 'Seaside*'; removePostFix: '*Test'. -=-=-=-
Thanks, Jura
2013/5/14 Stéphane Ducasse stephane.ducasse@inria.fr
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 Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
On May 14, 2013, at 7:55 PM, Juraj Kubelka Juraj.Kubelka@gmail.com 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.
Stef
-=-=-=- view := ROMondrianViewBuilder new. view shape rectangle withText: #printString; removePrefix: 'Seaside*'; removePostFix: '*Test'. -=-=-=-
Thanks, Jura
2013/5/14 Stéphane Ducasse stephane.ducasse@inria.fr 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 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
Hi,
On May 15, 2013, at 8:59 PM, stephane ducasse stephane.ducasse@free.fr wrote:
On May 14, 2013, at 7:55 PM, Juraj Kubelka Juraj.Kubelka@gmail.com 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 stephane.ducasse@inria.fr 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 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
"One cannot do more than one can do."
On May 14, 2013, at 7:55 PM, Juraj Kubelka Juraj.Kubelka@gmail.com 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
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 stephane.ducasse@free.fr wrote:
On May 14, 2013, at 7:55 PM, Juraj Kubelka Juraj.Kubelka@gmail.com 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 Moose-dev@iam.unibe.ch 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 alexandre.bergel@me.com 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 stephane.ducasse@free.fr wrote:
On May 14, 2013, at 7:55 PM, Juraj Kubelka Juraj.Kubelka@gmail.com 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 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
"We can create beautiful models in a vacuum. But, to get them effective we have to deal with the inconvenience of reality."
On Thu, May 16, 2013 at 7:20 AM, Tudor Girba tudor@tudorgirba.com wrote:
It is in the Moose-Algos (available with a Moose 4.8 image): MalKontractor
+1
Cheers, Doru
On May 15, 2013, at 11:16 PM, Alexandre Bergel alexandre.bergel@me.com 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 stephane.ducasse@free.fr
wrote:
On May 14, 2013, at 7:55 PM, Juraj Kubelka Juraj.Kubelka@gmail.com
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 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
"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 Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
check with a K I thought it was in algorithms.
On May 15, 2013, at 11:16 PM, Alexandre Bergel alexandre.bergel@me.com 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 stephane.ducasse@free.fr wrote:
On May 14, 2013, at 7:55 PM, Juraj Kubelka Juraj.Kubelka@gmail.com 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 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