Status: New
Owner: ----
Labels: Type-Defect Priority-Critical
New issue 1102 by anne.et...(a)gmail.com: Error in GlamourRenderer
configuration Moose 5.0
https://code.google.com/p/moose-technology/issues/detail?id=1102
Load a brand new Moose 5.0 image.
Execute some code from a playground.
There is an issue since the WorkspaceVariable class does not exist in Pharo
3.0 but only in Pharo 4.0.
I think that the issue comes from the fact that the
ConfigurationOfGlamourRenderer load version 304 and not 303. We should do a
ConfigurationOf for Pharo 3.0 and an other one for Pharo 4.0
Moose 5.0 should not evolve anymore.
Anne
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
Hi!
RTGraphBuilder went through major improvements.
- min and max may be specified.
- plugins to add some decoration (average line, standard deviation range, ticks lines, …)
Here are some examples, with some examples, which should illustrate these points:
Is obtained with:
-=-=-=-=-=-= -=-=-=-=-=-= -=-=-=-=-=-= -=-=-=-=-=-= -=-=-=-=-=-=
| b ds |
b := RTGrapherBuilder new.
ds := RTDataSet new.
ds points: (0 to: 100 by: 0.1).
ds y: [ :x | (0.1 * x) sin ].
ds noDot.
ds interaction popupText: 'sinus'.
ds connectColor: Color blue.
b add: ds.
ds := RTDataSet new.
ds points: (0 to: 100 by: 0.1).
ds y: [ :x | (0.2 * x) cos * 2 ].
ds noDot.
ds interaction popupText: 'cosinus'.
ds connectColor: Color red.
b add: ds.
b minY: -4.
b maxY: 4.
b minX: -25.
b build.
-=-=-=-=-=-= -=-=-=-=-=-= -=-=-=-=-=-= -=-=-=-=-=-= -=-=-=-=-=-=
-=-=-=-=-=-= -=-=-=-=-=-= -=-=-=-=-=-= -=-=-=-=-=-= -=-=-=-=-=-=
b := RTGrapherBuilder new.
ds := RTStackedDataSet new.
ds interaction popup.
ds points: #(600 470 170 430 300).
ds barShape width: 20; color: Color lightGreen.
b add: ds.
b axisX noLabel; noTick.
b axisY noDecimals.
b addPlugin: RTMeanDevVarPlugin new.
b build
-=-=-=-=-=-= -=-=-=-=-=-= -=-=-=-=-=-= -=-=-=-=-=-= -=-=-=-=-=-=
Another example:
-=-=-=-=-=-= -=-=-=-=-=-= -=-=-=-=-=-= -=-=-=-=-=-= -=-=-=-=-=-=
b := RTGrapherBuilder new.
b extent: 300 @ 200.
5 timesRepeat: [
ds := RTStackedDataSet new.
ds noDot.
ds points: ((1 to: 500) collect: [ :i | 50 atRandom - 25 ]) cumsum.
ds connectColor: Color green.
b add: ds.
].
b addPlugin: RTMeanDevVarPlugin new.
b build.
-=-=-=-=-=-= -=-=-=-=-=-= -=-=-=-=-=-= -=-=-=-=-=-= -=-=-=-=-=-=
The plugin framework exposes to a plugin all the necessary to define a whole range of decorations. For example, variable average lines, linear regression should be trivial to add...
Happy new year!
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hi,
Reading the list, I remember some mail about a message to update the
whole browser, but I can't find it again. Which message I have to send
for that?
Cheers,
Offray
Hello,
I'm student from France. I would like to participate in an open source
project in Pharo.
Moose project looks interesting. I'm noob in Pharo.
How can I start to help you ?
Thank you,
Best regards,
Jonathan Wadin.
Hi,
In order to do two new pages on the website, with respectively the users and the contributors of Moose, we need to update the data we previously got.
You are using Moose or contribute to its development, so can you please fill in the sheets available here (https://docs.google.com/spreadsheets/d/1tadFC96gi8hXuc4WZ4fEikredbz_1nKff5_… There are two sheets pages, one for users, one for contributors. We don’t need individual names, but entity (academic or industrial one). To give an example I filled in the sheet with the RMod team.
The Moose Days have shown us that we don’t all use Moose for the same reasons (and that is really great) so I put a column to briefly described what you are using and what you are contributing. It can help us to find new ways to use Moose ;o)
Thank you in advance for your help. It is really important that you put information, even if it is finished. It is to help us to build new projects, get money and show to the world that Moose is largely used and not only an academic prototype.
Cheers,
Anne
Hi Jan,
The PPPrediateTest>>testStartOfWord is failing after your last commit.
Could you check it, please?
Cheers,
Doru
--
www.tudorgirba.com
"Every thing has its own flow"
Hi guys,
I don't know if anybody still counts, but I would like to announce another
Masters thesis that was written while contributing to Moose:
Dennis Schenk's work on Quicksilver (
http://scg.unibe.ch/archive/masters/Sche14a.pdf)
Have a nice evening,
M.
--
Mircea Lungu, PhD.
Researcher
Software Composition Group
University of Bern
Hi!
Just to share a small script. Nothing new in it, but I find it cool.
Each dot is a method. The X-axis is the time, and the Y-axis is the number of lines of code defined in a method.
We can see some picks, illustrating moments in the life of Roassal for which many methods of different sizes have been added.
http://ws.stfx.eu/86C7MEVIPT1S
-=-=-=-=-=-=-=-=-=-=-=-=
methods := RTObject withAllSubclasses flatCollect: #methods.
methods := methods reject: [ :m | m numberOfLinesOfCode > 150 ].
oldestMethod := methods minFor: #date.
b := RTGrapher new.
ds := RTDataSet new.
ds dotShape circle size: 5; color: (Color blue alpha: 0.1).
ds interaction popup.
ds points: methods.
ds y: #numberOfLinesOfCode.
ds x: [ :m | m date julianDayNumber - oldestMethod date julianDayNumber ].
b add: ds.
b axisY title: 'LOC'; noDecimal.
b axisX
title: '';
labelRotation: -30;
numberOfTicks: 10;
numberOfLabels: 10;
labelConvertion: [ :v | (Date julianDayNumber: v + oldestMethod date julianDayNumber) ].
b build
-=-=-=-=-=-=-=-=-=-=-=-=
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.