[Wikitech-l] Re: [Wikitech-I] Call for Projects and Mentors for Google Summer of Code 2024 and Outreachy Round 28 is OPEN!

2024-02-26 Thread andrew . t . mcallister
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!

2023-01-31 Thread andrew . t . mcallister
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/