Development/Summer of Code/2019/Picard: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
(Picard Hindi translation)
Line 16: Line 16:
=== Picard Hindi translation ===
=== Picard Hindi translation ===


Proposed Mentors: ''samj1912'' / ''zas'' / ''iliekcomputer'' <br>
Proposed Mentors: ''samj1912'' / ''zas'' / ''iliekcomputers'' <br>
Languages/skills: English/Hindi, gettext, i18n<br>
Languages/skills: English/Hindi, gettext, i18n<br>
Difficulty: easy<br>
Difficulty: easy<br>


Currently Picard is translated to many languages, but Hindi translation is quite empty. It would be great to have one.
Currently Picard is translated to many languages, but it still lacks a full Hindi translation. It would be great to have one.

Revision as of 16:30, 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 / iliekcomputers
Languages/skills: English/Hindi, gettext, i18n
Difficulty: easy

Currently Picard is translated to many languages, but it still lacks a full Hindi translation. It would be great to have one.