From Fedora Project Wiki
(creation with context) |
(add examples) |
||
Line 23: | Line 23: | ||
== Technical requirements == | == Technical requirements == | ||
=== supported file formats === | === supported file formats === | ||
{| class="wikitable" | |||
|- | |||
! Description !! Reasons, if required !! Priority | |||
|- | |||
| As a project maintainer, I want to be able to push/pull translation files with the following formats : po || n/a || MVP | |||
|} | |||
=== synchronization with the source repository === | === synchronization with the source repository === | ||
{| class="wikitable" | |||
|- | |||
! Description !! Reasons, if required !! Priority | |||
|- | |||
| As a project maintainer, I want to have a direct connection between the translation platform and my project repository || Make sure there is no delay. || TBD | |||
|- | |||
| As a project maintainer, I want to have a manual connection between the translation platform and my project repository || Pull/push mecanism as we currently have with Zanata. || MVP | |||
|} | |||
=== automation support tools === | === automation support tools === | ||
{| class="wikitable" | |||
|- | |||
! Description !! Reasons, if required !! Priority | |||
|- | |||
| As a ‘’’???’’’, I want to be able to interact with the translation platform using an API. || Integration withing contributor tools? || TBD | |||
|} | |||
=== translation quality checks === | === translation quality checks === | ||
{| class="wikitable" | |||
|- | |||
! Description !! Reasons, if required !! Priority | |||
|- | |||
| As a project maintainer, I can set/unset some technical checks. || programming langage checks || TBD | |||
|} | |||
=== the interface possibilities === | === the interface possibilities === | ||
{| class="wikitable" | |||
|- | |||
! Description !! Reasons, if required !! Priority | |||
|- | |||
| ? || ? || ? | |||
|} |
Revision as of 21:49, 18 June 2019
Context
The Fedora Localization project has a few groups in https://fedora.zanata.org:
- Upstream project, organized in two categories
- main Following Fedora development cycle
- upstream Not following Fedora development cycle
- Fedora Project specific content:
- web Fedora Websites
- docs Fedora Documentation (currently disabled, but new l10n support is work-in-progress)
In addition, we have two groups aiming to help prioritization:
- Priority Packages List of priority packages, documentation and websites for the upcoming Fedora release
- rhel Branches for Red Hat Enterprise Linux
Current processes
Requirements
Functional requirements
Technical requirements
supported file formats
Description | Reasons, if required | Priority |
---|---|---|
As a project maintainer, I want to be able to push/pull translation files with the following formats : po | n/a | MVP |
synchronization with the source repository
Description | Reasons, if required | Priority |
---|---|---|
As a project maintainer, I want to have a direct connection between the translation platform and my project repository | Make sure there is no delay. | TBD |
As a project maintainer, I want to have a manual connection between the translation platform and my project repository | Pull/push mecanism as we currently have with Zanata. | MVP |
automation support tools
Description | Reasons, if required | Priority |
---|---|---|
As a ‘’’???’’’, I want to be able to interact with the translation platform using an API. | Integration withing contributor tools? | TBD |
translation quality checks
Description | Reasons, if required | Priority |
---|---|---|
As a project maintainer, I can set/unset some technical checks. | programming langage checks | TBD |
the interface possibilities
Description | Reasons, if required | Priority |
---|---|---|
? | ? | ? |