Following up from the last thread : This is what the present page counts of translations are : fr 19 en 1089 zh 407 de 7 zg 1 es 116 so, just taking a sample of 'es', here is what we get: [kbsingh at zafarnama bhashet]$ ./age_test | grep '^es(2' | head -4 es/About is 119 days older than About es/AdditionalResources looks about as old as AdditionalResources es/AdditionalResources/HardwareList is 420 days older than AdditionalResources/HardwareList es/AdditionalResources/Mirrors looks about as old as AdditionalResources/Mirrors I've attached the complete output from the age_test for 'es' along with this email, to make it slightly easier for people to import into something more productive than email buffers. Now the thing is, if this sort of a status report helps I'd like to perhaps plumb this into a wiki hosted page itself, and have it refresh every day. There are a few assumptions made in the code: - the name of the page is the same in all languages, including path - all languages start with a 2 character language code (1) - all pages are 'original' in english - 'age' is taken as timestamp of last edit Other things - we need to find someway of marking pages we dont care about ( eg. people's pages ) ( free win -> being able to generate list of pages that dont exist in a specific language but do in English ) - Can we 'inject' something into the original page that says 'this page is YY days older than the original page, so look there as well' Comments, thoughts, views ? - KB 1: the zh/tw/ namespace breaks this - and so its not a separate count from zh/ for now. I will do something about that for the next run. -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: es_wiki_aging.output URL: <http://lists.centos.org/pipermail/centos-docs/attachments/20100215/ed6b3cb1/attachment-0001.ksh>
On Mon, Feb 15, 2010 at 8:09 PM, Karanbir Singh <mail-lists at karan.org>wrote:> I've attached the complete output from the age_test for 'es' along with > this email, to make it slightly easier for people to import into something > more productive than email buffers. > > Now the thing is, if this sort of a status report helps I'd like to perhaps > plumb this into a wiki hosted page itself, and have it refresh every day. > > There are a few assumptions made in the code: > - the name of the page is the same in all languages, including path > - all languages start with a 2 character language code (1) > - all pages are 'original' in english > - 'age' is taken as timestamp of last edit > > Other things > > - we need to find someway of marking pages we dont care about ( eg. > people's pages ) ( free win -> being able to generate list of pages that > dont exist in a specific language but do in English ) >- Can we 'inject' something into the original page that says 'this page is> YY days older than the original page, so look there as well' > > Comments, thoughts, views ?Sure I'd want such a page. Moreover, it looks to me as a great organising chart for translators' teams. I dream of, say, 1- Create a Team's page for translators to XX-lang-namespace. Insert a table into page, put team members at top row. Give the team editing rights. 2- Use a spider script like age_test or possibly exploit moinmoin's own LocalSiteMap output of wiki root. Do same thing for /XX-lang-namespace. Diff for missing files and calculate days-older. 3- Insert report into table, widows on own row to flag translation is missing. 4- Rest of table cells will work as checkboxes, flag as Assigned, Done, etc. Subscript Assignee to changes. 5- Wisely manage somehow not to lose assignments when table is refreshed This is the all-moin-integrated version of things, of course. I have been diving into moin docs but haven't found evidence of such an add-on. Neither I have found an external tool to do the same bookkeeping. What do other teams do? -- Eduardo Grosclaude Universidad Nacional del Comahue Neuquen, Argentina -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.centos.org/pipermail/centos-docs/attachments/20100225/fee337ba/attachment-0003.html>
FWIW: My feelings at my first attempt at revising/translating the wiki were OMG, no way to know where to start. So I came out with a *very* low-tech approach to job hunting. Maybe other people find it useful. Write this into a file, replace 'es' and 'Spanish' as needed. <HTML><HEAD></HEAD> <frameset rows="20%,80%" frameborder="1" border="5" framespacing="0"> <frame src="http://wiki.centos.org/RecentChanges" name "RecentChanges"> <frameset cols="50%,50%" frameborder="1" border="5" framespacing="0"> <frame src="http://wiki.centos.org/?action=LocalSiteMap" name="English"> <frame src="http://wiki.centos.org/es?action=LocalSiteMap" name="Spanish"> </frameset> </frameset> </HTML> Point at the file with your browser, start translating. -- Eduardo Grosclaude Universidad Nacional del Comahue Neuquen, Argentina