Description of problem: There is presently no way to tell which languages (if any) have been recently updated in a project. If project maintainers had a way of knowing this, it would save time pushing and pulling translations, reduce server load, and reduce the chances of accidentally clobbering translations that have come into a project through other channels. Ideally, this information would be available both on the web UI (like Transifex does) and via the command-line client. The command-line client would ideally report both files that had changed on the server since the last push and files that had changed locally since the last push (due to a translator committing directly to the repo, for example).
Technical evaluation requested. Thanks
For UI changes, perhaps having a "last modified" column in the locale page with sorting capability would help with the navigation.
Implemented UI (Last modified column in locale page for project) https://github.com/zanata/zanata/commit/7b3b4429b9bdc5659ee49ef146e406b6229eef80 https://github.com/zanata/zanata/commit/e53f7d811e066d6ca2e5e9ff0f1a711781395198
Include 'Last translated' information in client. Server Version 2.2.1-SNAPTSHOT https://github.com/zanata/zanata/commit/79bea071c47a3a1ce49d44eba6b82c04e1d70ea4 https://github.com/zanata/zanata/commit/a2e7b3a17750e3133207619c8a5ddeb41afc209c https://github.com/zanata/zanata/commit/f85d6cc6cbdb8bfe39d02094034ffbf89d92eb40 Client Version 2.2.1-SNAPSHOT https://github.com/zanata/zanata-client/commit/f5cecaaff1681421713a9b857f94b6ab0151c9c1 API Version 2.2.1-SNAPSHOT https://github.com/zanata/zanata-api/commit/b3f2171fff8b4bb755d13fa0172dbdbcd368794d
VERIFIED with Zanata version 2.3-SNAPSHOT (20130306-1233) zanata-maven-plugin:2.2.1-SNAPSHOT [INFO] client API version: 2.2.1-SNAPSHOT, server API version: 2.2.1-SNAPSHOT
Implemented cache for last modified information in document list view in both workspace and server side. See https://github.com/zanata/zanata/commit/bc9a29b12cbc2383a226b86c7a2e8a961cd6040c
Closing bugs which were VERIFIED with snapshots <= 3.1.