Status: New Owner: ---- Labels: Type-Defect Priority-Medium
New issue 750 by usman.bh...@gmail.com: GLMTextModel(Object)>>doesNotUnderstand: #highlightSmalltalk: http://code.google.com/p/moose-technology/issues/detail?id=750
In Menssana, when clicking on various reports, we get this error. - Import a model in moose - Launch detailed dashboard in menssana -> top ten lint rules -> browse classes and then we get this error.
I may be missing some extensions of glamour in my image?
Comment #1 on issue 750 by tudor.gi...@gmail.com: GLMTextModel(Object)>>doesNotUnderstand: #highlightSmalltalk: http://code.google.com/p/moose-technology/issues/detail?id=750
No, this is simply old code that did not get updated. You should change the code to use the SmalltalkCodePresentation instead of TextPresentation.
You can see an example here: http://www.themoosebook.org/book/internals/glamour/presentations/smalltalk-c...
Comment #2 on issue 750 by tudor.gi...@gmail.com: GLMTextModel(Object)>>doesNotUnderstand: #highlightSmalltalk: http://code.google.com/p/moose-technology/issues/detail?id=750
Menssana is rather broken. I tried to load the ConfigurationOfMenssana but it has dependencies to obsolete RB classes.
Comment #3 on issue 750 by stephane...@gmail.com: GLMTextModel(Object)>>doesNotUnderstand: #highlightSmalltalk: http://code.google.com/p/moose-technology/issues/detail?id=750
May be this is because some rules are using SmallLint... We will have to fix that :(
Comment #4 on issue 750 by tudor.gi...@gmail.com: GLMTextModel(Object)>>doesNotUnderstand: #highlightSmalltalk: http://code.google.com/p/moose-technology/issues/detail?id=750
Menssana is in a messy state. After I managed to load it, I cannot run it. Actually, come to think of it, I have never seen it working. Can anyone tell me how to play with it?
It was working. We can create dashboard and extended reports. Now I guess that it did not have enough users to get the necessary pressure.
On Nov 19, 2011, at 10:59 PM, moose-technology@googlecode.com wrote:
Comment #4 on issue 750 by tudor.gi...@gmail.com: GLMTextModel(Object)>>doesNotUnderstand: #highlightSmalltalk: http://code.google.com/p/moose-technology/issues/detail?id=750
Menssana is in a messy state. After I managed to load it, I cannot run it. Actually, come to think of it, I have never seen it working. Can anyone tell me how to play with it?
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
What users? :) To get users at the very least one should mention the existence of a demo.
This project was never announced. Even if I participated in its design, I did not even know that there now is a Menssana repository :). I figured this one out just now because Usmann said he committed a change and I did not see it in the Arki repository.
So, for those interested to take a look: Gofer new squeaksource: 'Menssana'; package: 'ConfigurationOfMenssana'; load. ((Smalltalk globals at: #ConfigurationOfMenssana) project version: #development) load
Now, I went through the code a bit, and by the looks of it, it does seem to follow what I said. For those interested, the idea goes along the following lines: - it places the template of a concern is defined in a superclass - it uses Magritte to describe this superclass - when the user adds a new concern it creates a subclass, and provides the user with an Magritte editor based on the description of the superclass - when the user saves the concern it installs the code as Smalltalk source in the subclass.
This is great.
But, I still maintain that it is a bit in a messy state, both internally and definitely from the user interface outcome.
Cheers, Doru
On 19 Nov 2011, at 23:12, Stéphane Ducasse wrote:
It was working. We can create dashboard and extended reports. Now I guess that it did not have enough users to get the necessary pressure.
On Nov 19, 2011, at 10:59 PM, moose-technology@googlecode.com wrote:
Comment #4 on issue 750 by tudor.gi...@gmail.com: GLMTextModel(Object)>>doesNotUnderstand: #highlightSmalltalk: http://code.google.com/p/moose-technology/issues/detail?id=750
Menssana is in a messy state. After I managed to load it, I cannot run it. Actually, come to think of it, I have never seen it working. Can anyone tell me how to play with it?
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
"Presenting is storytelling."
your description is quite close to reality :)
This is simple: I cannot cut myself in that many pieces.
Stef
On Nov 20, 2011, at 6:28 PM, Tudor Girba wrote:
What users? :) To get users at the very least one should mention the existence of a demo.
This project was never announced. Even if I participated in its design, I did not even know that there now is a Menssana repository :). I figured this one out just now because Usmann said he committed a change and I did not see it in the Arki repository.
So, for those interested to take a look: Gofer new squeaksource: 'Menssana'; package: 'ConfigurationOfMenssana'; load. ((Smalltalk globals at: #ConfigurationOfMenssana) project version: #development) load
Now, I went through the code a bit, and by the looks of it, it does seem to follow what I said. For those interested, the idea goes along the following lines:
- it places the template of a concern is defined in a superclass
- it uses Magritte to describe this superclass
- when the user adds a new concern it creates a subclass, and provides the user with an Magritte editor based on the description of the superclass
- when the user saves the concern it installs the code as Smalltalk source in the subclass.
This is great.
But, I still maintain that it is a bit in a messy state, both internally and definitely from the user interface outcome.
Cheers, Doru
On 19 Nov 2011, at 23:12, Stéphane Ducasse wrote:
It was working. We can create dashboard and extended reports. Now I guess that it did not have enough users to get the necessary pressure.
On Nov 19, 2011, at 10:59 PM, moose-technology@googlecode.com wrote:
Comment #4 on issue 750 by tudor.gi...@gmail.com: GLMTextModel(Object)>>doesNotUnderstand: #highlightSmalltalk: http://code.google.com/p/moose-technology/issues/detail?id=750
Menssana is in a messy state. After I managed to load it, I cannot run it. Actually, come to think of it, I have never seen it working. Can anyone tell me how to play with it?
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
"Presenting is storytelling."
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Comment #5 on issue 750 by usman.bh...@gmail.com: GLMTextModel(Object)>>doesNotUnderstand: #highlightSmalltalk: http://code.google.com/p/moose-technology/issues/detail?id=750
Its working fine on my machine. I just tested it. I am working on the development version and I generated a dashboard on Citezen. The only problem I encountered is with Smalltalk highlighting.
Updates: Status: Fixed
Comment #6 on issue 750 by usman.bh...@gmail.com: GLMTextModel(Object)>>doesNotUnderstand: #highlightSmalltalk: http://code.google.com/p/moose-technology/issues/detail?id=750
ok problem resolved after applying the proposed changes... it works now .. changed to SmalltalkCodePresentation from TextPresentation.. change committed in menssana-core.
Updates: Labels: Component-Glamour Milestone-4.6
Comment #7 on issue 750 by tudor.gi...@gmail.com: GLMTextModel(Object)>>doesNotUnderstand: #highlightSmalltalk: http://code.google.com/p/moose-technology/issues/detail?id=750
(No comment was entered for this change.)