Dear Moose und Famix Community,
the founding assembly of the Moose Association will take place at
ESUG on August 30, 2007 in Lugano, Switzerland. The assembly will
start after the last presentation of the ESUG conference, that is
after 18:00. The conference rooms are located in the top floor of the
red building of the Università della Svizzera italiana. Please refer
to the link below for directions
http://map.search.ch/lugano/via-giuseppe-buffi-13
Below the Trakdandenliste (agenda) and a link to the bylaws
- Election of founding president and keeper of minutes
- Put on record the names of all participants
- Discussion about purpose and focus of the association
- Discussion and approval of the bylaws
- Discussion about and election of advisory board
- Election of the executive board
http://moose.unibe.ch/association/bylaws (in German)
The founding assembly will be held in English.
For more information please refer to http://moose.unibe.ch/association
sincerely,
in the name of the Moose team,
Adrian Kuhn
--
Adrian Kuhn MSc
Software Composition Group
http://www.iam.unibe.ch/~akuhnhttp://www.iam.unibe.ch/~akuhn/news.xml
Dear Moosers, the founding assembly of Moose Verein will take place
this Thursday evening at ESUG in Lugano.
More informations will follow, alas there is no wireless in the
conference room.
cheers,
AA
Dear Moosers,
as you might remember, the founding of Moose Verein was postponed at
Famoosr due to missing bylaws. The purpose of the association is to
support Moose and Famix, eg by organizing a Summer of Code.
We plan to found the Moose Verein at ESUG in Lugano, see doodle
http://www.doodle.ch/q88eyauxxriwe5ue
I have setup a wiki page with draft bylaws, taken from the nice
booklet "Wie gründe und leite ich einen Verein?" by Urs Scherrer. See
link below
http://smallwiki.unibe.ch/moose/association/
The bylaws are in German. It would be nice if someone could translate
them to English. The English bylaws will not be legally binding, they
are only meant as support for foreign-speaking members. The google
translation looks 90% correct, hence the translation job would mainly
be to fix mistakes like "photograph request" for "Aufnahmegesuch".
http://translate.google.com/translate?u=http%3A%2F%
2Fsmallwiki.unibe.ch%2Fmoose%2Fassociation%2F&langpair=de%7Cen&hl=en
@Orla, you said that you might volunteer for translation, is that
still okay with you?
Please stay tuned for more news, and forward this mail to anyone in
your network that might have an interest in the Moose association.
cheers,
AA
--
Adrian Kuhn MSc
Software Composition Group
http://www.iam.unibe.ch/~akuhnhttp://www.iam.unibe.ch/~akuhn/news.xml
Hi Sara,
I saw you added the Ecore code into Meta. I did not have the time to
take a closer look, but I did noticed you have a lot of tests for
your code, and they are all green. That is nice :).
As you probably saw in the previous mail, adding EcoreImportExport to
Meta generated some loading problems when loading 'Moose Config',
because you have two classes that are in SCG.Moose namespace.
However, Meta does not depend on Moose, but Moose depends on Meta.
So, no class in the Meta bundle should be in the Moose namespace.
I see several solutions to fix the problem:
- move the classes to the Meta namespace for now, although they do
not belong there
- move the classes to the MooseDevelopment bundle
- move the classes in a separate bundle that has MooseDevelopment
bundle as prerequisite
Also, please add comments to the versions you are adding, because it
helps us track what is happening.
In any case, I am looking forward to taking a closer look at the
code :).
Cheers,
Doru
--
www.iam.unibe.ch/~girbawww.iam.unibe.ch/~girba/blog/
"Problem solving should be concentrated on describing
the problem in a way that is relevant for the solution."
Hey Sara,
the issue is fixed, now you can say
SCG.Moose asMetaDescription classes
and get all meta-descriptions of all classes without the annoying
initialize loop.
PS: next week I am in Berlin, I might not have time to fix bugs, but
I am usually available via mail.
cheers,
AA
On 27 Jul 2007, at 15:32 , sellossa(a)ensieta.fr wrote:
> hello,
>
> why, when I do: SCG.Moose asMetaDescription, I get sthing different
> from when I do: SCG.Moose allClasses do: #asMetaDescription.
> ^SCG.Moose asMetaDescription
>
> Stef find it terrible!
>
> sara
Hi Sara,
for some unfortunate reason, the mapping between Smalltalk namespaces
and model packages is not 1:1. One of the exceptions is that all
SCG.Moose.FAMIX* classes are modeled using FAMIX.* meta-descriptions.
If this is a real problem for your application, I can fix that tomorrow.
cheers,
AA
On 14 Aug 2007, at 21:04 , sellossa(a)ensieta.fr wrote:
> Hi Adrian!
>
> I get something weird when I use it for SCG.Moose.
> When I do:
> |package|
> SCG.Moose asMetaDescription classes.
> package:=SCG.Moose asMetaDescription inspect.
>
> package doesn't contain the entites FAMIXClass, FAMIXAttribute and
> so on...
>
> However, FAMIX entites are defined in the namespace SCG.Moose,
> isn't it?
>
> Thanks you for your help
>
> Sara