...
Code Block |
---|
IBaseLinkableComponent { base methods }; ITimeSpaceLinkableComponent extends IBaseLinkableComponent { time-space methods }; IParallelLinkableComponent extends IBaseLinkableComponent { loop methods }; IDictionaryLinkableComponent extends IBaseLinkableComponent { dictionary methods }; MyParallelTimeSpaceComponent implements ITimeSpaceLinkableComponent, IParallelLinkableComponent {}; MyParallelDictionaryComponent implements IDictionaryLinkableComponent, IParallelLinkableComponent {}; |
Decision : We keep the exchange items as an hierarchy, and will use alternative 2 for the linkable components, together with combined empty interfaces mentioned at the previous meeting.
Code Block |
---|
ITimeSpaceLinkableComponent : IComponent, ITimeSpaceLinkableComponent {};
|
3. New discussion topics
3.1. How to package and distribute extensions
...