Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Issue

Description

status

decision

List/IEnumerable

At some places IBaseOutput (e.g. Consumers) C#-version returns a list, Java an iterator

open

Assigned to: Rob

Replace with List<T> (question)
(Rob) Change to List and document it is unmodifiable.

Initialize(arguments)

In the C#-version, the arguments argument still has to be removed from Initialize()

open

Assigned to: Stef

Change in Standard, note as deprecated in SDK (question)
(Rob) Change it, this was already agreed upon.

Compliancy xsd

The compliancy xsd still is based on 1.4. Must be extended

open

(question)
(Rob) How much work is this?

Assigned to: Stef

To be updated

Availability loop approach

The Nut Shell document mentions the loop approach as available but discouraged, whereas the other documents state that it is not available. (Peter) The other docs also state, that the base interfaces can easily be extended with the loop approach and that it is planned.

open

Assigned to: Adrian

Modify Nut Shell document (question)
(Rob) The intention is still to have it, right? So I would go with the Nut Shell version.
(Peter) ... would prefer the easy extension version

Regenerate 2 class diagrams

AdaptedOutputFact. AdaptedOutputFactory, LinkableComponenr

open

LinkableComponent

Assigned to: Standa

Do it (question)

...

...

open

(question)

DiscussionsTranscript of discussions on the above topics:

  • Loop Approach: Update Nut Shell document to indicate that loop approach is currently not available but will be there as an extension. Pull approach is available now, other options are under investigation by the OpenMI TC. Adrian will update the Nut Shell document.

...