Torsten:� Maybe it is not correct what I do but in your case, for example, I wouldn't put the baseline of FFI.
��� project: 'FFI' with: [
��� ��� ��� ��� spec
��� ��� ��� ��� ��� className: 'ConfigurationOfFFI';
��� ��� ��� ��� ��� file: 'ConfigurationOfFFI';
��� ��� ��� ��� ��� version: '1.0-baseline';
��� ��� ��� ��� ��� repository: '
http://www.squeaksource.com/MetacelloRepository' ].
I don't like to put ANYTHING related to version or baselines in a baseline method. I just want to put dependencies, groups, etc. So I would write:
��� project: 'FFI' with: [
��� ��� ��� ��� spec
��� ��� ��� ��� ��� className: 'ConfigurationOfFFI';
��� ��� ��� ��� ��� file: 'ConfigurationOfFFI';
��� ��� ��� ��� ��� repository: '
http://www.squeaksource.com/MetacelloRepository' ].
Then, in the version method, I would put exactly what you did:
spec
��� ��� ��� project: 'FFI' with: '1.0'.��� �
��� ���
So...in summary, form my point of view, is not necessary to put the baseline when defining the dependency to FFI.
�
I insist that you should also send this kind of mails to Metacello mailing list :)