[wp-meta] [Making WordPress.org] #5317: Language Pack generation: not triggered when tag is created before it is marked as latest stable

Making WordPress.org noreply at wordpress.org
Thu Jul 16 00:06:09 UTC 2020


#5317: Language Pack generation: not triggered when tag is created before it is
marked as latest stable
--------------------------------------+---------------------
 Reporter:  jeherve                   |       Owner:  (none)
     Type:  defect                    |      Status:  new
 Priority:  normal                    |   Milestone:
Component:  Translate Site & Plugins  |  Resolution:
 Keywords:                            |
--------------------------------------+---------------------
Description changed by dd32:

Old description:

> **Steps to reproduce**
>
> 1. Start with a plugin that needs updating, from version 1.0 to 1.1 for
> example.
> 2. {{{svn ci}}} all changes to `trunk`, **but do not update the stable
> tag in `trunk/readme.txt` just yet**
> 3. Edit the readme.txt file and update the Stable tag to 1.1. Save your
> changes.
> 4. `svn cp` all of trunk into a new directory for the 1.1 tag.
> 5. At this point, 1.1 is tagged.
> 6. Do some testing to ensure that this tagged version looks good and
> works well.
> 7. When you are satisfied with your changes, edit `trunk/readme.txt` to
> change the latest stable tag to `1.1`. At this point, the new version
> becomes available to users of your plugin.
>
> This process is a bit more involved than the "standard" way of doing
> things:
>
> 1. `svn ci` all changes (including the stable tag update in readme.txt)
> 2. `svn cp` all of trunk into a new directory for the 1.1 tag.
> 3. The new version becomes available.
>
> It is, however, a good way to test out the new version of the plugin
> before to make it available to everyone. It works well, too, except for
> one problem:
>
> **When doing this that way, strings are not moved from the Development
> version to Stable in translate.wordpress.org, and no language packs are
> generated.**
>

> Previous discussion on this topic:
>
> - https://wordpress.slack.com/archives/C02QB8GMM/p1557412975361800

New description:

 **Steps to reproduce**

 1. Start with a plugin that needs updating, from version 1.0 to 1.1 for
 example.
 2. {{{svn ci}}} all changes to `trunk`, **but do not update the stable tag
 in `trunk/readme.txt` just yet**
 3. Edit the readme.txt file and update the Stable tag to 1.1. Save your
 changes.
 4. `svn cp` all of trunk into a new directory for the 1.1 tag.
 5. At this point, 1.1 is tagged.
 6. Do some testing to ensure that this tagged version looks good and works
 well.
 7. When you are satisfied with your changes, edit `trunk/readme.txt` to
 change the latest stable tag to `1.1`.
 8. Commit your changes.
 9. At this point, the new version becomes available to users of your
 plugin.

 This process is a bit more involved than the "standard" way of doing
 things:

 1. `svn ci` all changes (including the stable tag update in readme.txt)
 2. `svn cp` all of trunk into a new directory for the 1.1 tag.
 3. The new version becomes available.

 It is, however, a good way to test out the new version of the plugin
 before to make it available to everyone. It works well, too, except for
 one problem:

 **When doing this that way, strings are not moved from the Development
 version to Stable in translate.wordpress.org, and no language packs are
 generated.**


 Previous discussion on this topic:

 - https://wordpress.slack.com/archives/C02QB8GMM/p1557412975361800

--

-- 
Ticket URL: <https://meta.trac.wordpress.org/ticket/5317#comment:2>
Making WordPress.org <https://meta.trac.wordpress.org/>
Making WordPress.org


More information about the wp-meta mailing list