[Wikitech-l] Re: [Wikitech-I] Call for Projects and Mentors for Google Summer of Code 2024 and Outreachy Round 28 is OPEN!
Hello all, >From the Scribe community that makes Wikidata based language learning tools >it's my pleasure to propose two projects for this year's Google Summer of Code: == Scribe-Data: Refactor into a multi purpose Wikidata language pack CLI tool == https://phabricator.wikimedia.org/T358064 - We want to achieve a long term team goal of converting the Scribe-Data formatting process into a general tool for all - You'll be able to easily download formatted Wikidata language-word type packs (German nouns, French verbs, etc) - Lots of SPARQL to learn as we expand the query base to as many languages as we can! - Deployment via source or Python's pip Mentors in order: Will Yoshida, Andrew McAllister, Henrik Thomasson == Scribe-iOS: Add multilingual translation and internationalized interfaces == https://phabricator.wikimedia.org/T358063 - After a successful GSoC '23 we're on to another milestone for our community where we want to be able to translate in keyboard from any Scribe language to any other - As of now we can only do English to keyboard language - We'll also work to expand the internationalization of the application and build a full code-based i18n process that integrates into current and future applications Mentors in order: Andrew McAllister, Henrik Thomasson, Will Yoshida All the best, Andrew McAllister ___ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
[Wikitech-l] Re: Call for projects and mentors for Google Summer of Code 2023 and Outreachy Round 26 is ongoing!
Thanks for organizing, Srishti! Scribe-iOS would also like to mentor a project for this round of GSoC :) Scribe is an open-source, Wikidata powered application that provides keyboards for second language learners. We use Wikidata's lexicographical data to help language learners remember difficult grammar such as noun genders, verb conjugations and translations directly within the keyboard. The project pages on GitHub are the following: iOS: https://github.com/scribe-org/Scribe-iOS Data: https://github.com/scribe-org/Scribe-Data Android (WIP): https://github.com/scribe-org/Scribe-Android Our project proposal is "Adding a Menu and Keyboards to Scribe-iOS" (https://phabricator.wikimedia.org/T328342). We're in the midst really taking Scribe-iOS to a professional level, and for that we need to overhaul how the app interface works and add options for the user to customize their experience. The prototypes for this new experience [1] are already done, so the focus of this part of the project would be an implementation in Swift. Once that's finished we'll also work to add more keyboards to Scribe based on languages that have the most available lexicographical data (languages we're considering so far can be found in [2]). This would allow participants to learn more about Wikidata Query Service, using Python to interface with Wikidata, Python data formatting and again Swift for adding the new keyboards into the app. I would be the main and technical mentor for this project, but beyond that would include other members of the development and design team :) Getting this done would put the iOS app on strong footing and allow us to focus on Android going forward :D Regards to all! Andrew McAllister https://github.com/andrewtavis https://meta.wikimedia.org/wiki/User:AndrewTavis [1] https://www.figma.com/file/c8945w2iyoPYVhsqW7vRn6/scribe_public_designs?node-id=405%3A393=AAIvuS1RerDNtTtr [2] https://github.com/scribe-org/Scribe-iOS/issues?q=is%3Aopen+is%3Aissue+label%3A%22new+keyboard%22 ___ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/