Add descripton field into Place Page and OSM editor #1953
Open
opened 2022-01-27 08:18:42 +00:00 by pastk
·
39 comments
No Branch/Tag specified
master
weblate-i18n
pastk-data
github/fork/AndrewShkrob/android-auto/car-location
ios/pp-for-track-recording
redauburn-patch-1
ios/route-preview-redesign
rt-android-splashscreen-android12
geojson-support
github/fork/Raghaddahi/fix/1566-url-class-bugs
github/fork/rebustj/fix/coredata-crashes
github/fork/hemanggs/zoom-button-fix
github/fork/hemanggs/styles-poi
github/fork/AndrewShkrob/ci/cmake-workflow
beta/ios-hotfix-search
github/fork/sddzhyc/master
ios/search-fix-to-child-vc
github/fork/savsch/feat/android-modal-search
github/fork/RedAuburn/temp-auto-fix
github/fork/RedAuburn/rework-theme-system
github/fork/rimas-kudelis/sound-strings-lt
github/fork/coderang-gk/feature-homescreen-widget-bookmark
github/fork/AndrewShkrob/android/sdk-om
github/fork/FedericoCeratto/reuse-sbom
github/fork/gpesquero/my_location
github/fork/DevarshVasani/DownloadingError-Message
github/fork/DevarshVasani/handle-surface-destruction
github/fork/Strubbl/Strubbl-patch-1
github/fork/RedAuburn/mastodon-bluesky
github/fork/CrazyStevenz/patch-2
ios/update-toast-ui
pastk-generator-genorder
pastk-autogen-subways
github/fork/meenbeese/integrate-sonarcloud
github/fork/dmitrygribenchuk/localization_cleanup
github/fork/coderang-gk/android-transparent-navbar-light-mode
ios/add-icons-to-the-live-activity-widget
github/fork/hemanggs/parse-coordinate-links
github/fork/gpesquero/intermediate_points
ios/fix-search-on-map-tests-for-ipad
release/2025.03.02
github/fork/RedAuburn/always-update-fast
pastk-drape-subways-greying-out
ios/update-search-vc-ui
github/fork/Isira-Seneviratne/AudioManagerCompat
alpha/2025.02.23
crowdin-master
l10n
github/fork/soshial/generate-taginfo-json
github/fork/DeshDeepakKant/ui/improve-description-display-9943
github/fork/hemanggs/increase-touch-area
ios/search-ui-redesign
ios/show-new-search-vc-from-the-route-building
release/2025.01.24
github/fork/savsch/fix/android-pp-bookmark-edit-issue2418
github/fork/renderexpert/remove_gles2
github/fork/Osyotr/windows-unittests
github/fork/AndrewShkrob/android/world-maps-for-all-flavors
github/fork/RedAuburn/splashscreen-android12
drop-appstream-glib
separate-locationservice-lib
github/fork/gpesquero/remove_speed_display
github/fork/zeac/feature/1
github/fork/DeshDeepakKant/fix/building_levels_hint
github/fork/gpesquero/route_plan
github/fork/IsiGebauer/StylingMtbTrails
github/fork/DeshDeepakKant/Mobile-Internet-Settings
release/2025.01.12
github/fork/AndrewShkrob/actions/cpp-codestyle-check
github/fork/AndrewShkrob/clang-format
int/anrdoid-auto/permissions-screen
rt-docs-release-management-principles
generator-wikipedia
generator-actions
generator-subways
ios/enable-cpp-swift-interop
github/fork/map-per/sand
pastk-docs-values
fix-deprecated-atomic-load
rt-docs-communication
rt-docs-collaboration
github/fork/meenbeese/bsdiff
github/fork/meenbeese/karabakh
github/fork/AndrewShkrob/android-auto/location-off
ios/fix-compile-warnings-and-cleanup-unsupported-code
rt-ios-managed-signing
github/fork/IsiGebauer/AllowDirToBeEmpty
ios/fix-ios-test-ci-action-failure
ab-ios-bookmarks-last-category
github/fork/IdeallyGrey/swap-abandoned-disused-rail-rendering
github/fork/meenbeese/atomic-shared-ptr
pastk-docs-teams
qt-3d-preferences
github/fork/TobiPeterG/cur-speed-widget
fix-file-read-exception
fix-track-length-calculation
github/fork/kavikhalique/foreground-crash-fix
github/fork/meenbeese/py-rewrite
pastk-styles-feature-types-migration
release/24.11.27
github/fork/AndrewShkrob/docker/ubuntu-container
alpha/2024.11.26
beta/2024.11.26
github/fork/AndrewShkrob/refactoring/network
github/fork/Ferenc-/cmake-moc-workaround
github/fork/Ferenc-/qt-touchpad-rotate
ab-tests-macro-fixes
ios/track-recording-fifth-bar-button
github/fork/kavikhalique/expand-touch
vng-fix
release/24.11.12
alpha/2024.11.10
vng-langs
github/fork/DevarshVasani/enable-strict-mode
patch-3
release/2024.10.22
alpha/2024.10.22
beta/2024.10.22
github/fork/gpesquero/separators
github/fork/Piaszczysty/route-arrow-fix
place-page-for-tracks-backup
github/fork/RedAuburn/profile-image
github/fork/AndrewShkrob/magic-enums
release/2024.10.08
release/2024.10.04
github/fork/AndrewShkrob/data/resources-refactoring
github/fork/AndrewShkrob/data/move-fonts
github/fork/AndrewShkrob/core/autogenerate-translations
github/fork/shakhat/feature-#7358
alpha/2024.10.01
vng-search
github/fork/gpesquero/drape_locale
beta/2024.09.19
release/2024.09.19
rdb-weblate
release/2024.09.08
github/fork/alnzrv/wikimedia-fix
android/speed-limit-exceed-flag
alpha/2024.09.03
alpha/2024.09.03-ios-track-recording-feature
mb-PendingIntent-requestCode-fix
alpha/2024.08.29
add-timestamps-to-track
ab-ios-crash-on-assert
github/fork/dmfrodrigues/place-panel
github/fork/Tmpod/tmpod-alt-routes
github/fork/zyphlar/hyphenate_interpolated_addresses
alpha/2024.08.25-ios-track-recording-feature
alpha/2024.08.29-ios-track-recording-feature
github/fork/cortadocodes/create-reproducible-build-dockerfile
github/fork/dvdmrtnz/taginfo
github/fork/gpesquero/display_next_stop
android/speed-limit-threshold
android-oauth2-with-browser
release/2024.08.17
changes-from-release
release/2024.08.15
alpha-iOS-Bluetooth
github/fork/RedAuburn/dynamic-sidewalk-name
github/fork/Jean-BaptisteC/linkify_desc
github/fork/Jean-BaptisteC/phone_fab
github/fork/Jean-BaptisteC/download_screen
rdb-cldr-plural-order
ab-unused-code
ab-android-location-fix
recent-track-recorder
ab-cleaner-shutdown
localized_address_ordering
github/fork/gpesquero/speed_class
github/fork/Tmpod/task/improve-clangd-support
ab-android-layer-button-highlight
weblate
release/2024.07.08
alpha/2024.07.25-rtsisyk-ios-test
github/fork/willcohen/camp_pitch
ios-implement-the-recently-deleted-support-to-icloud-sync
recently-deleted-categories-using-postfix
fix-ios-simulator-version
github/fork/SRSAS/systemUIMode
github/fork/RedAuburn/collection_times-support
alpha/2024.07.02
github/fork/alkino/atomic_shared_ptr
vng-test-data
github/fork/fgbg03/user_routes_feature
release/2024.06.02
github/fork/j13m126/german-tone
github/fork/eisams/check_date
ios/undo-for-the-bookmark-deletion
ios/restore-bookmark-by-tap-on-the-map
ios/undo-for-the-bookmark-deletion-with-restoring-by-tap-on-the-map
github/fork/beasmm/feature-#5074
github/fork/catalms/add_stop_feature
revert-7969-pastk-drape-transparent-areas
github/fork/kubahaha/boundary_marker-preset
github/fork/fitojb/patch-1
ab-drape-use-constant-base-font-height
rt-beta
github/fork/krozhdestvenski/bookmark_category_select
vng-alt-routes
github/fork/AndrewShkrob/warnings/unused-parameter
pastk-styles-shared-paths-tune-down
android-auto/8015-8019-8022
github/fork/BrianMerino/master
github/fork/gerion0/gentoo-fixes
pastk-beta-0420
pastk-2generate-paths
ab-fix-shaders-rebuild
ios/fix-drape-failure-during-test-running
ios/add-test-target-terminate
cleanup/base
github/fork/Dinisvgc/bugfix
github/fork/charlie2clarke/overground-icon
ab-max-open-file-limit
weblate-appstore-i18n
2024.03.27-3-android-hotfix
ab-3party-oauthcpp
android-hotfix-24031805
github/fork/gpesquero/test_distance
ab-android-revert-links
github/fork/RedAuburn/no-tts-info
ab-tts-simpler-strings
rt-android-huawei-crash
rt-android-release-2024.03.02
rt-android-release-2024.03.01
ab-ios-release-2024.02.27
ab-from-chars
gplay-android-auto-hotfix
ab-case-folding
rt-store-metadata
ab-buffer-vector-string-view
ab-update-gh-cache-action
rt-android-bookmark-export
osm-oauth2-support
vng-test
github/fork/gpesquero/tts_link
github/fork/Timmy-Tesseract/master
github/fork/ahmetlii/master
github/fork/sklueber/master
rt-geo-links
github/fork/AndrewShkrob/android/lanes-refactoring
vng-lines
windows3
android-auto-disable
rt-android-paranoid-mode
github/fork/TheAdventurer64/juice
rt-android-outdoor
ios-hotfix-release-dec-2023
rt-android-location-providers
pastk-outdoors-hiking-routes
pastk-2generate
pastk-classif-hiking-routes
vng-gen-kk
poc-disable-route-build-zoom
kk2
ab-thread-checker-qt-download-dialog-fix
revert-6461-category-letterbox-it
beta-outdoor
github/fork/pratyaksh1610/branch-6024
protobuf-24.4
designer-fixes
github/fork/AndrewShkrob/core/speed-limit-widget
vng-bookmarks
vng-outdoors
navigation/save-mode
pastk-TEST-rel-w-lines-stats
ab-kml-remove-unique-ptr
vng-bench
aa
rt-android-remove-workmanager
rt-android-debug
protobuf-24.3
pastk-core-housenumbers
github/fork/map-per/pedestrian
ruler-disable-reordering
android-warning-suppress
pastk-drape-bucket-discard-optimization
beta-ios-gpx-fix
github/fork/arnaudvergnet/android-structure-compose
github/fork/arnaudvergnet/compose
github/fork/Nimausfi/new-changes
github/fork/map-per/via_ferrata
pastk-generator-isolines-skip-resimplify
pastk-styles-world-railways
github/fork/kartikaysaxena/master
github/fork/Zhu-Pengming/TomABdh-patch-1
pastk-styles-TMP_dump_priorities
ab-increase-long-tap-radius
github/fork/map-per/track_number
github/fork/codeskraps/feature/nav_altitude_chart
car-checkpoint-tolerance
github/fork/barisunsalhn/fab-transparency
github/fork/N-45div/N-45div/issue4788
rt-android-fix-viewport
github/fork/n1snt/app-shortcuts
github/fork/Kovoschiz/yue4
vng-addr-test
downloader
github/fork/Aryan-Sagavekar/etaswitchfeature
obsolete-position-color
pastk-styles-geometryfallback
pastk-DEMO-geometry-1more-detailed
strings-be-ru-uk-miles
ios/external-keyboard-fix2
alex-outdoors
ios/blue-route-to
pastk-styles-fixpriorities2
pastk-styles-fixpriorities
rt-android-accent-color
pastk-drape-path_text_zoom_mask
pastk-drape-roadshields
update-appstore-metadata
pastk-styles-outdoors
3p/disable-system-jansson
ios/newly-created-list-order
czech-release
rt-fix-monkey-gh
github/fork/AndrewShkrob/core/rendering-on-many-surfaces
github/fork/SiarheiFedartsou/sf-clang-tidy2
ios/fix-tableview-headers-font
github/fork/dvrsaran/patch-1
rt-android-google-location-annoying
pastk-loc-share
ctest
windows2
kml-load-robust
tr-screenshots
vng-nav
github/fork/pastk/pastk-loc-share
github/fork/pratyaksh1610/branch-3621
d4f5409d-patch-1
rt-fix-location-resolution
github-actions-update
android_auto
matheusgomesms-store-releasenotes-pt_BRtranslation
rt-add-ci-timeout
rq-alterRoutes-vng
euskara
github/fork/trueTatar/latlon-refactoring
windows
tests-fix
pastk-styles-geometryfallback-1more-detailed
pastk-styles-zoomlessareas
github/fork/fgaz/changelog/2022.06.29-3
pastk-outdoors-beta
android/R8
github/fork/fardeenfs/public-transit
pastk-android-writability
rt-location-api
pastk-android-verifyerror
qt6
vng-my_pos
pastk-scripts
vng-sdfimage
vng-vehicle-refactoring
release-gp-fdroid-without-location-fixes
rt-android-track-recorder
rt-android-gplay-compliance
rt-android-remove-gms
rt-android-track-recorder-alarm
rt-android-keep-data
fix-odr
github/fork/pastk/pastk-storage
build/no-unity
backup-resources
android/warning-fixes
weblate-ios-i18n
rt-android-symlinks
weblate-android-i18n
weblate-whitespacing
rt-weblate-consume
ios/fixes
i18n-android
i18n-ios
rt-xcode-desktop
2025.03.02-7-android
2025.02.17-3-android
2025.01.26-9-android
2024.11.27-12-android
2024.11.12-7-android
2024.10.23-2-android
2024.10.08-5-android
2024.10.04-7-android
2024.09.08-7-android
2024.08.17-4-google-play
2024.08.16-5-android
2024.08.15-21-android
2024.08.15-17-android
2024.07.29-2-android
2024.07.27-7-ios
2024.07.27-8-android
2024.07.23-8-android
2024.07.08-3-android
2024.06.19-3-android
2024.06.02-12-android
2024.05.11-3-android-rc
2024.05.11-3-android
2024.05.10-1-ios
2024.05.04-9-android-rc
2024.05.04-9-android
2024.03.31-8-android-rc
2024.03.31-8-android
2024.03.31-3-android-rc
2024.03.27-3-android-hotfix
2024.03.27-5-android-hotfix
2024.03.18-5-android-hotfix
2024.03.05-4-android
2024.02.06-11-android
2024.02.06-8-android
2024.01.09-5-android
2023.12.20-4-android
2023.12.18-11-android
2023.12.18-10-android
2023.11.17-17-android
2023.09.22-27-android
2023.08.18-8-android
2023.07.13-10-android
2023.06.04-13-android
2023.05.08-7-android
2023.04.02-7-android
2023.03.05-5-android
2023.03.02-3-android
2023.02.13-11-android
2023.01.25-3-android
2022.12.18-12-android
2022.11.24-3-android
2022.11.02-2-android
2022.09.22-3-android
2022.09.15-5-android
2022.08.23-5-android
2022.07.27-3-android
2022.07.01-6-android
2022.06.29-3-android
2022.06.18-2-android
2022.05.31-10-android
2022.05.24-2-android
2022.05.20-5-android
2022.05.20-4-android
2022.05.19-4-android
2022.04.27-2-android
2022.03.23-4-android
2022.02.19-1-android
2022.02.16-29-android
2022.02.11-17-android
2022.01.15-3-android
2022.01.12-6-android
2022.01.12-3-android
2021.12.01-4-android
2021.11.04-2-android
2021.10.22-10-android
2021.10.15-15-android
2021.10.09-2-android
2021.10.08-0-ios
2021.09.14-4-android
2021.09.01-6-android
2021.08.26-13-ios
2021.08.26-14-android
2021.08.19-11-android
2021.08.19-6-android
2021.08.14-4-android
2021.08.09-1-ios
2021.08.07-4-ios
2021.08.05-2-android
2021.08.04-3-ios
2021.07.08-3
2021-07-03
2021.07.04-2
2021-06-23
2021-06-20
2021-06-12
2021-06-07
2021-05-21
2021-05-08
2021-05-05
2021-04-24
Labels
Clear labels
Accessibility
Address
Android
Android Auto
Android Automotive (AAOS)
API
AppGallery
AppStore
Battery and Performance
Blocker
Bookmarks and Tracks
Borders
Bug
Build
CarPlay
Classificator
Community
Core
CrashReports
Cycling
Desktop
DevEx
DevOps
dev_sandbox
Directions
Documentation
Downloader
Drape
Driving
Duplicate
Editor
Elevation
Enhancement
Epic
External Map Datasets
F-Droid
Fonts
Frequently User Reported
Fund
Generator
Good first issue
Google Play
GPS
GSoC
iCloud
Icons
iOS
Legal
Linux Desktop
Linux packaging
Linux Phone
Mac OS
Map Data
Metro
Navigation
Need Feedback
Night Mode
NLnet 2024-06-281
No Feature Parity
Opening Hours
Outdoors
POI Info
Privacy
Public Transport
Raw Idea
Refactoring
Regional
Regression
Releases
RoboTest
Route Planning
Routing
Ruler
Search
Security
Styles
Tests
Track Recording
Translations
TTS
UI
UX
Walk Navigation
Watches
Web
Wikipedia
Windows
Won't fix
World Map
No labels
Accessibility
Address
Android
Android Auto
Android Automotive (AAOS)
API
AppGallery
AppStore
Battery and Performance
Blocker
Bookmarks and Tracks
Borders
Bug
Build
CarPlay
Classificator
Community
Core
CrashReports
Cycling
Desktop
DevEx
DevOps
dev_sandbox
Directions
Documentation
Downloader
Drape
Driving
Duplicate
Editor
Elevation
Enhancement
Epic
External Map Datasets
F-Droid
Fonts
Frequently User Reported
Fund
Generator
Good first issue
Google Play
GPS
GSoC
iCloud
Icons
iOS
Legal
Linux Desktop
Linux packaging
Linux Phone
Mac OS
Map Data
Metro
Navigation
Need Feedback
Night Mode
NLnet 2024-06-281
No Feature Parity
Opening Hours
Outdoors
POI Info
Privacy
Public Transport
Raw Idea
Refactoring
Regional
Regression
Releases
RoboTest
Route Planning
Routing
Ruler
Search
Security
Styles
Tests
Track Recording
Translations
TTS
UI
UX
Walk Navigation
Watches
Web
Wikipedia
Windows
Won't fix
World Map
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
4 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".
No due date set.
Dependencies
No dependencies set.
Reference: organicmaps/organicmaps#1953
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Our map files already contain ~3.5M OSM description tag values. They should be:
We can start with (1), and then proceed with (2).
The most complex part of the Place Page is that our bookmarks can also have a description. And there is a Wikipedia description section too.
Originally posted by
@biodranik
in #1929 (comment)I guess it should support multiple languages?
So the UI could look similar to the one used for a multilingual
name
field.Yes, but let's discuss it before implementing. There are unobvious issues with the name field where we try to guess which languages the user speaks and show them to him.
Questions for descriptions:
mentioned in issue #1233
A useful discussion about proper naming/targeting of the description field to the users: #1233
changed title from Add descripton field into OSM editor to Add descripton field into {+Place Page and +}OSM editor
mentioned in issue #1888
@arnaudvergnet
@SiarheiFedartsou
Would it be possible to implement displaying of descriptions on Place Page? They are already in the data.
The trickiest part is that we already have:
And users should clearly distinguish between these.
The place page on Android is quite a mess, so we could start by refactoring it to make it easier to add new fields. There is also #2825 which could make adding the description difficult.
We have to support 6 possible cases:
This is the order in which I would show the information, as well as some explanation on why:
...more
button like in Wikipedia articles. To optimize the space, there should not be a header indicating this is the description. It should be obvious to the user.I hope this covers all the possible cases. We'll have to experiment a bit with the design once we agree with the behavior.
mentioned in merge request !4174
Let's call it a "Note" instead of description to avoid confusing with OSM description?
This one could be called a "Wikipedia summary"?
Summaries are often too long to display them in full, so there is a "more" button. So clicking a header should show a full summary and accessing an online article should be done differently.
Let me correct several assumptions:
It looks like only feature details panel is discussed here as a place to put description in.
Here are some descriptions on highway=* ways
wiki https://wiki.openstreetmap.org/wiki/Key:description also mentions
description=Muddy in wet weather
description:bicycle=Ridable along most of the way but has sections with tree roots
I think it should be considered that user's attention should be somehow drawn to this information without him explicitly opening details panel. For example, when creating a route there should be some icon telling that there is a description on ways or nodes through which the route is made and a way to view these descriptions. Maybe even displaying it on ways without routing if in future hiking view is to be made.
Requirements
Problem Statement
The OSM Place Description field has useful information about a POI, and it is already included in the OSM data which is downloaded with the map, but it is not being displayed anywhere.
Criteria
Displaying OSM Description
Phase 2 - Bookmark (Favorite) Info
- Make the start a link which leads to open a bookmark in edit mode
- Icon is a solid star, blue color to indicate it's a link
Phase 2 - Wikipedia data
Phase 2 - Editing OSM Description
Design
(the scope of this issue includes only the part of the design in the green rectangle)
https://www.figma.com/design/4IJ7QbJ207Z66OQTXRuBlF?node-id=421-688#832752552
mentioned in issue #7602
mentioned in merge request !7625
This is an interesting idea. I think is deserves its own separate issue, would you mind creating it, please?
And in this particular issue let's focus on PP design (its complicated already).
I agree with
@biodranik
that if there is an user-entered bookmark description then it should be the top-most (more important than OSM description).Might make sense to create a separate issue for editing OSM description and focus here on PP?
mentioned in issue #7612
@pastk
Today, when a Bookmark/Favorite name is saved, this name replaces the OSM name in the top summary section, without labeling it as a user-defined name rather than OSM data. And if the Favorite name is similar to OSM name, it appears almost as a duplication. Also, the List Name is placed next to the Place Type (for example Restaurant), making the user defined List Name appear like OSM data rather than OM data. The Favorite name is definitely important, that's why it's worth improving this experience. One approach is to group data so it's visually clear about the source of the data.Attached is an example where OSM date, OM data and Wikipedia data is each in their own sections:
I like grouping of list name, bookmark name and a star symbol (makes it very obvious its a bookmark data).
Though in my mind the bookmark data should go before any osm data, place name included.
Also currently the share button shares bookmark's name, which is logical IMO (but the original osm name should be included into the shared text too, its a different issue).
And bookmark name is much more important than list name (better to have it in a smaller font somewhere IMHO).
Its current position as the first item in the subtitle is controversial:
Perhaps we can think also about making editing bookmark's data more easy / faster? I mean future-proofing the UI design to support this idea.
E.g. edit the title in-place when its tapped, change the list by tapping on it, change the color (or pick a custom icon) by tapping on the colored star symbol?
I did some mock-ups long time ago:
P.S. I like the image gallery idea, though perhaps it should be expandable (and collapsed by default) or configurable or somehow adhering to the internet usage setting - worth a separate issue to discuss IMO.
The two screenshots are just two scenarios for the Place Page, the design for additional scenarios are in the Figma design:
https://www.figma.com/file/4IJ7QbJ207Z66OQTXRuBlF
these should be discussed when the Place Page will be updated #8401, the reference to this design is to start looking at the broader perspective to have a common goal for the ongoing separate issues, but which are related.
(the photos from Wikimedia are a different feature which can be discussed in #3252, the idea is that photos would be partially visible in the default compacted view, just enough to show that photos exist for the place, and a person can expand the view to see the photos).
The use case for creating a custom Favorite name is not clear, this needs to be well defined. It would be very useful to have people share how they use this field.
Possible use cases that can help guide how to proceed:
mentioned in issue #7430
Common case: bookmark a building (address), and type some meaningful/searchable name (friend's or business name).
mentioned in issue #7872
Maybe we can also change wording of bookmark from description to notes. It's more precise on what it is and removes confusion with OSM and Wiki description.
Can we also look for a different word for the wiki description? Maybe Wiki Summary?
@patepelo
that is an interesting idea. It may conflict a bit with OSM "note" which we also support when adding or editing a place.There is a word "comment" which may be used instead bookmark's description or OSM description.
OSM description can also be replaced with "review" word.
@euf
@oleg-PK
and with Key: note=* which maybe we'll never use since is for inner communication between OSMers
Not a fan of that but it's ok
I'd avoid this one as review should be exclusively used for POIs reviews of users (rating and reviews written)
These appear to be the primary use cases:
POI with OSM Name: When favoriting a POI that already has a POI name in OSM, often a custom name is not needed, potentially less common to customize this name. This can be businesses, parks or other areas which is not likely to need a custom name.
POI without name: 1) Most common POIs: When favoriting a home address, work, parents’ place, the OSM name is much less relevant and custom names are the most useful. 2) Hiking: Many locations along hiking or biking trails will not have POIs in OSM, so the Favorite will just have GPS coordinates and it’s necessary to have a custom name to identify a spot.
The question: how to more clearly identify a POI which has been favorited which may have a custom name that is not an OSM name.
One option is placing a Favorite icon next to a favorited POI, and the name of the list directly below the name instead of on the same line as the POI type.
Not favorited POI
https://www.figma.com/file/4IJ7QbJ207Z66OQTXRuBlF?node-id=3:886&locale=en&type=design#811788522
Favorited POI
https://www.figma.com/file/4IJ7QbJ207Z66OQTXRuBlF?node-id=334:425&locale=en&type=design#811787642
Placing the OSM description field by all other OSM data seems like a good idea.
https://www.figma.com/file/4IJ7QbJ207Z66OQTXRuBlF?node-id=45:1017&locale=en&type=design#811800199
assigned to
@oleg-rswll
Redesigning how bookmarks will look may greatly delay the implementation of this feature. I suggest focusing on "how to add OSM descriptions into the existing UI with minimal efforts as the first step", then "how to make them editable/addable by users", and only then "how to refactor Place Page and improve bookmarks/wiki/descriptions".
@biodranik
To keep the scope of this request very narrow, all the items which are there for adding clarity by labeling existing fields, are now marked as "Phase 2", and can be moved to a separate issue. Also, the design is updated to show only the narrow part of the section which will have the field.#1953 (comment)
https://www.figma.com/design/4IJ7QbJ207Z66OQTXRuBlF?node-id=421-688#839849395
Why is the figma file protected? I requested access but still nobody approved me.
unassigned
@oleg-rswll
@kirylkaveryn
could you please take a look at this one (displaying description in the PP) when you have time?@kirylkaveryn
the design for this issue is only in the green rectangle here:https://www.figma.com/design/4IJ7QbJ207Z66OQTXRuBlF?node-id=421-688#839849395
There's also the wheelchair:description tag, which would be good to show as well (where available).
mentioned in issue #10125