Page MenuHomePhabricator

Feedback on 3d2commons
Closed, ResolvedPublic1 Estimated Story Points

Description

Quick review/dump of things encountered during my test (big and small things). Should be broken down into tasks (or some things can be implemented directly)

  • Drop the empty line between the license template and {{3dpatent}} in the wikitext
  • Larger files (>4MB) did not work. While this should ideally be fixed for now we can simply add a warning about it?
  • Since categories cannot be added right now there should be a another free text field where plain wikitext can be entered. This should then be appended to the end of the description page. It could simply be called something like ("Categories, as wikitext"). If empty then add [[Category:3D models]] (?)
  • The description field should be re-labelled description rather than description page as it now only accepts the information which goes into the description field of the information template (whereas before it accepted the whole page). Ideally it should also be clarified that this should be plain text (not wikitext) as the same field is re-used for Sketchfab.
    • The same applies to the label on the preview page.
  • Since we only allow own uploads for now the first information "You assert that this file is your own work and that you agree ..." should probably highlight the "own" requirement, maybe by making this bold? Additionally maybe a line break between the "Fair use" and "own work" bits?
  • I got the page contents in a mixture of Swedish and English. We need to register the tool with translatewiki.net in order to allow the remaining messages to be translated. Since this , by default, only imports the en.json and qqq.json we should then also talk to them to see if the inherited translations can be imported. If there are any messages from video2commons which we don't use any more than these should be stripped out before.
  • Add a mention/credit to vido2commons in the README (also needed for license purposes)

Tasks for the future / for volunteers

  • Allowing categories (and the Sketchfab equivalent) to be set in a more dynamic way (using the api to auto-complete suggestions).
  • Making the Sketchfab login button reflect that we have already logged in.
  • Attempt a guess at filename also from provided urls. E.g. "https://upload.beta.wmflabs.org/wikipedia/commons/7/7d/Knob_bottom.stl" should result in "Knob_bottom.stl" (possibly without the file-ending)
  • On the preview page I'm wondering if it is worth actually displaying the generated wikitext in one field and the Sketchfab info in another? It would make it clearer which fields get used where afterwards.

Event Timeline

Larger files (>4MB) did not work. While this should ideally be fixed for now we can simply add a warning about it?

Fixed this as it breaks functionality.

Add a mention/credit to vido2commons in the README (also needed for license purposes)

Added link to repo.

The rest will be broken out into separate tasks.

The remaining bullets have been broken out into tasks, see Mentioned In.