Hi!
I defined version 2.1 in ConfigurationOfMooseAlgos with the following changes:
- Fixed the example of MalTarjan class. It now works with the last version of Mondrian.
- Added testMondrianSample that tests the mondrian example
I took the liberty of setting version 2.1, even though we were already in 2.0-beta.x
As a personal policy, I restrain myself in using alpha, beta, gamma release. I found that too complicated to manage :-)
Cheers,
Alexandre
On 6 Jan 2011, at 09:57, Simon Denier wrote:
>
> On 6 janv. 2011, at 13:52, Alexandre Bergel wrote:
>
>>> c'est bon c'est fait.
>>>
>>> Par contre j'ai constaté que l'exemple dans MalTarjan class>>mondrianSample ne marche plus (changement dans Mondrian). Et il doit y avoir moyen de simplifier ce code non ?
>>
>> J'ai ça comme résultat. C'est ce que je devrais avoir?
>
> C'est surtout l'action contextuelle 'show me the cycles' qui ne marche plus et qui fait un peu hack (coloration des noeux en cycle)
>
>
>> <tarjan.png>
>>
>> Je ne vois pas comment simplifier le code. La partie Mondrian est minime...
>>
>> Alexandre
>>
>>>
>>>
>>>>
>>>> Alexandre
>>>>
>>>> On 6 Jan 2011, at 07:49, Serge Stinckwich wrote:
>>>>
>>>>> Il faudrait renommer les classes MOXXX par MalXXX dans la page :
>>>>>
>>>>> http://www.moosetechnology.org/tools/moosealgos/graph
>>>>>
>>>>>
>>>>> 2011/1/4 Simon Denier <simon.denier(a)gmail.com>:
>>>>>>
>>>>>> On 4 janv. 2011, at 09:48, Serge Stinckwich wrote:
>>>>>>
>>>>>>> Bonne année à vous deux,
>>>>>>>
>>>>>>> je suis en train de regarder le code de Moose-Algos-Graph.
>>>>>>> Je me demandais s'il était possible d'utiliser Mondrian pour
>>>>>>> visualiser les graphes de Moose-Algos-Graph (y compris pouvoir
>>>>>>> sélectionner des noeuds avec l'interface) ?
>>>>>>
>>>>>>
>>>>>> Bien sûr
>>>>>>
>>>>>> D'ailleurs l'API des graphes est directement inspirée de l'API de Mondrian. Pour un exemple basique, voir MOKruskal class>>mondrianSample
>>>>>>
>>>>>> --
>>>>>> Simon Denier
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Serge Stinckwich
>>>>> UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam
>>>>> Every DSL ends up being Smalltalk
>>>>> http://doesnotunderstand.org/
>>>>>
>>>>
>>>> --
>>>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>>>> Alexandre Bergel http://www.bergel.eu
>>>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>> --
>>> Simon Denier
>>>
>>>
>>>
>>
>> --
>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>> Alexandre Bergel http://www.bergel.eu
>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>
>>
>>
>>
>>
>
> --
> Simon Denier
>
>
>
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hi!
As I mentioned in one previous email, I am working on a new graphical tool to manage configuration. My goal is to get rid of the Monticello browser at all.
The nice thing is that each change in a package results in a new Metacello version. I am saying this because you can easily study the evolution of Mondrian. You just need to iterate over the versions contained in the configuration. Might be useful if you want to study evolution.
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
It looks cool!
Some feedback from a 2 minutes shot.
- Apparently, the tools are not available from the World Menu. Maybe an entry than 'Tools' would be good.
- I wasn't able to define a new method
- is it possible to have OB commands compatible with GTCodeBrowser? Lukas spent quite some time on them.
Doru, please ping us when you feel like. I would like to try that again :-)
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hi,
XMLSupport is present in the latest Pharo 1.2. Loading a new version generates an exception apparently, so I removed for the moment XMLSupport from the default ConfigurationOfMoose.
I think we should only load this conditionally. Or do you have another solution?
Cheers,
Doru
--
www.tudorgirba.com
"Every thing should have the right to be different."
Humm...
The problem persists apparently. I tried in a Pharo 1.2 one click:
Gofer new
squeaksource: 'glamoroust';
package: 'ConfigurationOfGlamoroust';
load.
ConfigurationOfGlamoroust loadDefault
Doru, can you refresh Mondrian on Pharo 1.2 please? I fixed the yellow test
Cheers,
Alexandre
On 5 Jan 2011, at 16:16, Tudor Girba wrote:
> Fixed it.
>
> Cheers,
> Doru
>
>
> On 5 Jan 2011, at 18:52, Alexandre Bergel wrote:
>
>> Hi!
>>
>> I suspect something weird is happening.
>> I got the following message when I loaded Glamoroust
>> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>> This package depends on the following classes:
>> RPackage
>> You must resolve these dependencies before you will be able to load these definitions:
>> RPackage>>removeClass:
>> RPackage>>removeClassDefinitionWithoutCheckingMethods:
>> RPackage>>removeDefinedMethod:forClass:
>>
>>
>> Select Proceed to continue, or close this window to cancel the operation.
>> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>>
>> How that could be? This message does not make sense.
>> I tried in a fresh Dev 1.2 One click
>>
>> Alexandre
>> --
>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>> Alexandre Bergel http://www.bergel.eu
>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>
>>
>>
>>
>>
>
> --
> www.tudorgirba.com
>
> "Every thing should have the right to be different."
>
>
>
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
This is great news!
Thanks a lot for your effort,
Doru
On 5 Jan 2011, at 18:22, Joachim Geidel wrote:
>
> Hi everybody,
>
> I am close to releasing JNIPort (http://jniport.wikispaces.com) for Pharo
> and Squeak. Almost everything works on both Mac OS X and Windows with one
> exception. I can attach a Java VM to Pharo/Squeak, I can send messages to
> Java objects and get results back, and even callbacks from Java to Smalltalk
> seem to work.
>
> The exception is that a callback from Java to Smalltalk which comes from a
> different thread leads to a crash of the Squeak VM. I have not been able to
> figure out what the problem is. There is a similar problem with a hook of
> the Java VM: one can register a callback function which is called whenever
> the Java VM produces output for stdout/stderr. With Pharo 1.1.1 on Mac OS X,
> using this hook works when the hook contains a "nil halt", and if I simply
> proceed in each of the notifiers. When I remove the halt or replace it by a
> Delay, the image freezes. In Squeak 4.1 on Windows, the behavior is
> different: the VM crashes.
>
> Does Alien support callbacks coming from a "foreign" thread? Or is this a
> limitation of Alien?
>
> Thanks in advance for any help,
> Joachim Geidel
>
> --
> View this message in context: http://forum.world.st/Alien-and-callbacks-from-foreign-threads-tp3175989p31…
> Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
>
--
www.tudorgirba.com
"Being happy is a matter of choice."
Hi!
Eduardo made a great job at exporting an SVG and TikZ description.
Here some examples:
http://bergel.eu/download/SVG/DSM.htmlhttp://bergel.eu/download/SVG/Mondrian.html
Do you have some wishlist ? What should we do next? I have some ideas, but I would like to hear yours.
Cheers,
Alexandre
NB: Thanks to lukas for his help on TikZ
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hi
I have been working in a object serialization framework last months,
called Fuel. And in order to test it in a real case, I made a package
that adds new import and export commands to Moose panel.
Fuel and this Moose extension still need a lot of work on
functionalities and performance optimizations.
The idea was to imitate the export/import MSE capabilities, and at
least in the basic cases I tried, it imitates well, but I have not too
much experience with Moose, so it would be nice to have feedback of
more experienced users, and to know if it could be useful or not.
I have tried in Moose 4.1 release and Moose 4.3 build #77 from
http://hudson.moosetechnology.org/job/moose-latest-dev/
More information at the end of this website:
http://rmod.lille.inria.fr/web/pier/software/Fuel
To install:
Gofer new
squeaksource: 'Fuel';
version: 'Fuel-MartinDias.78';
version: 'FuelFameExtension-MartinDias.21';
load.
Cheers!
Martin
Hi!
I just committed in Merlin's rep its configuration.
When I load merlin in a Dev 1.2, I get two red tests.
Shall I update ConfigurationOfMoose?
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hi,
I would like to know if there is a search engine or information retrieval
algorithms written in Smalltalk available. If there is such a routine in
Smalltalk, could you show it to me?
Thanks.
Zhe-Xi
--
View this message in context: http://forum.world.st/Search-Engine-Algorithms-tp3167338p3167338.html
Sent from the Moose mailing list archive at Nabble.com.
Hi,
I would like to keep the overview of research projects in which Moose was used update to date:
http://www.moosetechnology.org/about/researchprojects
If you participated in such a project, it would be great to get it listed.
Cheers,
Doru
--
www.tudorgirba.com
"Sometimes the best solution is not the best solution."
Status: Accepted
Owner: alexandre.bergel
Labels: Type-Defect Priority-High Component-Mondrian
New issue 487 by alexandre.bergel: Multiple selection in Mondrian
http://code.google.com/p/moose-technology/issues/detail?id=487
Evaluate in an easel:
view nodes: (1 to: 5) forEach: [:each |
view nodes: (1 to: each).
view gridLayout
].
Select all the nodes, and drag and drop. Inner nodes oddly move.
Inner nodes should not be selected
Will it be useful to have a group button in Mondrian? A bit like in Omnigraffle
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hi!
I would like to have the export menu, zoom + - in the visualization one can open.
Any hint where I can start? Apparently I need to add a toolbar to the GLMTabulator returned by openWithStatusbar
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hi!
I enhanced the drag and drop in Mondrian.
I haven't trie it in all the situations that you have produced. If you encounted an abnormal behavior of the drag and drop, please let me know.
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hi Andrei,
I just wanted to let you know that I split Glamur-Seaside into four packages (based on the already existing categories):
- Glamour-Seaside-Core
- Glamour-Seaside-Rendering
- Glamour-Seaside-Tests
- Glamour-Seaside-Examples
I started to update the default ConfigurationOfGlamourSeaside to:
- load the packages
- load Seaside 3.0.3
However, I seem to have a problem with some initialization code: a class called ExternalWebBrowser needs WebBrowser in the initialize, but it does not find it at loading time. I guess it's a prerequisite order, but I do not know where this comes from.
It would be great if someone can take a look.
Cheers,
Doru
--
www.tudorgirba.com
"Beauty is where we see it."
Hi!
Version 4.2-baseline ConfigurationOfMoose does not load the default version of Mondrian because of the shout problem. It loads version 2.1.2 instead.
I would like that 4.2-baseline loads the last Mondrian. To not fall again in the incompatible Shout mess, there is a version defaultMinimal which does not shout.
Is it ok if I update 4.2-baseline to load defaultMinimal?
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hi,
As I reported before, these tests fail randomly. It would be cool if someone could take a look at them.
Cheers,
Doru
On 24 Dec 2010, at 00:30, Alexandre Bergel wrote:
> Strange. I just downloaded the build artifacts from http://hudson.moosetechnology.org/job/moose-latest-dev/509/
> The 4 tests go green.
>
> These tests are about FMSingleEdgeStrategy. But is FMSingleEdgeStrategy really used? It contains a 'self halt'
>
> Cheers,
> Alexandre
>
>
> On 23 Dec 2010, at 20:21, admin(a)moosetechnology.org wrote:
>
>> See <http://hudson.moosetechnology.org/job/moose-latest-dev/509/>
>>
>>
>
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>
>
--
www.tudorgirba.com
"Value is always contextual."
Hi!
I used the example given in http://www.themoosebook.org/book/externals/ui/finder
I tried alt-s alt-o alt-/ right click and select "Open script", but nothing happen.
Am i missing something obvious?
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hi
I'm trying to do some benchmarks using MSE import and export, and for
that I am using MooseScripts to create test models. But many of them
(I think the bigger ones) I get an error. I am attaching an
screenshot, maybe is useful.
For reproduce it in a new Moose 4.1 "one-click", I do:
MooseScripts createModelForMorphic.
And then, in a MoosePanel I click on Export to MSE, and after some
seconds I get the error.
Should I report a bug in the issue tracker?
Does somebody know the cause of the error?
Thanks in advance,
Martin
Hi,
I am new to Moose. What kind of analysis does the Utilities->Name Cloud
offer to the user?
It seems like sometimes the spellings of results of Name Cloud are weird
(i.e. nonam, talkin, etc.)
Thanks.
Regards,
Zhe-Xi
--
View this message in context: http://forum.world.st/Name-Cloud-Analysis-in-Moose-tp3087373p3087373.html
Sent from the Moose mailing list archive at Nabble.com.
Hi,
How can I load PetitParser into Squeak 4.1 image? I had tried out the
methods suggested by Lukas in his website but it turned out that Squeak find
undefined object: Gofer.
Can show me the steps in loading the PetitParser?
Thanks.
Regards,
Zhe-Xi
--
View this message in context: http://forum.world.st/PetitParser-for-Squeak-4-1-tp3161639p3161639.html
Sent from the Moose mailing list archive at Nabble.com.
Hi!
I am still struggling to make Moose work on a Pharo 1.1.1. When you execute:
((Smalltalk at: #ConfigurationOfMoose) project version: '4.2') load
You end up with an error:
-=-=-=-=-=-=-=-=-=-=-=-=
Warning: This package depends on the following classes:
MalTarjanNode
MalGraphNode
MOCycleTable
MalCyclesCoverage
You must resolve these dependencies before you will be able to load these definitions:
DSMCycleTable
DSMCycleTable>>cellShape
DSMCycleTable>>cellShapeFor:borderColor:view:at:
DSMCycleTable>>dsm
DSMCycleTable>>dsm:
DSMCycleTable>>edgeCellShapeBorder:fill:
DSMCycleTable>>edgeCellShapeColor:
DSMCycleTable>>renderOn:
DSMCyclesCoverage
DSMCyclesCoverage>>nodeClass
DSMCyclesCoverage>>run
DSMCyclesCoverage>>sort
DSMTarjanNode
DSMTarjanNode>>initialize
DSMTarjanNode>>previousNodes
DSMTarjanNode>>previousNodesInCycles
DSMTarjanNode>>to:
FAMIXGraphNode
FAMIXGraphNode>>from:
FAMIXGraphNode>>initialize
FAMIXGraphNode>>isLeaf
FAMIXGraphNode>>isRoot
FAMIXGraphNode>>nextNodes
FAMIXGraphNode>>nextNodes:
FAMIXGraphNode>>previousNodes
FAMIXGraphNode>>previousNodes:
-=-=-=-=-=-=-=-=-=-=-=-=
I put some spec requires: #('Mondrian for Moose' 'MooseAlgos for Moose') ]; a bit everywhere.
What package defines the class DSMTarjanNode, DSMCyclesCoverage, DSMCycleTable? I looked into Moose-DistributionMap but apparently they are defined somewhere else.
We are almost done.
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.