Difference between revisions of "Development/Summer of Code/2019/Picard"
(Copy-paste page from last year, but in progress “Picard Plugins API v2”.) |
(Picard Hindi translation) |
||
Line 13: | Line 13: | ||
For more info see: |
For more info see: |
||
[https://tickets.metabrainz.org/browse/PICARD-975 PICARD-975] |
[https://tickets.metabrainz.org/browse/PICARD-975 PICARD-975] |
||
+ | |||
+ | === Picard Hindi translation === |
||
+ | |||
+ | Proposed Mentors: ''samj1912'' / ''zas'' / ''iliekcomputer'' <br> |
||
+ | Languages/skills: English/Hindi, gettext, i18n<br> |
||
+ | Difficulty: easy<br> |
||
+ | |||
+ | Currently Picard is translated to many languages, but Hindi translation is quite empty. It would be great to have one. |
Revision as of 16:29, 28 January 2020
MusicBrainz Picard
Ideas
Picard concurrency re-write
Proposed Mentors: samj1912 / zas
Languages/skills: Python, PyQt5
Difficulty: Hard
Currently Picard uses threads to offload I/O tasks. Since threading is notoriously detrimental in Python at times, due to its GIL, we were looking for someone to re-write the Picard concurrency code and switch it to a multi-processing model or make use of the new py3.6 asyncio features. This will allow us to improve and cater to a much requested feature of allowing Picard to mass-tag files, something Picard is unable to do so currently without staying responsive.
For more info see: PICARD-975
Picard Hindi translation
Proposed Mentors: samj1912 / zas / iliekcomputer
Languages/skills: English/Hindi, gettext, i18n
Difficulty: easy
Currently Picard is translated to many languages, but Hindi translation is quite empty. It would be great to have one.