Hello Onyinyechi,
I submitted two project ideas directly on
https://www.mediawiki.org/wiki/Google_Summer_of_Code/2024 in late February.
There are the copy :
=== 9. Lingua Libre SignIt ===
Lingua Libre's mission has been extended to [[:en:Sign Languages|Sign Languages]] in
2019. Both a click-and-translate Firefox extension and a video recording studio have been
developped. Both system UI exist in 35+ languages allowing the global documentation and
learning of sign languages. As Manisfest v2.0 extensions are being phased out, the project
is under threat. A full revamp into manifest v3.0 and a modern extension structure would
allow the project to be compatible with all web navigators.
*'''Tech stack''': JS, NodeJS, potentially modern frameworks (Vue,
React, Svelte)
*'''Size''': 90 hours
* '''Difficulty''': Intermediate
* '''Mentor(s)''': [[:meta:User:Yug|Yug]].
* '''Relevant links:''' [
https://phabricator.wikimedia.org/T359799
Phabricator project], [
https://github.com/lingua-libre/Signit Repository],
[
https://github.com/lingua-libre/Signit/Issues Issues], [[:meta:Lingua_Libre/SignIt|Lingua
Libre SignIt]], [
https://addons.mozilla.org/fr/firefox/addon/lingua-libre-signit/Lingua
Firefox extension]
=== 10. Lingua Libre v3.0 enhancement and migration ===
In the field of Language diversity, Wikimedia Foundation and Wikimedia France have
supported [
https://LinguaLibre.org LinguaLibre.org], a single page VueJS application to
rapidly record vocabulary of the world. Over 240 languages and 1.2 millions audios have
been recorded into Wikimedia sites through this project. Current back end (wikibase,
blazegraph) while interesting have shown limitations, mostly limited query speed, no API,
and duplication of data. A revamp have been engaged but requires much more work to be
pushed into production and upgraded into an elegant service.
*'''Tech stack''': VueJS, Django (Python), NodeJS
*'''Size''': 350 hours
* '''Difficulty''': Intermediate
* '''Mentor(s)''': [[:meta:User:Yug|Yug]],
[[:meta:User:Poslovitch|Poslovitch]]
* '''Relevant links:''' [
https://phabricator.wikimedia.org/T359797
Phabricator Project],
[[gitlab:repos/wikimedia-france/lingua-libre/lingua-libre|Repository]],
[[phab:project/view/6913/|Phabricator dashboard]], [[:meta:Lingua_Libre|Lingua Libre]]