On Wed, Feb 20, 2013 at 9:35 AM, Chip Childers
<chip.child...@sungard.com> wrote:
> Hi all,
>
> I'm correcting the URL issue noted in CLOUDSTACK-1341, and have a
> question about the appropriateness of modifying the pot files directly.
>
> I went looking for the places where the KEYs file URL was in the docs
> folder, and I get this:
>
> # grep -R KEYS *
> en-US/verifying-source.xml:       <title>Getting the KEYS</title>
> en-US/verifying-source.xml:          <ulink 
> url="http://www.apache.org/dist/dev/incubator/cloudstack/KEYS";>KEYS</ulink>
> en-US/verifying-source.xml:          
> <programlisting><prompt>#</prompt><command>gpg</command> --import 
> KEYS</programlisting>
> pot/verifying-source.pot:msgid "Getting the KEYS"
> pot/verifying-source.pot:msgid "To enable you to verify the GPG signature, 
> you will need to download the <ulink 
> url=\"http://www.apache.org/dist/dev/incubator/cloudstack/KEYS\";>KEYS</ulink> 
> file."
> pot/verifying-source.pot:msgid "<prompt>#</prompt><command>gpg</command> 
> --import KEYS"
>
> I know that we should change the source XML file, but how about the .pot
> file?
>
> -chip

We definitely need to document this.
If I answer the question will you document it? :)

So when you change the XML - you merely need to run publican
update_pot and it will regenerate the pot files.
The downside is, it will wipe out the license header. I need to
actually ping folks upstream and complain about that.
So then use your python script in your gist to iterate over the pot
files and reapply the license. You also want to make sure that you've
added any new files to be tracked by git. (it's probably bad form, but
I just 'git add .' from within the pot directory) And then a commit
for the update.

--David

Reply via email to