Proposal:Status

From OpenStreetMap Wiki
Latest comment: 17 years ago by Lulu-Ann in topic Votes cast after 2008-10-12
Jump to navigation Jump to search
status
Proposal status: Rejected (inactive)
Proposed by: Tordanik
Tagging: life_cycle=disused / construction / in_use
Applies to: all
Definition: defines operating state of the tagged object, depending on the value
Statistics:

Rendered as: depends on object the tag is added to, see also #Values
Draft started:
Proposed on: 2008-07-17
RFC start: 2008-07-20
Vote start: 2008-09-28
Vote end: 2008-10-12

The value of life_cycle determines the tagged object’s state of operation, i.e. the object’s position in its life cycle.

Rationale

Features under construction and disused objects in various states of decay are common and usually mapworthy – while they cannot be used for their intended/original purpose, they still serve as visible landmarks or may be of historical interest. It is common for maps to include this type of information.

Current OSM tagging

There are already solutions for a small subset of OSM’s map features, especially railways (railway=disused, railway=abandoned, railway=preserved) and highways (highway=construction). These have in common that they replace the information about the type of railway/highway with the status information. (highway suggests to use another tag to keep that data, e.g. highway=construction with construction=motorway).

Another tag used to express state information is disused=yes. There is a proposal to introduce a similar tag for abandoned features. These, however, require client software to be aware of all of them to avoid severe misinformation.

Other proposals related to this topic include a suggestion for mapping abandoned military bases.

Until now, to sum up, there is no complete set of status information that can be used on all features equally.

Also see Comparison of life cycle concepts for a discussion of the different ideas.

Aim of the proposal

The “status” proposal is intended to create a future-proof as well as easily understandable and usable solution for this problem: Unlike existing solutions, it is not limited to a specific mapping domain. and can be extended with more values if desired. Changing the life cycle status does not necessarily affect the feature’s other tags.

Values

Key Value Element Comment Rendering
life_cycle in_use node way area A feature that is in normal use. This is the default. normal rendering
life_cycle construction node way area A feature under construction. some semi-transparent, dashed or dotted version of the normal rendering at the renderer’s discretion.
life_cycle disused node way area A feature which is no longer used but where infrastructure remains in place. some semi-transparent, dashed or dotted version of the normal rendering at the renderer’s discretion.

Other values have been proposed or are already in use with other concepts, such as planned, abandoned and preserved. These can easily be added to the life_cycle key, but will get their own proposals so they can be discussed individually.

Examples

motorway under construction:

highway=motorway + life_cycle=construction

nuclear power plant under construction:

power=generator + power_source=nuclear + life_cycle=construction

Implications and recommendation for tagging

Any life_cycle other than in_use implies that the general public cannot use the feature.

However, it might cause problems (especially when life_cycle is used on highways) if routing and rendering applications that are unaware of the existence of the life_cycle key consider it a usable feature. It is therefore recommended to explicitly state the usage restriction (e.g. using access=no or other appropriate access tags) . This is recommended until all major applications support life_cycle=* directly.

See also

Discussion

Please use the talk page.

Voting

Please indicate below whether you approve or disapprove this proposal. If you agree with the general concept, but would like a different key name better, add an appropriate comment to your vote. Please do not discuss in the voting section, use the talk page instead. Remember to take into account the arguments brought up in discussions before casting your vote.

Votes cast after 2008-10-12

Voting results

With 15 approving and 15 opposing votes, the proposed life_cycle tag failed to achieve majority approval and has therefore been rejected.

  • We have a little problem here. Look at votes from Basemonkey and Nibblenibble. Their votes are highly suspicious. For both of them this was the only one contribution, the users were created in one day in short succession, they're no users with the same name at openstreetmap.org. I really think that they're fake users created by somebody who really didn't like the proposal. --Jttt 05:18, 13 October 2008 (UTC)
Even if they were (on which I'm not guessing), 15 to 13 is not a majority. Alv 05:23, 13 October 2008 (UTC)
Unless my maths is letting me down, 15 to 13 is a majority, but that still represents significant opopsition among those that voted. Chriscf 08:48, 13 October 2008 (UTC)
Today I learned that the word majority doesn't mean a two-thirds majority or even a three-fifths majority, which seemed more appropriate for (major) changes. The voting should be secondary to finding the best and unified way to tag any features for which a adequately apparent way is not known. Alv 10:37, 3 November 2008 (UTC)
Agreed, which is why I'm reluctant to suggest that a simple majority would be enough for a potentially breakage-inducing change such as this. It goes without saying that there needs to be consensus, and I think that we're in somewhat violent agreement in saying that such a small margin doesn't reflect this. Chriscf 14:21, 3 November 2008 (UTC)
OMG Wiki Voting Flawed in unverifiable votes shocker... and as said, 15 to 13 is a definite non-starter anyway when most no votes were because it breaks stuff. You need a consensus to do such things, and it was obvious before the vote that one did not exist. ---- Randomjunk 14:52, 13 October 2008 (UTC)