Hi,
It would be really helpful if we keep project structure as:
1 source repo : 1 weblate project : 1 fedora package
Project components could be either - fedora releases f32 f33, or - git branches, or - upstream releases
thoughts?
thanks, sundeep
Le 2020-01-22 16:16, Sundeep Anand a écrit :
It would be really helpful if we keep project structure as:
What would be the goal to reach?
Weblate project is an organization for rights management and data sharing. Weblate component is a git configuration.
Jean-Baptiste
On Wed, Jan 22, 2020 at 9:52 PM Jean-Baptiste Holcroft < jean-baptiste@holcroft.fr> wrote:
Le 2020-01-22 16:16, Sundeep Anand a écrit :
It would be really helpful if we keep project structure as:
What would be the goal to reach?
That would help in tracking purposes. It really goes complex in Transtats when we have multiple upstream projects in just one translation project for example https://translate.fedoraproject.org/projects/abrt/ (similarly multiple upstream project into one srpm/rpm or vice-versa)
Weblate project is an organization for rights management and data sharing. Weblate component is a git configuration.
I guess, this is a bit different (than Zanata and others). Whole point is we should have some standard format. It seems weblate project could be a collection of packages? say a component?
Anyways, thanks for the clarification.
Jean-Baptiste _______________________________________________ trans mailing list -- trans@lists.fedoraproject.org To unsubscribe send an email to trans-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/trans@lists.fedoraproject.org
Le 22/01/2020 à 17:35, Sundeep Anand a écrit :
That would help in tracking purposes. It really goes complex in Transtats when we have multiple upstream projects in just one translation project for example https://translate.fedoraproject.org/projects/abrt/ (similarly multiple upstream project into one srpm/rpm or vice-versa)
I'm afraid you'll never reach this perfect situation.
Here is an example of multiple components for a single Fedora package: https://translate.fedoraproject.org/projects/authselect/
And here an example of one single project with one rhel dedicated branch: https://translate.fedoraproject.org/projects/pykickstart/
Both use cases will increase over time.
Limiting the ways to configure in Weblate will not be possible, mostly because of the configuration burden it would mean for me.
For the migration, I do the first component configuration of upstream team. If they want to configure additional components, or tune settings, they have administration rights to do it.
Nobody can add a new project without asking me first. I do it for now only to make sure we translate upstream open source software and not what an individual decided to translate (multiple example in Zanata for this).
This may change in the future once I'll be able to force the users to set a license. I opened these requests that I feel like being a requirement: https://github.com/WeblateOrg/weblate/issues/3369 and https://github.com/WeblateOrg/weblate/issues/3370
But anyone with an existing project can change or add a component.
Jean-Baptiste