Page MenuHomePhabricator

Service > SignIt: fix "Contribute" button
Closed, ResolvedPublic

Description

From #7

Contribute button should point to the recording studio : Special:RecordWizard

106491927-a8e05900-64b7-11eb-844a-0a60fa2e5a1b (1).png (558×1 px, 101 KB)

Event Timeline

Yug triaged this task as Medium priority.Jul 19 2022, 7:02 PM
Yug created this task.
Yug added a project: good first task.
Yug updated the task description. (Show Details)
WelpThatWorked subscribed.

The button is placed to suggest contributing a Sign Language video, but the Special:RecordWizard page appears to only take audio recordings, So I don't think a link to there would be appropriate. A link to a guide for creating/finding then uploading and linking a sign language video would probably be most appropriate, but I don't see any page that currently exists covering that. Linking directly to Special:UploadWizard on commons would probably be too unclear for some users, since many probably would not have located or created the video file by that point.

@WelpThatWorked hello, thant for your interest.
Special:RecordWizard step 2 has an auto-declaration for languages mastered, where you can add French Sign Language or Kazakh sign language, for now.
Then, in later step, when you state you are working on that sign language, the recording system with film instead of recording audio.
So yes, Special:RecordWizard it's the correct place to point to.

I tried to [https://github.com/lingua-libre/SignIt/commit/735d97f47e3689fe87f28278907c45622dfdb07b add the link] in the past, but there is something preventing it to work. I'm not an advanced web developer so I wasn't successful to inspect further.

The github readme should allow you to easily set up your local instance and test if you already have node and npm.

If you are interested in sign language please be aware that these are Research and prototype features, so it will partially work. We are working for more development in 2023.

Ok. I initially went for a light dive in order to welcome you but I ended diving further and doing the job, was not expected. Anyway :

  • contribute button fixed
  • npm dependencies upgraded to latest
    • fixed what was therefore broken (with ugly hack because I'am not experienced with inspecting plugin....... )
  • published v.1.0.3 on firefox addon website

~6hours work.

There are other issues on the github which are important but harder, and I'm not able to tackle them.

Yug claimed this task.

Special:RecordWizard step 2 has an auto-declaration for languages mastered, where you can add French Sign Language or Kazakh sign language, for now.
Then, in later step, when you state you are working on that sign language, the recording system with film instead of recording audio.
So yes, Special:RecordWizard it's the correct place to point to.

Oh, my bad, I typed "sign" into the language box and nothing came up, I should've checked more. I'll check out the GitHub issues.

The Sign Language recording feature is mostly unknown and lowly visible, also because some aspects are half broken.
On the long run, we got to fix those technical glitch, then to increase visibility.
The tutorial step of the Recording studio needs more neutral and sign language-friendly texts, so new comers don't miss it.