LinguaLibre

Difference between revisions of "Technical board/intro"

< LinguaLibre:Technical board

m
Line 1: Line 1:
 
{{Draft}}
 
{{Draft}}
== Welcome to the Technical board ! ==
+
== Welcome to the Technical board! ==
 
{{Colored box
 
{{Colored box
 
| background-content-color =  
 
| background-content-color =  
Line 10: Line 10:
 
| link-color =
 
| link-color =
 
| view-text =
 
| view-text =
| content = [[File:Lingualibre-logo.svg|right|200px|link=File:Lingua Libre logo square 2020.png|alt=Logo of Lingua Libre]]
+
| content = [[File:Font Awesome 5 solid users-cog (grey).svg|right|200px|link=File:Lingua Libre logo square 2020.png|alt=Logo of Lingua Libre]]
 
'''Lingua Libre''' is a project which aims to collaboratively build upon multilingual audiovisual free licence resources to expand language knowledge and services and help online language communities to develop.</br>
 
'''Lingua Libre''' is a project which aims to collaboratively build upon multilingual audiovisual free licence resources to expand language knowledge and services and help online language communities to develop.</br>
  
 
This stands upon a « Lingua Libre Suite », a set of programs which need maintenance, and may be expanded by new pieces of software providing new capabilities.<br>
 
This stands upon a « Lingua Libre Suite », a set of programs which need maintenance, and may be expanded by new pieces of software providing new capabilities.<br>
 
  
 
This forum page serves as a hub to development events and technical discussions.<br>
 
This forum page serves as a hub to development events and technical discussions.<br>
  
Discussions about bug reports and feature requests should be diverted to Phabricator and GitHub, and code peer reviews should be submitted on GitHub.
+
Discussions about bug reports and feature requests should be diverted to [[phabricator:project/view/3393/|Phabricator]] and [https://github.com/lingua-libre GitHub], and code peer reviews should be submitted on GitHub.
 
{{clr}}
 
{{clr}}
 
<div style="display: flex; flex-direction: row; flex-wrap: wrap;"><!-- START OF CENTRAL FRAME -->
 
<div style="display: flex; flex-direction: row; flex-wrap: wrap;"><!-- START OF CENTRAL FRAME -->
Line 24: Line 23:
 
{{Colored box
 
{{Colored box
 
| background-content-color =  
 
| background-content-color =  
| background-title-color = #884DA7
+
| background-title-color = #36C
 
| icon =
 
| icon =
| title = Skills we look for…
+
| title = Where to start?
| title-color = white
+
| title-color = #FFF
 
| link =
 
| link =
 
| link-color =
 
| link-color =
 
| view-text =
 
| view-text =
| content =
+
| content =  
* <small>Developers: we especially look for '''Bot Masters (Python, NodeJS), Sparql expert, VueJS developpers, issues coordinators'''.
+
* <small>Local developments are easy. You can customize your css and your js, including creating a local WikiJS script, even with limited edit rights.
* Projects coordinators: we also look for organizer of recording/hacking meet up. Ask microfi, build a network with language learning, language conservation and NLP actors.</small>
+
* '''LinguaLibre Bot''' (Python, [https://github.com/lingua-libre/Lingua-Libre-Bot github]) is a high-impact project. Help is needed to ''authorize'' it on more wikis.
 +
* Join us on [https://phabricator.wikimedia.org/tag/lingua_libre/ Phabricator] and [https://github.com/lingua-libre/people GitHub].</small>
 
}}
 
}}
 
</div><!-- END OF LEFT FRAME -->
 
</div><!-- END OF LEFT FRAME -->
Line 39: Line 39:
 
{{Colored box
 
{{Colored box
 
| background-content-color =  
 
| background-content-color =  
| background-title-color = #36C
+
| background-title-color = #884DA7
 
| icon =
 
| icon =
| title = Where to start?
+
| title = Skills we look for…
| title-color = #FFF
+
| title-color = white
 
| link =
 
| link =
 
| link-color =
 
| link-color =
 
| view-text =
 
| view-text =
| content =  
+
| content =
* <small>Local developments are easy. You can customize your css and your js, including creating a local WikiJS script with limited edit rights.
+
* <small>Developers: we especially look for '''Bot Masters (Python, NodeJS), SPARQL experts, VueJS developpers, issues coordinators''', but '''everyone''' is welcome.
* '''LinguaLibre Bot''' ([https://github.com/lingua-libre/Lingua-Libre-Bot github], Python) is a high-impact project. Help is needed to ''authorize'' it on more wikis.
+
* Projects coordinators: we also look for organizers of recording/hacking meet-ups, who are able to build a network with language learning, language conservation and NLP actors.</small>
* Join us on [https://phabricator.wikimedia.org/tag/lingua_libre/ Phabricator/lingua_libre] and [https://github.com/lingua-libre/people Github/lingua-libre].</small>
 
 
}}
 
}}
 
</div><!-- END OF RIGHT FRAME -->
 
</div><!-- END OF RIGHT FRAME -->
Line 55: Line 54:
 
<div style="display: flex; flex-direction: row; flex-wrap: wrap;"><!-- START OF CENTRAL FRAME -->
 
<div style="display: flex; flex-direction: row; flex-wrap: wrap;"><!-- START OF CENTRAL FRAME -->
 
<div style="display: flex; flex-direction: column; flex: 1 1 25em;"><!-- START OF LEFT FRAME -->
 
<div style="display: flex; flex-direction: column; flex: 1 1 25em;"><!-- START OF LEFT FRAME -->
{{Colored box
 
| background-content-color =
 
| background-title-color = #339966
 
| icon =
 
| title = Do you need help?
 
| title-color = white
 
| link =
 
| link-color =
 
| view-text =
 
| content =
 
* <small>[[LinguaLibre:Chat_room]] – general and linguistic conversations</small>
 
* <small>[[LinguaLibre:Technical board]] – leading development efforts</small>
 
* <small>[[LinguaLibre:Bot]] – bot management</small>
 
* <small>[[LinguaLibre:Events]] – IRL and online events to spread usage</small>
 
* <small>[[LinguaLibre:Newsletter]] – organize actions of inward and outward communication</small>
 
}}
 
</div><!-- END OF LEFT FRAME -->
 
<div style="display: flex; flex-direction: column; flex: 1 1 25em;"><!-- START OF RIGHT FRAME -->
 
 
{{Colored box
 
{{Colored box
 
| background-content-color =  
 
| background-content-color =  
Line 86: Line 67:
 
* <small>Most of our actions remain small in scope and volunteer-based. In case your project is large enough, you could learn about some of the funding options.</small>
 
* <small>Most of our actions remain small in scope and volunteer-based. In case your project is large enough, you could learn about some of the funding options.</small>
 
}}
 
}}
</div><!-- END OF RIGHT FRAME -->
+
</div><!-- END OF LEFT FRAME -->
 +
<div style="display: flex; flex-direction: column; flex: 1 1 25em;"><!-- START OF RIGHT FRAME -->
 
{{Colored box
 
{{Colored box
 
| background-content-color =  
 
| background-content-color =  
Line 100: Line 82:
 
* <small>'''February 19th, 2021:''' [[Special:MyLanguage/LinguaLibre:Technical board/Reports/2021/First progress report with WikiValley and VIGNERON|First progress report with WikiValley and VIGNERON]]</small>
 
* <small>'''February 19th, 2021:''' [[Special:MyLanguage/LinguaLibre:Technical board/Reports/2021/First progress report with WikiValley and VIGNERON|First progress report with WikiValley and VIGNERON]]</small>
 
}}
 
}}
 +
</div><!-- END OF RIGHT FRAME -->
 +
 
{{Colored box
 
{{Colored box
 
| background-content-color =  
 
| background-content-color =  

Revision as of 21:30, 8 August 2021

Draft
Twemoji12 1f3d7.svg
Twemoji12 1f3d7.svg

This page is a work in progress.

Welcome to the Technical board!

Welcome to Lingua Libre Technical board !
Logo of Lingua Libre

Lingua Libre is a project which aims to collaboratively build upon multilingual audiovisual free licence resources to expand language knowledge and services and help online language communities to develop.

This stands upon a « Lingua Libre Suite », a set of programs which need maintenance, and may be expanded by new pieces of software providing new capabilities.

This forum page serves as a hub to development events and technical discussions.

Discussions about bug reports and feature requests should be diverted to Phabricator and GitHub, and code peer reviews should be submitted on GitHub.

Where to start?
  • Local developments are easy. You can customize your css and your js, including creating a local WikiJS script, even with limited edit rights.
  • LinguaLibre Bot (Python, github) is a high-impact project. Help is needed to authorize it on more wikis.
  • Join us on Phabricator and GitHub.
Skills we look for…
  • Developers: we especially look for Bot Masters (Python, NodeJS), SPARQL experts, VueJS developpers, issues coordinators, but everyone is welcome.
  • Projects coordinators: we also look for organizers of recording/hacking meet-ups, who are able to build a network with language learning, language conservation and NLP actors.
Happy Coding!
  • Please announce your hacking project here to raise awareness and gather feedbacks.
  • Most of our actions remain small in scope and volunteer-based. In case your project is large enough, you could learn about some of the funding options.
Development & Technical reports
Flash Technical News
  • January 25th, 2023: the latest Github revision has been pushed on the production server. Kurdish Wiktionary is now supported. Oriya Wiktionary will be very soon. Support of more Wiktionary versions should follow.

Please visit LinguaLibre:About to learn more about the project.