Changes between Version 16 and Version 28 of Help/Concepts/Changeset


Ignore:
Timestamp:
(multiple changes)
Author:
(multiple changes)
Comment:
(multiple changes)

Legend:

Unmodified
Added
Removed
Modified
  • Help/Concepts/Changeset

    v16 v28  
    1 [[TranslatedPages(outdated=This page is incomplete. Some paragraphs do not have any content.)]]
     1[[TranslatedPages]]
    22[[PageOutline(1-10,Table of Contents)]]
    33
    44= Changeset =
    55
    6 [wiki:/Help/Concepts/Object Nodes, ways, and relations] created or modified in JOSM are only available locally unless they are ''published'' on a server to make them useful for other mappers. The process of publishing data is called '''uploading'''.
     6[wikitr:/Help/Concepts/Object Nodes, ways, and relations] created or modified in JOSM are only available locally unless they are ''published'' on a server to make them useful for other mappers. The process of publishing data is called '''uploading'''.
    77
    8 Because there are hundreds of mappers publishing their geo-data on the OSM server it is important to track who published what data in which context. It would be tedious for mappers to describe for every single node and every single way why it is published. A more convenient approach is to package a group of related objects and assign the package a comment,  not the individual objects. This way, if a mapper maps his or her neighborhood, he or she can upload a package of nodes and ways and assign it a comment "`mapped and reviewed some ways in foo city`".
     8Because there are hundreds of mappers publishing their geo-data on the OSM server it is important to track who published what data in which context.
     9
     10Changesets simply group data creations, modifications and deletions - with additional properties {{{comment}}}, {{{created_by}}}, {{{imagery_used}}} [osmwiki:Proposed_features/changeset_tags and several others] (this information stored as simple tags). Similar to other wiki software, one changeset can affect one object (a single character edit in the text), but may contain big changes (removals of paragraphs, partial or complete rewrite of the text) with the only difference that geo information is edited instead of text. Investigating history of one character is equally hard to comparing text at given point in time. Since [osmwiki:Planet.osm complete "text" in OSM is 30-600GB big] therefore users speak of history within several changesets and not about complete history every time.
     11
     12A more convenient approach is to package a group of related objects and assign the package a comment,  not the individual objects. This way, if a mapper maps his or her neighborhood, he or she can upload a package of nodes and ways and assign it a comment "`mapped and reviewed some ways in foo city`".
    913
    1014In JOSM such a package is called a '''changeset'''. A '''changeset''' is a collection of related changes (new objects, object modifications, or object deletings) applied to OSM data.
     
    1317A changeset is independent from an individual upload operation.
    1418
    15 You can run multiple [[Image(source:/trunk/images/upload.png,middle)]] [wiki:Help/Action/Upload uploads] with the same changeset. The changeset will then package the changes published in all uploads. A mapper can even stop JOSM, start it a day later and continue to publish to the changeset he or she has been using a day before, provided he or she didn't close the changeset.
     19You can run multiple [[JOSMImage(upload,middle)]] [wikitr:/Help/Action/Upload uploads] with the same changeset. The changeset will then package the changes published in all uploads. A mapper can even stop JOSM, start it a day later and continue to publish to the changeset he or she has been using a day before, provided he or she didn't close the changeset.
    1620
    1721== Properties of changesets == #Properties
     
    2226
    2327== Upload comment and other changeset tags ==
    24 Similar to nodes, ways, and relations, it is possible to decorate changesets with [wiki:/Help/Concepts/Object tags].
     28Similar to nodes, ways, and relations, it is possible to decorate changesets with [wikitr:/Help/Concepts/Object#Tags tags].
    2529
    2630The most important and only compulsory tag is the so called '''upload comment'''. When you publish data in JOSM you are required to enter an upload comment with at least three characters. It is this comment which describes the published data for other mappers.
    2731
    28 You can set the [[wiki:/Help/Preferences/Advanced|advanced preference]] `upload.comment.max-age` to `0` if you do not want to get a pre-filled comment text field. You still can select a previous comment from the drop down box.
     32=== Advanced Preferences === #AdvancedPreferences
    2933
    30 == Opening a changeset ==
    31 tbd
    32 
    33 == Closing a changeset ==
    34 tbd
    35 
    36 == Listing the changes packaged in a changeset ==
    37 tbd
     34You can set the [wikitr:/Help/Preferences/Advanced advanced preference] `upload.comment.max-age` to `0` if you do not want to get a pre-filled comment text field. You still can select a previous comment from the drop down box.
    3835
    3936== See also ==
    40 * [[Image(source:/trunk/images/closechangeset.png,bottom)]] [wiki:Help/Action/CloseChangeset Close Changeset]
     37* [wikitr:/Help/Action/Upload Upload data] -  An in-depth article about upload process
     38* [wikitr:/Help/Concepts/Conflict Conflict] - explains the '''conflicts''', why they occur, how they are detected and how you can resolve them
     39* [[JOSMImage(closechangeset,bottom)]] [wikitr:/Help/Action/CloseChangeset Close Changeset]
     40* [[JOSMImage(dialogs/changesetdialog,24,middle)]] [wikitr:/Help/Dialog/ChangesetList Changeset List Dialog]
     41* [[JOSMImage(dialogs/changeset/changesetmanager,24,middle)]] [wikitr:/Help/Dialog/ChangesetManager Changeset Manager]
     42* [wikitr:/Help/Dialog/ChangesetQuery Changeset Query Dialog]
    4143* [osmwiki:Good_Changeset_Comments Good Changeset comments] page in OSM wiki
    4244
    4345----
    44 Back to [wiki:Help Main Help]
     46Back to [wikitr:/Help Main Help]