Hello.
It's not clear how the branches are related throughout multiple release cycles.
Fixing a translation error, do I have to edit all the branches I can find? What is master branch for? How is it related f24-branch? Where do I put fixes? Are rhel*-branches to be translated?
On Fri, Apr 1, 2016 at 2:41 AM, Misha Shnurapet misha@gnome.org wrote:
Hello.
It's not clear how the branches are related throughout multiple release cycles.
Fixing a translation error, do I have to edit all the branches I can find? What is master branch for? How is it related f24-branch? Where do I put fixes? Are rhel*-branches to be translated?
Hi Misha, Here is my experiences on branch and translation bugs fixing. Hope it can help you. Master is the main branch, which will continue to update, and be branched to other branches if needed during developing process. f24-branch is the branch used only for upcoming release Fedora 24. rhel branches are used for RHEL releases.
If you need to fix a bug, first is to know where is it from, for example the release number, Fedora 24. Then you may go to the correct branch, i.e. f24-branch and make your fixes. If the bug exist in master too, you should fix it again in master. So it won't affect any future branches.
tiansworld schreef op vr 01-04-2016 om 22:44 [+0800]:
On Fri, Apr 1, 2016 at 2:41 AM, Misha Shnurapet misha@gnome.org wrote:
Hello.
It's not clear how the branches are related throughout multiple release cycles.
Fixing a translation error, do I have to edit all the branches I can find? What is master branch for? How is it related f24-branch? Where do I put fixes? Are rhel*-branches to be translated?
Hi Misha, Here is my experiences on branch and translation bugs fixing. Hope it can help you. Master is the main branch, which will continue to update, and be branched to other branches if needed during developing process. f24-branch is the branch used only for upcoming release Fedora 24. rhel branches are used for RHEL releases.
If you need to fix a bug, first is to know where is it from, for example the release number, Fedora 24. Then you may go to the correct branch, i.e. f24-branch and make your fixes. If the bug exist in master too, you should fix it again in master. So it won't affect any future branches.
-- Regards,
Tian Shixiong Fedora Project Contributor -- trans mailing list trans@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/trans@lists.fedoraproject. org
Leaves the question why as a default the current branch isn't updated out of the master once in a while. IMHO we only should update the master, and leave the updating of other branches to the project managers of those branches. I spend too much time in correcting the same strings in all flavors (master, F24, RHEL x to zillion).
Makes perfect sense. Be the process automated, it would save us all so much time.
Misha https://fedoraproject.org/wiki/User:Shnurapet English / Español / Italiano / Русский
On Sat, Apr 2, 2016 at 4:30 PM, Richard E. van der Luit nippur@fedoraproject.org wrote:
tiansworld schreef op vr 01-04-2016 om 22:44 [+0800]:
On Fri, Apr 1, 2016 at 2:41 AM, Misha Shnurapet misha@gnome.org wrote:
Hello.
It's not clear how the branches are related throughout multiple release cycles.
Fixing a translation error, do I have to edit all the branches I can find? What is master branch for? How is it related f24-branch? Where do I put fixes? Are rhel*-branches to be translated?
Hi Misha, Here is my experiences on branch and translation bugs fixing. Hope it can help you. Master is the main branch, which will continue to update, and be branched to other branches if needed during developing process. f24-branch is the branch used only for upcoming release Fedora 24. rhel branches are used for RHEL releases.
If you need to fix a bug, first is to know where is it from, for example the release number, Fedora 24. Then you may go to the correct branch, i.e. f24-branch and make your fixes. If the bug exist in master too, you should fix it again in master. So it won't affect any future branches.
-- Regards,
Tian Shixiong Fedora Project Contributor -- trans mailing list trans@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/trans@lists.fedoraproject. org
Leaves the question why as a default the current branch isn't updated out of the master once in a while. IMHO we only should update the master, and leave the updating of other branches to the project managers of those branches. I spend too much time in correcting the same strings in all flavors (master, F24, RHEL x to zillion). -- trans mailing list trans@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/trans@lists.fedoraproject.org
On 3 April 2016 at 19:05, Misha Shnurapet misha@gnome.org wrote:
Makes perfect sense. Be the process automated, it would save us all so much time.
We discussed this topic in meeting. Alex provided information as following. *<aeng>*
* if master is already there and you wish to merge in translation from f24 branch, then use "merge translations" feature, that will bring all matching and approved/translated across.* As i thought earlier there is automated process for this.
- Pravin Satpute
Misha https://fedoraproject.org/wiki/User:Shnurapet English / Español / Italiano / Русский
On Sat, Apr 2, 2016 at 4:30 PM, Richard E. van der Luit nippur@fedoraproject.org wrote:
tiansworld schreef op vr 01-04-2016 om 22:44 [+0800]:
On Fri, Apr 1, 2016 at 2:41 AM, Misha Shnurapet misha@gnome.org wrote:
Hello.
It's not clear how the branches are related throughout multiple release cycles.
Fixing a translation error, do I have to edit all the branches I can find? What is master branch for? How is it related f24-branch? Where do I put fixes? Are rhel*-branches to be translated?
Hi Misha, Here is my experiences on branch and translation bugs fixing. Hope it can help you. Master is the main branch, which will continue to update, and be branched to other branches if needed during developing process. f24-branch is the branch used only for upcoming release Fedora 24. rhel branches are used for RHEL releases.
If you need to fix a bug, first is to know where is it from, for example the release number, Fedora 24. Then you may go to the correct branch, i.e. f24-branch and make your fixes. If the bug exist in master too, you should fix it again in master. So it won't affect any future branches.
-- Regards,
Tian Shixiong Fedora Project Contributor -- trans mailing list trans@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/trans@lists.fedoraproject. org
Leaves the question why as a default the current branch isn't updated out of the master once in a while. IMHO we only should update the master, and leave the updating of other branches to the project managers of those branches. I spend too much time in correcting the same strings in all flavors (master, F24, RHEL x to zillion). -- trans mailing list trans@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/trans@lists.fedoraproject.org
-- trans mailing list trans@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/trans@lists.fedoraproject.org
On 2 April 2016 at 20:00, Richard E. van der Luit nippur@fedoraproject.org wrote:
tiansworld schreef op vr 01-04-2016 om 22:44 [+0800]:
On Fri, Apr 1, 2016 at 2:41 AM, Misha Shnurapet misha@gnome.org wrote:
Hello.
It's not clear how the branches are related throughout multiple release cycles.
Fixing a translation error, do I have to edit all the branches I can find? What is master branch for? How is it related f24-branch? Where do I put fixes? Are rhel*-branches to be translated?
Hi Misha, Here is my experiences on branch and translation bugs fixing. Hope it can help you. Master is the main branch, which will continue to update, and be branched to other branches if needed during developing process. f24-branch is the branch used only for upcoming release Fedora 24. rhel branches are used for RHEL releases.
If you need to fix a bug, first is to know where is it from, for example the release number, Fedora 24. Then you may go to the correct branch, i.e. f24-branch and make your fixes. If the bug exist in master too, you should fix it again in master. So it won't affect any future branches.
-- Regards,
Tian Shixiong Fedora Project Contributor -- trans mailing list trans@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/trans@lists.fedoraproject. org
Leaves the question why as a default the current branch isn't updated out of the master once in a while. IMHO we only should update the master, and leave the updating of other branches to the project managers of those branches. I spend too much time in correcting the same strings in all flavors (master, F24, RHEL x to zillion).
+1 Good topic to discuss in this week Translation meeting.
- Pravin
-- trans mailing list trans@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/trans@lists.fedoraproject.org
When is it going to be?
Misha https://fedoraproject.org/wiki/User:Shnurapet English / Español / Italiano / Русский
On Mon, Apr 4, 2016 at 9:21 AM, pravin.d.s@gmail.com pravin.d.s@gmail.com wrote:
On 2 April 2016 at 20:00, Richard E. van der Luit nippur@fedoraproject.org wrote:
tiansworld schreef op vr 01-04-2016 om 22:44 [+0800]:
On Fri, Apr 1, 2016 at 2:41 AM, Misha Shnurapet misha@gnome.org wrote:
Hello.
It's not clear how the branches are related throughout multiple release cycles.
Fixing a translation error, do I have to edit all the branches I can find? What is master branch for? How is it related f24-branch? Where do I put fixes? Are rhel*-branches to be translated?
Hi Misha, Here is my experiences on branch and translation bugs fixing. Hope it can help you. Master is the main branch, which will continue to update, and be branched to other branches if needed during developing process. f24-branch is the branch used only for upcoming release Fedora 24. rhel branches are used for RHEL releases.
If you need to fix a bug, first is to know where is it from, for example the release number, Fedora 24. Then you may go to the correct branch, i.e. f24-branch and make your fixes. If the bug exist in master too, you should fix it again in master. So it won't affect any future branches.
-- Regards,
Tian Shixiong Fedora Project Contributor -- trans mailing list trans@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/trans@lists.fedoraproject. org
Leaves the question why as a default the current branch isn't updated out of the master once in a while. IMHO we only should update the master, and leave the updating of other branches to the project managers of those branches. I spend too much time in correcting the same strings in all flavors (master, F24, RHEL x to zillion).
+1 Good topic to discuss in this week Translation meeting.
Pravin
-- trans mailing list trans@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/trans@lists.fedoraproject.org
-- trans mailing list trans@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/trans@lists.fedoraproject.org
On 4 April 2016 at 21:52, Misha Shnurapet misha@gnome.org wrote:
When is it going to be?
Mostly 6th April at 08:30 UTC. I will send reminder tomorrow. Agenda page for last meeting https://fedoraproject.org/wiki/G11N/Meetings/2016-03-09
- Pravin
Misha https://fedoraproject.org/wiki/User:Shnurapet English / Español / Italiano / Русский
On Mon, Apr 4, 2016 at 9:21 AM, pravin.d.s@gmail.com pravin.d.s@gmail.com wrote:
On 2 April 2016 at 20:00, Richard E. van der Luit <
nippur@fedoraproject.org>
wrote:
tiansworld schreef op vr 01-04-2016 om 22:44 [+0800]:
On Fri, Apr 1, 2016 at 2:41 AM, Misha Shnurapet misha@gnome.org wrote:
Hello.
It's not clear how the branches are related throughout multiple release cycles.
Fixing a translation error, do I have to edit all the branches I can find? What is master branch for? How is it related f24-branch? Where do I put fixes? Are rhel*-branches to be translated?
Hi Misha, Here is my experiences on branch and translation bugs fixing. Hope it can help you. Master is the main branch, which will continue to update, and be branched to other branches if needed during developing process. f24-branch is the branch used only for upcoming release Fedora 24. rhel branches are used for RHEL releases.
If you need to fix a bug, first is to know where is it from, for example the release number, Fedora 24. Then you may go to the correct branch, i.e. f24-branch and make your fixes. If the bug exist in master too, you should fix it again in master. So it won't affect any future branches.
-- Regards,
Tian Shixiong Fedora Project Contributor -- trans mailing list trans@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/trans@lists.fedoraproject. org
Leaves the question why as a default the current branch isn't updated out of the master once in a while. IMHO we only should update the master, and leave the updating of other branches to the project managers of those branches. I spend too much time in correcting the same strings in all flavors (master, F24, RHEL x to zillion).
+1 Good topic to discuss in this week Translation meeting.
Pravin
-- trans mailing list trans@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/trans@lists.fedoraproject.org
-- trans mailing list trans@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/trans@lists.fedoraproject.org
-- trans mailing list trans@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/trans@lists.fedoraproject.org
On 2016年04月03日 00:30, Richard E. van der Luit wrote:
tiansworld schreef op vr 01-04-2016 om 22:44 [+0800]:
On Fri, Apr 1, 2016 at 2:41 AM, Misha Shnurapet misha@gnome.org wrote:
Hello.
It's not clear how the branches are related throughout multiple release cycles.
Fixing a translation error, do I have to edit all the branches I can find? What is master branch for? How is it related f24-branch? Where do I put fixes? Are rhel*-branches to be translated?
Hi Misha, Here is my experiences on branch and translation bugs fixing. Hope it can help you. Master is the main branch, which will continue to update, and be branched to other branches if needed during developing process. f24-branch is the branch used only for upcoming release Fedora 24. rhel branches are used for RHEL releases.
If you need to fix a bug, first is to know where is it from, for example the release number, Fedora 24. Then you may go to the correct branch, i.e. f24-branch and make your fixes. If the bug exist in master too, you should fix it again in master. So it won't affect any future branches.
-- Regards,
Tian Shixiong Fedora Project Contributor -- trans mailing list trans@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/trans@lists.fedoraproject. org
Leaves the question why as a default the current branch isn't updated out of the master once in a while. IMHO we only should update the master, and leave the updating of other branches to the project managers of those branches. I spend too much time in correcting the same strings in all flavors (master, F24, RHEL x to zillion).
For RHEL branches, it can be left behind, because most likely those are looked after by Red Hat translators. But it doesn't mean stay away, and always welcome to have it done if you like.
For Fxx branches (already released), it is best not to work. It can highly likely be wasting your time. Because developers won't pull and repackage against released version, aka no look back, afaik.
For master vs Fxx branches (under development), as explained nicely by Tian, it would be best to keep updating in parallel.
noriko
-- trans mailing list trans@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/trans@lists.fedoraproject.org
On Wed, Apr 6, 2016 at 5:19 AM, Noriko Mizumoto noriko@fedoraproject.org wrote:
For Fxx branches (already released), it is best not to work. It can highly likely be wasting your time. Because developers won't pull and repackage against released version, aka no look back, afaik.
A critical piece of information. I thought translations were pulled for each package update. How do we fix translation bugs in a released version that is still supported? Do we ask to pull translations on Bugzilla?
Misha https://fedoraproject.org/wiki/User:Shnurapet English / Español / Italiano / Русский
On 2016年04月07日 08:24, Misha Shnurapet wrote:
On Wed, Apr 6, 2016 at 5:19 AM, Noriko Mizumoto noriko@fedoraproject.org wrote:
For Fxx branches (already released), it is best not to work. It can highly likely be wasting your time. Because developers won't pull and repackage against released version, aka no look back, afaik.
A critical piece of information. I thought translations were pulled for each package update. How do we fix translation bugs in a released version that is still supported? Do we ask to pull translations on Bugzilla?
Misha and all
Sorry for addressing this question late. It would be possible to ask for pull by filing a bug, while it might not be appropriate to do so with one minor string update for only one language...
I feel this is excellent question, and update the wiki page by adding FAQ section :-) https://fedoraproject.org/wiki/L10N/Translate_on_Zanata#FAQ_.28Frequently_As...
noriko
Misha https://fedoraproject.org/wiki/User:Shnurapet English / Español / Italiano / Русский