I’ve just deployed the latest version of the Sentence Collector. This includes:
- When sentences are being submitted you will be asked if you really want to close the tab until it’s finished uploading all the sentences - thanks to HousewifeHacker
- There is a new Swipe Review interface for reviewing sentences. This can be enabled in your profile and is currently off by default. If you are mostly on mobile you might want to check that out by enabling it in the “Profile” section. We are deliberately not checking for mobile devices for now. This is an improvement that can be done in the future. For now we want your feedback! - Thanks to Adrijaned
- I’ve updated several dependency upgrades to fix security issues and updating dependencies to use the latest versions
- I’ve cleaned up some unused code and removed the containers which introduce additional complexity, this leads to a more understandable code base. There is still opportunity to make it easier, but again, step by step.
Additionally to that I’d like to inform you what I’m currently working on and planning to have a Proof of Concept within a few weeks.
- auth0 integration so you can log in with FxA, GitHub or Google (as you would on voice.mozilla.org)
- A backend to improve performance and not relying on the client so much
- Better test coverage
- Automatic export (if I get to it)
This will get us closer and closer to the voice.mozilla.org website in terms of technology. There will be no change in terms of database technology or UI for now, but we’re taking it step by step. There might be issues we discover while doing this prototype. There are no specific plans yet for integrating it into voice.mozilla.org. Given that this will require quite some coordination, this will take quite a long time and scoping efforts. This is still my eventual goal though. I’ll keep you all in the loop!
If you experience any bugs introduced by this version please feel free to comment here or file an issue on GitHub. If you have any questions regarding the Proof of Concept I want to do, please also comment here. I’m happy to answer any questions.