I loaded MooseLoader load
then CAnalyzer with a couple of warning and
then I selected packages
then packageDependency map
viewPackageMapOn: view
| graph kruskal tree otherEdges edges |
kruskal := MOKruskal new.
graph := self buildGraph: kruskal.
tree := kruskal run.
view nodeShape: (MORectangleShape new width: [:p | p model classes
size * 3]; height: [:p | p model extensionClasses size * 3] ).
view nodes: graph nodes.
view edgeShape: (MOCurveFitterShape new color: [:e| self
edgeColorFor: e default: Color brown]; width: 1).
otherEdges := graph edges copyWithoutAll: tree.
otherEdges := view edges: otherEdges from: #from to: #to.
view edgeShape: (MOStraightLineShape new color: [:e| self
edgeColorFor: e default: Color black]; width: 2).
edges := view edges: tree from: #from to: #to.
view treeLayout userDefinedEdges: edges
Stef
Hi,
We will organize a Moose Dojo on Sunday, August 30 during Camp
Smalltalk.
The goal of the dojo is to spread the knowledge about Moose and to
tackle issues related to the 4.0 release.
More information can be found at:
http://moose.unibe.ch/events/2009-08-30-dojo
If you are interested in participating, please either add yourself to
the webpage or send an email to this mailing list.
Cheers,
Doru
--
www.tudorgirba.com
"From an abstract enough point of view, any two things are similar."
Dear All,
Over the last months, I worked on CAnalyzer, an extension to FAMIX to
cope with C. I think it is mature enough to be part of the Moose
release.
In VW, the Moose distribution was an aggregation of tools. Installing
Moose installed all functional tools.
I think we should have a similar setting for the Pharo version of Moose.
Shall I augment MooseLoader with CAnalyzer?
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hi,
MooseLoader caused problems in the latest Pharo due to a missing
Traits-related method, so it crashed when loading Nile. So, for the
moment I removed this dependency. Actually, I do not know why we
needed it, because tests are still green.
I also removed for the moment the Moose-File and the dependency to Rio
because Rio caused an ugly error when switching the image from Mac to
Windows.
All in all, MooseLoader load works again in a Dev image.
When loading in the Core image there is a problem with loading Shout.
I have to investigate further.
Cheers,
Doru
--
www.tudorgirba.com
"Yesterday is a fact.
Tomorrow is a possibility.
Today is a challenge."
Hi
The FAMOOSr2007 proceeding is not available on MOOSE site.
There is a problem that the link of FAMOOSr2007Proceeding points to
"unkwon"!
Thanks,
Hani
CALL FOR CONTRIBUTIONS
FAMOOSr 2009 - 3rd Workshop on FAMIX and Moose in Reengineering
http://moose.unibe.ch/events/famoosr2009
Co-located with WCRE 2009, Lille, France
http://web.soccerlab.polymtl.ca/wcre2009/
We solicit experience reports and position papers (2-4 pages, IEEE
format). Experience reports will be expected to discuss meta-modeling
and software analysis using, but not limited to, FAMIX or Moose.
Position papers will be expected to describe new directions and
challenges for software analysis infrastructures, like FAMIX or Moose.
Papers may address issues along general themes, including but not
limited to:
• Analysis specific meta-models for evolution data, dynamic traces,
bug entries, etc...
• Meta-modeling in reengineering tools
• Visualization techniques.
• Analysis techniques: clustering, data mining, machine learning,
pattern matching, probabilistic approaches, etc...
• Mechanisms for tool composition and rapid tool prototyping.
• Reusability of research: making research results and tools
available to and reusable by the community.
• Persistency and manipulation of models and meta-models.
Submissions are not limited to FAMIX and Moose or to their active
users. We welcome any related ideas.
During the workshop, authors are expected to present their ideas using
a short format, lasting 3 to 7 minutes, in order to spawn vivid
discussions between participants. More information about this format
can be found at:http://moose.unibe.ch/events/famoosr2008/presenterskit
Submissions should be made via Easychair at
http://www.easychair.org/conferences/?conf=famoosr2009
Important dates
• submission: August 28
• notification: September 18
• workshop: mid October
Organizers:
• Simon Denier, INRIA Lille, France
• Tudor Girba, University of Bern, Switzerland
Dear List
Making Pharo interacting with Javascript has been the cup of tea of
the Seaside community.
I am wondering whether there has been an attempt to produce a parser
for Javascript within Pharo.
We are interested in getting Javascript models within Moose.
For now, it is likely what we will use the parser of Mozilla to
produce MSE files.
Cheers,
Alexandre
NB: Sorry for the cross-posting
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hi Pascal,
I am now on holidays. I will probably fix this next week.
Cheers,
Doru
On 19 Aug 2009, at 22:57, pascal.vollmer(a)nexgo.de wrote:
> Hi,
>
> I tried the combination Pharo 09.08.1 / Moose download as indicated
> in squeaksource.com. But the Rio-issue remains. The installation
> does not get completed.
>
> Does anyone know a workaround?
>
> kind regards
> Pascal
>
>
> ----- Original Nachricht ----
> Von: Tudor Girba <girba(a)iam.unibe.ch>
> An: pascal.vollmer(a)nexgo.de
> Datum: 10.08.2009 22:05
> Betreff: Re: Aw: [Moose-dev] moose 4.0 alpha 2 release
>
>> Hi Pascal,
>>
>> Thanks for reporting. I solved the first issue.
>>
>> For the second one it seems that something goes bad with the Rio
>> library during the initialization. Actually, we should check whether
>> we need this library at all. It is basically only used in the import
>> of files.
>>
>> Cheers,
>> Doru
>>
>>
>> On 10 Aug 2009, at 19:40, pascal.vollmer(a)nexgo.de wrote:
>>
>>> Hi Doru,
>>>
>>> under Windows
>>>
>>> 1) a small detail:
>>>
>>> <appdir>\moose.exe expects <appdir>\Contents\Resources\pier.image
>>>
>>> but it finds <appdir>\Contents\Resources\moose.image.
>>>
>>> 2) when the image opens it freezes with:
>>>
>>> MNU: RioLocalDosExecutive class>>initializeD....
>>> RioLocalExecutive class>>performStartUpMigration
>>> RioLocalExecutive class>>startUp:
>>> (..)
>>>
>>> Debug button does not react.
>>>
>>> ShoutWorkspace, MoosePanel are visible.
>>>
>>> cu
>>> Pascal
>>>
>>> ----- Original Nachricht ----
>>> Von: Tudor Girba <girba(a)iam.unibe.ch>
>>> An: Moose-dev Moose Dev <moose-dev(a)iam.unibe.ch>
>>> Datum: 10.08.2009 16:20
>>> Betreff: [Moose-dev] moose 4.0 alpha 2 release
>>>
>>>> Hi,
>>>>
>>>> A new alpha release is now available at:
>>>> http://moose.unibe.ch/download/pharo
>>>>
>>>> The new release solves (among others) the blueprint error in the
>>>> Moose
>>>> Finder.
>>>>
>>>> Cheers,
>>>> Doru
>>>>
>>>> --
>>>> www.tudorgirba.com
>>>>
>>>> "In a world where everything is moving ever faster,
>>>> one might have better chances to win by moving slower."
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Moose-dev mailing list
>>>> Moose-dev(a)iam.unibe.ch
>>>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>>>
>>>
>>> Pascal Vollmer
>>> Email: pascal.vollmer(a)ieee.org
>>>
>>> Plantschen oder Grog? Der Arcor-Wetterdienst weiss Bescheid!
>>> Wassertemperaturen für den Urlaub jetzt checken:
>> www.arcor.de/rd/wetter_wasser
>>>
>>
>> --
>> www.tudorgirba.com
>>
>> "From an abstract enough point of view, any two things are similar."
>>
>>
>>
>>
>
> Pascal Vollmer
> Email: pascal.vollmer(a)ieee.org
>
> Noch keine Pläne für das nächste Wochenende? Klicken Sie rein in den
> neuen Veranstaltungskalender auf arcor.de: http://events.arcor.de/
>
--
www.tudorgirba.com
"In a world where everything is moving ever faster,
one might have better chances to win by moving slower."
> [ I prefer to answer in the moose mailing list if you do not mind ]
Ok
> I recommend you to use the version of Moose for Pharo for your work.
Unfortunately I can't use the Pharo in my work at this time. But I will migrate it for the Pharo/Moose in future.
> Where you code related to your importer is? Can I have a look at it? Ideally, it would be great to have it on Moose in Pharo.
If I understand exactly your question, my work not yet published in any code repository's, but it can read codes written in C# and VB.NET, with support a CodeDom object. I will publish it and after send the link.
Thanks,
Francisco.
________________________________
De: Alexandre Bergel <alexandre(a)bergel.eu>
Para: Related to the development of Moose and other related tools <moose-dev(a)iam.unibe.ch>
Cc: Francisco Rodrigues <chicowebmail(a)yahoo.com.br>
Enviadas: Quarta-feira, 19 de Agosto de 2009 13:37:55
Assunto: Re: Res: Res: [Moose-dev] Re: Res: C # language support
[ I prefer to answer in the moose mailing list if you do not mind ]
Pharo is a fork of Squeak, a Smalltalk-like programming language that is very cool :-)
Links:
pharo-project.org/http://www.lulu.com/content/paperback-book/pharo-by-example-omnibus/7522688
There is a distribution of Moose for Pharo.
http://moose.unibe.ch/download/pharo
Almost all moose developers use Pharo and the last version of Moose for their work and experiments.
I recommend you to use the version of Moose for Pharo for your work.
Where you code related to your importer is? Can I have a look at it? Ideally, it would be great to have it on Moose in Pharo.
I do not know whether I answered your question. Let me know if not. Feel free to ask questions. There is no stupid questions.
Cheers,
Alexandre
On 19 Aug 2009, at 12:25, Francisco Rodrigues wrote:
> Sorry, but I don't understand this: "Juste have to browse a bit in Pharo".
> What's is "Pharo"?
>
> []'s
> Francisco
>
> De: Alexandre Bergel <abergel(a)dcc.uchile.cl>
> Para: Francisco Rodrigues <chicowebmail(a)yahoo.com.br>
> Cc: stephane.ducasse(a)inria.fr
> Enviadas: Quarta-feira, 19 de Agosto de 2009 13:08:57
> Assunto: Re: Res: [Moose-dev] Re: Res: C # language support
>
> Best, is to look at the tests and code. This is not difficult actually. Juste have to browse a bit in Pharo.
>
> Alexandre
>
>
> On 19 Aug 2009, at 12:00, Francisco Rodrigues wrote:
>
> > Hi Alexandre,
> >
> > In fact, when i looked at the site version FAMIX30 was in beta and as i am tying to resolve my masters thesis unwilling risking.
> > Currently i am in UFBA, a University of Bahia State capital.
> >
> > The current version of FAMIX is Famix 3.0 beta 14 <http://moose.unibe.ch/docs/famix/famix3.0/famix3.0beta14?_s=hu3vDzpzBuhAGH2…>?
> >
> > []'s
> >
> > Francisco Rodrigues Santos
> > Email: chicowebmail(a)yahoo.com.br
> > Msn: frchico(a)hotmail.com
> > Fone: +55 (79) 9903-0627
> > +55 (71) 8810-4803
> >
> >
> > De: Alexandre Bergel <abergel(a)dcc.uchile.cl>
> > Para: Francisco Rodrigues <chicowebmail(a)yahoo.com.br>
> > Enviadas: Quarta-feira, 19 de Agosto de 2009 11:23:59
> > Assunto: Re: [Moose-dev] Re: Res: C # language support
> >
> > Hi Francisco,
> >
> > Just in case of you were not aware of. At the University of Chile, we are a small group using and developing Moose. Where in Brasil are you?
> >
> > Cheers,
> > Alexandre
> >
> >
> > On 19 Aug 2009, at 10:15, Stéphane Ducasse wrote:
> >
> > >
> > > On Aug 19, 2009, at 2:05 PM, Francisco Rodrigues wrote:
> > >
> > >> Stef,
> > >> Below some answers....
> > >>
> > >> > Now a question: why did you work on FAMIX20 and not FAMIX30?
> > >>
> > >> I'm using the FAMIX20 because i dont find any documentation about the FAMIX 3.0.
> > >
> > > Indeed.
> > > you have all the classes in PhaMoose.
> > >
> > >
> > >> > I imagine that you have some extensions of the smalltalk code and FAMIX api.
> > >>
> > >> I'm using the FAMIX20 because i did not find any documentation about the FAMIX 3.0.
> > >> Yes, I have some extensions, but all them were written in c# code. In this time, I need some API or Code diagram the showing the mapping to verify my application, eg, the java2moose
> > >>
> > >> **Excuse me by the quality of the writing of my English because I am not fluent in that language.
> > >
> > > no problem
> > >
> > >
> > >>
> > >>
> > >> Thanks,
> > >> Francisco Rodrigues Santos
> > >> Email: chicowebmail(a)yahoo.com.br
> > >> Msn: frchico(a)hotmail.com
> > >> Fone: +55 (79) 9903-0627
> > >> +55 (71) 8810-4803
> > >>
> > >>
> > >> De: Stéphane Ducasse <stephane.ducasse(a)inria.fr>
> > >> Para: chicowebmail(a)yahoo.com.br; Related to the development of Moose and other related tools <moose-dev(a)iam.unibe.ch>
> > >> Enviadas: Quarta-feira, 19 de Agosto de 2009 4:22:58
> > >> Assunto: Re: [Moose-dev] C # language support
> > >>
> > >> Hi Francisco
> > >>
> > >> what would be nice is that you publish the code somewhere so that we can see how to integrate it.
> > >> I imagine that you have some extensions of the smalltalk code and FAMIX api.
> > >>
> > >> Now a question: why did you work on FAMIX20 and not FAMIX30?
> > >>
> > >> Stef
> > >>
> > >>
> > >>
> > >> On Aug 19, 2009, at 5:38 AM, Francisco Rodrigues wrote:
> > >>
> > >> > Dear,
> > >> >
> > >> > I am extending the FAMIX 2.0 to support the C # language (now in 80%) and would like to know if there is any API to insert data in the database or something being developed.
> > >> >
> > >> > Best regards,
> > >> > Francisco Rodrigues
> > >> > _______________________________________________
> > >> > Moose-dev mailing list
> > >> > Moose-dev(a)iam.unibe.ch
> > >> > https://www.iam.unibe.ch/mailman/listinfo/moose-dev
> > >>
> > >>
> > >> Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - Música - Esportes
> > >
> > >
> > > _______________________________________________
> > > Moose-dev mailing list
> > > Moose-dev(a)iam.unibe.ch
> > > https://www.iam.unibe.ch/mailman/listinfo/moose-dev
> > >
> >
> > --_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> > Alexandre Bergel http://www.bergel.eu
> > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
> >
> >
> >
> >
> >
> >
> > Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - Música - Esportes
>
> --_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>
>
>
> Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - Música - Esportes
--_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
____________________________________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
Dear List,
In the SqueakSource Mondrian repository you will find a new version of
Mondrian. It addresses a number of critical issues. Please, let me
know if you find anything that does not work for you.
Mondrian-Alexandre_Bergel.249
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
This version addresses the following issues:
- ISSUE #124 : Double click does not work in Mondrian. Double clicks
may be used as "view interaction on: MOMouseDouble do: [:ann | ... ]"
- ISSUE #121 : Mondrian is now significantly faster. A greater number
of nodes may be displayed now. MOBenchmarks contains a number of
different benchmarks and their progress over the time
- ISSUE #125 : The dependencies on Annoucement and Morphic are now
removed. A new class has been introduced: MOMorphicExtensionInstaller.
In its initialize method, it installs the change set that adds
windowing event notifications. MooseLoader has been updated accordingly.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
If you have OB installed, just doit:
ScriptLoader new installer ss project: 'Mondrian'; install:
'MondrianLoader'. (Smalltalk at: #MondrianLoader) load
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
[ I prefer to answer in the moose mailing list if you do not mind ]
Pharo is a fork of Squeak, a Smalltalk-like programming language that
is very cool :-)
Links:
pharo-project.org/http://www.lulu.com/content/paperback-book/pharo-by-example-omnibus/7522688
There is a distribution of Moose for Pharo.
http://moose.unibe.ch/download/pharo
Almost all moose developers use Pharo and the last version of Moose
for their work and experiments.
I recommend you to use the version of Moose for Pharo for your work.
Where you code related to your importer is? Can I have a look at it?
Ideally, it would be great to have it on Moose in Pharo.
I do not know whether I answered your question. Let me know if not.
Feel free to ask questions. There is no stupid questions.
Cheers,
Alexandre
On 19 Aug 2009, at 12:25, Francisco Rodrigues wrote:
> Sorry, but I don't understand this: "Juste have to browse a bit in
> Pharo".
> What's is "Pharo"?
>
> []'s
> Francisco
>
> De: Alexandre Bergel <abergel(a)dcc.uchile.cl>
> Para: Francisco Rodrigues <chicowebmail(a)yahoo.com.br>
> Cc: stephane.ducasse(a)inria.fr
> Enviadas: Quarta-feira, 19 de Agosto de 2009 13:08:57
> Assunto: Re: Res: [Moose-dev] Re: Res: C # language support
>
> Best, is to look at the tests and code. This is not difficult
> actually. Juste have to browse a bit in Pharo.
>
> Alexandre
>
>
> On 19 Aug 2009, at 12:00, Francisco Rodrigues wrote:
>
> > Hi Alexandre,
> >
> > In fact, when i looked at the site version FAMIX30 was in beta and
> as i am tying to resolve my masters thesis unwilling risking.
> > Currently i am in UFBA, a University of Bahia State capital.
> >
> > The current version of FAMIX is Famix 3.0 beta 14 <http://moose.unibe.ch/docs/famix/famix3.0/famix3.0beta14?_s=hu3vDzpzBuhAGH2…
> >?
> >
> > []'s
> >
> > Francisco Rodrigues Santos
> > Email: chicowebmail(a)yahoo.com.br
> > Msn: frchico(a)hotmail.com
> > Fone: +55 (79) 9903-0627
> > +55 (71) 8810-4803
> >
> >
> > De: Alexandre Bergel <abergel(a)dcc.uchile.cl>
> > Para: Francisco Rodrigues <chicowebmail(a)yahoo.com.br>
> > Enviadas: Quarta-feira, 19 de Agosto de 2009 11:23:59
> > Assunto: Re: [Moose-dev] Re: Res: C # language support
> >
> > Hi Francisco,
> >
> > Just in case of you were not aware of. At the University of Chile,
> we are a small group using and developing Moose. Where in Brasil are
> you?
> >
> > Cheers,
> > Alexandre
> >
> >
> > On 19 Aug 2009, at 10:15, Stéphane Ducasse wrote:
> >
> > >
> > > On Aug 19, 2009, at 2:05 PM, Francisco Rodrigues wrote:
> > >
> > >> Stef,
> > >> Below some answers....
> > >>
> > >> > Now a question: why did you work on FAMIX20 and not FAMIX30?
> > >>
> > >> I'm using the FAMIX20 because i dont find any documentation
> about the FAMIX 3.0.
> > >
> > > Indeed.
> > > you have all the classes in PhaMoose.
> > >
> > >
> > >> > I imagine that you have some extensions of the smalltalk code
> and FAMIX api.
> > >>
> > >> I'm using the FAMIX20 because i did not find any
> documentation about the FAMIX 3.0.
> > >> Yes, I have some extensions, but all them were written in c#
> code. In this time, I need some API or Code diagram the showing the
> mapping to verify my application, eg, the java2moose
> > >>
> > >> **Excuse me by the quality of the writing of my English because
> I am not fluent in that language.
> > >
> > > no problem
> > >
> > >
> > >>
> > >>
> > >> Thanks,
> > >> Francisco Rodrigues Santos
> > >> Email: chicowebmail(a)yahoo.com.br
> > >> Msn: frchico(a)hotmail.com
> > >> Fone: +55 (79) 9903-0627
> > >> +55 (71) 8810-4803
> > >>
> > >>
> > >> De: Stéphane Ducasse <stephane.ducasse(a)inria.fr>
> > >> Para: chicowebmail(a)yahoo.com.br; Related to the development of
> Moose and other related tools <moose-dev(a)iam.unibe.ch>
> > >> Enviadas: Quarta-feira, 19 de Agosto de 2009 4:22:58
> > >> Assunto: Re: [Moose-dev] C # language support
> > >>
> > >> Hi Francisco
> > >>
> > >> what would be nice is that you publish the code somewhere so
> that we can see how to integrate it.
> > >> I imagine that you have some extensions of the smalltalk code
> and FAMIX api.
> > >>
> > >> Now a question: why did you work on FAMIX20 and not FAMIX30?
> > >>
> > >> Stef
> > >>
> > >>
> > >>
> > >> On Aug 19, 2009, at 5:38 AM, Francisco Rodrigues wrote:
> > >>
> > >> > Dear,
> > >> >
> > >> > I am extending the FAMIX 2.0 to support the C # language (now
> in 80%) and would like to know if there is any API to insert data in
> the database or something being developed.
> > >> >
> > >> > Best regards,
> > >> > Francisco Rodrigues
> > >> > _______________________________________________
> > >> > Moose-dev mailing list
> > >> > Moose-dev(a)iam.unibe.ch
> > >> > https://www.iam.unibe.ch/mailman/listinfo/moose-dev
> > >>
> > >>
> > >> Veja quais são os assuntos do momento no Yahoo! + Buscados: Top
> 10 - Celebridades - Música - Esportes
> > >
> > >
> > > _______________________________________________
> > > Moose-dev mailing list
> > > Moose-dev(a)iam.unibe.ch
> > > https://www.iam.unibe.ch/mailman/listinfo/moose-dev
> > >
> >
> > --_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> > Alexandre Bergel http://www.bergel.eu
> > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
> >
> >
> >
> >
> >
> >
> > Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10
> - Celebridades - Música - Esportes
>
> --_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>
>
>
> Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 -
> Celebridades - Música - Esportes
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
On Aug 19, 2009, at 2:05 PM, Francisco Rodrigues wrote:
> Stef,
> Below some answers....
>
> > Now a question: why did you work on FAMIX20 and not FAMIX30?
>
> I'm using the FAMIX20 because i dont find any documentation
> about the FAMIX 3.0.
Indeed.
you have all the classes in PhaMoose.
> > I imagine that you have some extensions of the smalltalk code and
> FAMIX api.
>
> I'm using the FAMIX20 because i did not find any documentation
> about the FAMIX 3.0.
> Yes, I have some extensions, but all them were written in c#
> code. In this time, I need some API or Code diagram the showing the
> mapping to verify my application, eg, the java2moose
>
> **Excuse me by the quality of the writing of my English because I am
> not fluent in that language.
no problem
>
>
> Thanks,
> Francisco Rodrigues Santos
> Email: chicowebmail(a)yahoo.com.br
> Msn: frchico(a)hotmail.com
> Fone: +55 (79) 9903-0627
> +55 (71) 8810-4803
>
>
> De: Stéphane Ducasse <stephane.ducasse(a)inria.fr>
> Para: chicowebmail(a)yahoo.com.br; Related to the development of Moose
> and other related tools <moose-dev(a)iam.unibe.ch>
> Enviadas: Quarta-feira, 19 de Agosto de 2009 4:22:58
> Assunto: Re: [Moose-dev] C # language support
>
> Hi Francisco
>
> what would be nice is that you publish the code somewhere so that we
> can see how to integrate it.
> I imagine that you have some extensions of the smalltalk code and
> FAMIX api.
>
> Now a question: why did you work on FAMIX20 and not FAMIX30?
>
> Stef
>
>
>
> On Aug 19, 2009, at 5:38 AM, Francisco Rodrigues wrote:
>
> > Dear,
> >
> > I am extending the FAMIX 2.0 to support the C # language (now in
> 80%) and would like to know if there is any API to insert data in
> the database or something being developed.
> >
> > Best regards,
> > Francisco Rodrigues
> > _______________________________________________
> > Moose-dev mailing list
> > Moose-dev(a)iam.unibe.ch
> > https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
>
> Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 -
> Celebridades - Música - Esportes
Dear,
I am extending the FAMIX 2.0 to support the C # language (now in 80%) and
would like to know if there is any API to insert data in the database or
something being developed.
Best regards,
Francisco Rodrigues
Hi
I lost some hours this morning because of this.
When I loaded mouse I got bug in the blinking cursor code.
After investigation I think that I found the problem:
mondrian loads an old version of morphic.
It is really interesting to see that we need different loading
semantics.
first Alex could you republish a new version of morphic for mondrian?
then Gofer should offer a merge possibility
stef
Hola todos,
There is a bit of confusion regarding visibility of structural
entities (at least for me). In some places, we say that a public
entity has a 'public' modifier, and in some other places, we say it is
accessed outside the package/module in which it is defined. I propose
to clear these things up.
In FAMIXNamedEntity, these methods checks for the presence of a
modifier in the method signature, as in:
isPublic
<MSEProperty: #isPublic type: #Boolean>
^ self modifiers includes: #isPublic
In FAMIXFunction, there is:
isPublic
"checker whether I am called outside the module in which I am defined"
^ self receivingInvocations anySatisfy: [:inv |
inv sender parentScope ~~ self parentScope]
I was wondering whether FAMIXNamedEntity>>isPublic and friends cannot
be renamed as #hasPublicModifier ?
In that case, #isPublic and friends will be based upon client accesses.
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Dear List,
Anyone already though about a support in MoosePanel for history?
We could have button that adds a new ModelHistory to the list of
models, and doing a right-click on a MooseModel will enables to do a
addLastVersionForMooseModel: on one of the histories.
Any other item on the wish-list for history support?
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
I have the impression that Moose introduce a bug in textMorphEditor
Once I load moose I do not have anymore onBlinkCursor in the image.
The semantics of loading should be clear
for moose we should load (erase what was there)
and for component we extend we should have merge (to avoid rollback
to older versions).
Stef
Dear List,
I made some improvement on MoosePanel. Instead of having a list of
buttons, here is now a menu listing the import commands. We can now
have more than 4 import commands without seeing buttons overlapping
each other :-)
Apparently, we need an event mechanism for moose model addition and
removal. For example, I added the method:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
MooseModel>>delete
<menuItem: 'Delete' category: 'Utilities'>
| wantsToDelete |
wantsToDelete := UIManager default confirm: 'Are you sure to want to
delete ', self mooseName printString, '?'.
wantsToDelete ifFalse: [ ^ self ].
MooseModel root remove: self
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Now the question is how to refresh the list of models in the
MoosePanel when one deletes a model? I will add an announcement
hierarchy.
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Dear All,
MooseFinder does not list properties for a selected item. The entity
tab could shows this. In that case, multiple selection should probably
be handled in a different way.
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
When I select an element on the left hand side panel, the right hand
side automatically switches to MooseGroup. Is there a way to keep the
right panel to the selected tab?
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hi Doru,
The FAMOOSr2007 proceeding is not available on MOOSE site!
There is a problem that the link of FAMOOSr2007Proceeding points to
"unkwon"!
Thanks,
Hani
Hi!
The idea of having a MoosePanel is really nice. Its current
implementation is simple and clean. However adding a new command is
not easy since it requires some methods to be redefined. Not really
convenient to port the commands I did for C, ADA and so on.
I extended MoosePanel. Please update the Moose-Finder package and let
me know if you're not happy with the implementation. I use an
Omnibrowser command-like hierarchy to define commands for MoosePanel.
It should be pretty easy to grasp how it works.
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.