Thumbnail previews of media files from local drive, to be uploaded to a Wikibase (or Wikimedia Commons)
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- java
- Bereich
- full-stack
Rechercherichtung
Beginne mit der Durchsicht der verlinkten Wireframes und von OpenRefine#5154, die der Issue als technische Grundlage nennt. Verfolge, wie für den Upload zu Wikimedia Commons ausgewählte lokale Dateien in der Erweiterung dargestellt werden, und ermittle anschließend die beteiligten UI- und Backend-Einstiegspunkte. Als abgeschlossen gilt die Arbeit, wenn Benutzer beim Bearbeiten der ausgewählten Dateien Vorschaubilder ein- und ausblenden sowie vergrößern können.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Scenario: User wants to use OpenRefine to upload new files to Wikimedia Commons, from harddrive. They select a set of files from their harddrive.
We want to give users the option to toggle previews (thumbnails) of the media files, and the option to click the thumbnails to enlarge them. Such preview thumbnails are helpful during editing (e.g. to check if a certain thing is indeed depicted in a file, without having to preview the file via another application on the local drive itself).
Wireframes for this feature have been drawn by @lozanaross for another scenario (show thumbnails of files already on Wikimedia Commons), but I think the basic UX behavior is the same? OpenRefine/OpenRefine#5154 provides the technical basis for making this feature possible. In the backend
Most recent wireframes I found (v4, development version; shows files on Commons):
- The small thumbnails: https://xd.adobe.com/view/df767737-c4ca-4d25-977e-7ad8ca3a6840-8a25/screen/8c10c8d4-9ab6-4da2-adb6-9552f789593f/
- Hover effect: https://xd.adobe.com/view/df767737-c4ca-4d25-977e-7ad8ca3a6840-8a25/screen/e8aadeae-d6e6-414f-9852-26e85ce6964d/
- Enlarged thumbnail: https://xd.adobe.com/view/df767737-c4ca-4d25-977e-7ad8ca3a6840-8a25/screen/698c6f1c-d747-4adc-895b-142e21c2830c/
- Vorherrschende Sprache
- Java
- Sterne
- 30
- Forks
- 12
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus OpenRefine/CommonsExtension
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
OpenRefine/CommonsExtension#176 · 2 Kommentare ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 30/100
OpenRefine/CommonsExtension#175 ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
OpenRefine/CommonsExtension#159 ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 38/100
OpenRefine/CommonsExtension#141 · 1 Kommentar ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
OpenRefine/CommonsExtension#138 · 1 Kommentar ·
Alle Issues in OpenRefine/CommonsExtension
Ähnliche Issues
-
approved bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
checkstyle/checkstyle#21981 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
beehive-lab/TornadoVM#1248 ·
Maintainer antworten meist innerhalb von 1 Tag
-
good first issue help wanted ready-for-human
Schwierigkeit 2/5 Ein halber Tag Anfängerfreundlichkeit 64/100
Maintainer antworten meist innerhalb von 1 Tag
-
bug jdbc-v2
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
ClickHouse/clickhouse-java#3214 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Java and Kotlin (JVM): parse gradle/wrapper/gradle-wrapper.properties with exact line locationsOffenarea: detector eco: java help wanted lane: free-agent roadmap size: S type: parser
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
arminazimi/evergreen#355 ·
Maintainer antworten meist innerhalb von 1 Tag