Open NSbuilder opened 7 years ago
This is a good suggestion and we've always had something like this mind for how the system would ideally work if resources to develop were no question.
Technically we have a lot of the pieces there -- the way we record history for edits includes and diff patch and the visible html of the change. We could develop a way to have edits on locked text generate the history item first, but not actually apply it, then have a moderator view to accept/decline each.
In practice to make building this a priority we need to know what we have a significant number of people who are finding mistakes and willing to fix them, but are blocked by the fact that the process is too slow. An interim step we have on the list is just to steamline the process of reporting with a better button in the sidebar.
This currently only applies to locked texts, since unlocked texts you are free to correct directly.
An interim step we have on the list is just to steamline the process of reporting with a better button in the sidebar.
Any way to ease the process of reporting mistakes will help.
This currently only applies to locked texts, since unlocked texts you are free to correct directly.
How can I fix unblocked texts?
If you open the sidebar on a text then click "Tools" you'll see some extra options like "Add Translation". If the text has not yet been locked by our team you'll see an option to "Edit Text".
The Sefaria project is really awesome, But I find a lot of Mistakes here and there ( for example. on a Rashi Commentary ) like spacing errors. a letter missing and lots of little faults. Is is not convenient to have to send email and request a change for every little thing; So I think it would really help if you could implement a feature that we may use to:
Enter an intended editing mode
Edit / Change the problematic text [ NOT VISIBLE TO OTHERS YET ]
Sent the edited section for a review
Next, the review team would check the issue and will choose to accept / decline the edit.
I think it will help us improve the project a lot and will help us report problems a lot more easily and, perhaps even make it easier for the developers to check the reported text.