)]}'
{"jenkins/scripts/common_translation_update.sh":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"45f84fb11176d5195ca288b21628e16c2ce7099c","unresolved":false,"context_lines":[{"line_number":263,"context_line":"    if [ -d ./etc/metadefs ] ; then"},{"line_number":264,"context_line":"        python setup.py $QUIET extract_messages --no-default-keywords \\"},{"line_number":265,"context_line":"            --input-dirs ./etc/metadefs \\"},{"line_number":266,"context_line":"            --output-file ${POT}"},{"line_number":267,"context_line":"    fi"},{"line_number":268,"context_line":"}"},{"line_number":269,"context_line":""}],"source_content_type":"text/x-sh","patch_set":1,"id":"7a2fa921_fd87665e","line":266,"updated":"2015-10-10 17:31:56.000000000","message":"Check for empty source files as well","commit_id":"ccf7dbba195eed329f15d22ee5bdb7e859f2db5e"},{"author":{"_account_id":10383,"name":"Wayne Okuma","email":"wayne.okuma@hpe.com","username":"okumaw"},"change_message_id":"7d1ef67e92a9bffdbbd196b5c537a1a03e49c916","unresolved":false,"context_lines":[{"line_number":263,"context_line":"    if [ -d ./etc/metadefs ] ; then"},{"line_number":264,"context_line":"        python setup.py $QUIET extract_messages --no-default-keywords \\"},{"line_number":265,"context_line":"            --input-dirs ./etc/metadefs \\"},{"line_number":266,"context_line":"            --output-file ${POT}"},{"line_number":267,"context_line":"    fi"},{"line_number":268,"context_line":"}"},{"line_number":269,"context_line":""}],"source_content_type":"text/x-sh","patch_set":1,"id":"5a2ca52d_6e17ef51","line":266,"in_reply_to":"7a2fa921_fd87665e","updated":"2015-10-15 02:40:55.000000000","message":"Done","commit_id":"ccf7dbba195eed329f15d22ee5bdb7e859f2db5e"}],"jenkins/scripts/propose_translation_update.sh":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"45f84fb11176d5195ca288b21628e16c2ce7099c","unresolved":false,"context_lines":[{"line_number":107,"context_line":"    # Use the same logic employed to log files for metadef JSON files"},{"line_number":108,"context_line":"    JSON_MD_PO_FILES\u003d$(find ${PROJECT}/locale -name \"${PROJECT}-json-md.po\")"},{"line_number":109,"context_line":"    if [ -n \"$JSON_MD_PO_FILES\" ]; then"},{"line_number":110,"context_line":"        for f in $JSON_MD_PO_FILES ; do"},{"line_number":111,"context_line":"            echo \"Updating $f\""},{"line_number":112,"context_line":"            msgmerge --update --no-fuzzy-matching $f \\"},{"line_number":113,"context_line":"                --backup\u003dnone \\"}],"source_content_type":"text/x-sh","patch_set":1,"id":"7a2fa921_dd84ea5e","line":110,"updated":"2015-10-10 17:31:56.000000000","message":"Use a function instead of duplicating this.","commit_id":"ccf7dbba195eed329f15d22ee5bdb7e859f2db5e"},{"author":{"_account_id":10383,"name":"Wayne Okuma","email":"wayne.okuma@hpe.com","username":"okumaw"},"change_message_id":"7d1ef67e92a9bffdbbd196b5c537a1a03e49c916","unresolved":false,"context_lines":[{"line_number":107,"context_line":"    # Use the same logic employed to log files for metadef JSON files"},{"line_number":108,"context_line":"    JSON_MD_PO_FILES\u003d$(find ${PROJECT}/locale -name \"${PROJECT}-json-md.po\")"},{"line_number":109,"context_line":"    if [ -n \"$JSON_MD_PO_FILES\" ]; then"},{"line_number":110,"context_line":"        for f in $JSON_MD_PO_FILES ; do"},{"line_number":111,"context_line":"            echo \"Updating $f\""},{"line_number":112,"context_line":"            msgmerge --update --no-fuzzy-matching $f \\"},{"line_number":113,"context_line":"                --backup\u003dnone \\"}],"source_content_type":"text/x-sh","patch_set":1,"id":"5a2ca52d_ae1d0775","line":110,"in_reply_to":"7a2fa921_dd84ea5e","updated":"2015-10-15 02:40:55.000000000","message":"Done","commit_id":"ccf7dbba195eed329f15d22ee5bdb7e859f2db5e"},{"author":{"_account_id":9369,"name":"Steve Kowalik","email":"steven@wedontsleep.org","username":"stevenk"},"change_message_id":"f4735403c8ac62b8ea1894993fb124b934bc1351","unresolved":false,"context_lines":[{"line_number":112,"context_line":"    done"},{"line_number":113,"context_line":""},{"line_number":114,"context_line":"    # Use the same logic employed to log files for metadef JSON files"},{"line_number":115,"context_line":"    JSON_MD_PO_FILES\u003d$(find ${PROJECT}/locale -name \"${PROJECT}-json-md.po\")"},{"line_number":116,"context_line":"    if [ -n \"$JSON_MD_PO_FILES\" ]; then"},{"line_number":117,"context_line":"        POT\u003d${PROJECT}/locale/${PROJECT}-json-md.pot"},{"line_number":118,"context_line":"        for f in $JSON_MD_PO_FILES ; do"}],"source_content_type":"text/x-sh","patch_set":3,"id":"ba8a016a_6ae122fe","line":115,"updated":"2015-11-23 05:50:04.000000000","message":"I have some concerns about whether the Zanata client will correctly match the po files with pot files, are you in a position to push up (to github or somewhere) an example pot file so I can see what the Zanata client does?","commit_id":"f1e76d180dd896d6ddc4319271c206fe766d28b1"}]}
