Hi,
I am happy that finally someone would like to have a dialog about these issues :).
The idea was to name it MSE because this was the name of the format. But, I also wanted
before to name it FM3.
Regarding the use of <package:>, the idea was that this is just an add-on to another
annotation. For example, if you have a <MSEClass:> then you can optionally add a
<package:> that is interpreted in the context of the defined <MSEClass:>.
The problem with this approach is that they use common names that pollute the overall
pragma space (given that pragmas are global). So, I would prefix package: with
FM3Package:.
Actually, there are a couple of more pragmas used that should be renamed as well:
- <multivalued>
- <derived>
- <container>
Cheers,
Doru
On 23 Sep 2011, at 22:10, Stéphane Ducasse wrote:
And if this is MSE why Fame has property tag with
MSE... instead of FM?
Then I do not understand why this is MSEProperty and not MSEPackage: in that case.
Why do we have package: and not MSEPackage: (or FMPackage: and FMProperty:
Stef
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
www.tudorgirba.com
"Every thing has its own flow."