DATEX-II-EU / DatexII

Main repository for issues and bugs for the DATEXII standard
0 stars 0 forks source link

IMPORTED (183) - Location is a subclass of a GroupOfLocations (Bugzilla Bug 60) #60

Closed datexii closed 5 years ago

datexii commented 5 years ago

This issue was created automatically with bugzilla2github.py

Bugzilla Bug 60

Date: 2019-03-01T10:59:41+01:00 From: @ingeniumfaber To: @iancornwellmottmac CC: webmaster@datex2.eu

Last updated: 2019-03-01T14:25:11+01:00

datexii commented 24 years ago

Comment 211

Date: 2000-01-01 01:01:01 +0100 From: @ingeniumfaber

Comment raised by UK during he TC Approval of CEN/TS 16157-2. Comment: Location is a subclass of GroupOfLocations, meaning that Location is a kind of GroupOfLocations. These unconventional semantics may cause perplexity. Even through a Group can represent a single Location, it does not seem right that every single Location is considered to always be a Group. If one is thinking about a single location, say a specific roadside reference point, would one ever naturally consider it to be a group of locations that happens to have 1 instance? While it would be possible to consider it that way, it is surely unnatural and contrived. Instead there is a widely used conventional design pattern in software engineering for dealing with composite objects where substitutability is desired – the "Composite" design pattern. This would allow a composite GroupOfLocations to be a kind of Location (which seems semantically more valid). Proposal: Refactor using a conventional "composite" design pattern, so that a composite GroupOfLocations is a kind of Location.

datexii commented 24 years ago

Comment 212

Date: 2000-01-01 01:01:01 +0100 From: Bard de Vries <b.devries@u-trex.nl>

datexii commented 24 years ago

Comment 213

Date: 2000-01-01 01:01:01 +0100 From: @iancornwellmottmac

Not exactly a duplicate, but resolved by the resolution of 141.

datexii commented 5 years ago

Comment 214

Date: 2019-03-01 10:59:41 +0100 From: bugzilla admin <webmaster@datex2.eu>

--- Bug imported by webmaster@datex2.eu 2019-03-01 10:59 CET ---

This bug was previously known as bug 183 at https://bugzilla.datex2.eu/show_bug.cgi?id=183 This bug blocked bug(s) 2.

Unknown version "2.0 RC2 in product Payload + Methodology Specification. Setting version to "2.0". Unknown platform CEN. Setting to default platform "All". Missing Resolution. Setting status to UNCONFIRMED

datexii commented 5 years ago

Comment 1121

Date: 2019-03-01 13:04:09 +0100 From: bugzilla admin <webmaster@datex2.eu>

FIXED IN ISSUE TRACKER AFTER IMPORT

datexii commented 5 years ago

Comment 1171

Date: 2019-03-01 14:25:11 +0100 From: bugzilla admin <webmaster@datex2.eu>

fixed