Moin!
Ich habe vor kurzem eine Konversation mit einem Mapper gehabt, dessen JOSM dauerhaft und schon seit längerem keine Attribute wie created_by=* und source=* dem Changeset selbst (!) hinzufügt. Ich habe keine Informationen gefunden, die auf den Grund hindeuten.
Die Folge ist unter anderem, dass jeder CS bei OSMCha geflaggt wird (https://osmcha.mapbox.com/?filters=%7B%22users%22%3A%5B%7B%22label%22%3A%22googlenaut%22%2C%22value%22%3A%22googlenaut%22%7D%5D%7D).
Die Diskussion könnt Ihr hier finden: https://www.openstreetmap.org/changeset/56198062
Hat jemand eine Lösung?
Hat er vieleicht einfach bei JOSM beim upload - die Einstellungen für den Änderungssatz editiert und die default-werte fehlen jetzt?
https://imgur.com/a/jwTQT
Ich glaube die “geänderten” einstellungen bleiben solange bis man das wieder ändert… Aber “source” und “comment” sollten eigentlich immer aus dem “source-feld” und “comment-feld” vom upload genommen werden.
Nachtrag: Ja sieht so aus dass nur der Editor fehlt… den “source” und “comment” steht ja im changeset drinne, wenn ich es richtig sehe.
Lösungsvorschlag: Einfach das Feld wieder (anhand meines Screenshots - natürlich für seine Version) einfügen!
Du hast Recht, was source=* anbelangt, das ist tatsächlich vorhanden. Im Prinzip geht es um den fehlenden Editor. In der CS Diskussion sagte er, dass nach jedem Neustart die Felder wieder leerstehen würden. Noch mehr Ideen?
Gibt es denn unter den erweiterten Einstellungen (ich glaube man muss vorher in den Expertenmodus schalten) in der Liste der Einstellungen einen Eintrag bei “josm.version” ?
edit: Aber ich glaube nicht wirlich das es daran liegt… Welche Version von JOSM nimmt er denn?
Denn vor 7 Monaten …
https://www.openstreetmap.org/changeset/51279079
ging es noch 
Genauer…: Bis zum 20.08.2017 gings und ab dem 22.08.2017 gings nicht mehr! Vieleicht hilft das ja beim herausfinden 