[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