Last modified: 2011-11-22 02:43:47 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T31798, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 29798 - Install Narayam on Tamil wiki projects
Install Narayam on Tamil wiki projects
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Extension setup (Other open bugs)
unspecified
All All
: High enhancement (vote)
: ---
Assigned To: Roan Kattouw
: shell
Depends on: 29816 30130 30178 30801
Blocks: 32578
  Show dependency treegraph
 
Reported: 2011-07-10 06:58 UTC by Srikanth Logic
Modified: 2011-11-22 02:43 UTC (History)
10 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Srikanth Logic 2011-07-10 06:58:18 UTC
Please install narayam extension on tamil wiki projects.

Please also use the latest modified typing rules for T99 and transliteration from the the following files.

http://ta.wikipedia.org/wiki/Mediawiki:T99_rules.js
http://ta.wikipedia.org/wiki/Mediawiki:Trans_rules.js

Please find the community concesus here http://tawp.in/r/1y08
Comment 1 Junaid 2011-07-10 16:58:32 UTC
System administrators please hold this, I have to commit necessary changes to
repository to make Tamil schemes of the Narayam extension compatible with
current schemes used at Tamil wikipedia.

I will comment here once I do my part.

Thank you.
Comment 2 Brion Vibber 2011-07-11 18:27:40 UTC
Junaid, can you add a bugzilla entry for the issue (MediaWiki Extensions product, Narayam component) and make it block this bug? That way we'll be sure the dependency is captured and not forgotten. Thanks!
Comment 3 Brion Vibber 2011-07-11 18:41:28 UTC
Thanks! (bug 29816)
Comment 4 Junaid 2011-07-13 10:19:32 UTC
The extension can be installed once the revision, r92052, get its status 'ok'.
Comment 5 Srikanth Logic 2011-07-14 09:55:41 UTC
The status is 'ok'. Please install now. Thanks!
Comment 6 JeLuF 2011-07-14 15:56:29 UTC
Your change has been completed.
Please reopen this ticket if anything went wrong.
The following configuration settings have been changed:
===================================================================
Index: InitialiseSettings.php
===================================================================
--- InitialiseSettings.php	(revision 2005)
+++ InitialiseSettings.php	(working copy)
@@ -9457,6 +9457,7 @@
 	'sawikibooks' => true,
 	'sawikisource' => true,
 	'sawiktionary' => true,
+	'tawiki'	=> true,
 
 ),
 'wmgUseGoogleNewsSitemap' => array(
===================================================================
You can find the entire config file at
http://noc.wikimedia.org/conf/highlight.php?file=InitialiseSettings.php
Comment 7 sodabottle 2011-07-14 18:33:11 UTC
Everything is fine except for one small thing. The default option of the dropdown should be Transliteration and not Not Tamil 99. It was like that in the existing js based tool (http://ta.wikipedia.org/w/index.php?title=%E0%AE%AE%E0%AF%80%E0%AE%9F%E0%AE%BF%E0%AE%AF%E0%AE%BE%E0%AE%B5%E0%AE%BF%E0%AE%95%E0%AF%8D%E0%AE%95%E0%AE%BF:Vector.js&oldid=724553)

Please set transliteration as the default option
Comment 8 JeLuF 2011-07-14 19:25:09 UTC
Is this a config option or does this require a code change?
Comment 9 Srikanth Logic 2011-07-14 19:31:11 UTC
Requires a minor change in Narayam.php in the order of wgResourceModules definitions. Like r1=83209&r2=84379&pathrev=92052">http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/Narayam/Narayam.php?r1=83209&r2=84379&pathrev=92052

wgResourceModules['ext.narayam.rules.ta'] must be defined before wgResourceModules['ext.narayam.rules.ta99'].
Comment 10 sodabottle 2011-07-15 12:38:10 UTC
Hi,

Now with additional testing from many other users, lots of strange bugs are cropping up. Please uninstall this extension.
Comment 11 Roan Kattouw 2011-07-15 17:42:52 UTC
(In reply to comment #10)
> Hi,
> 
> Now with additional testing from many other users, lots of strange bugs are
> cropping up. Please uninstall this extension.
Are all of these bugs filed in Bugzilla? They really should be, if you want them to be fixed one day.

I disabled Narayam on tawiki just now.
Comment 12 Siebrand Mazeland 2011-08-01 09:00:26 UTC
sodabottle, can you please provide input on what is required to enable Narayam on Tamil Wikipedia again? If there are bugs, we need each of them in a separate issue. Please be aware that we are willing to get the issues fixed asap, but we really need to know what the issue(s) is/are.
Comment 13 sodabottle 2011-08-01 09:21:06 UTC
Common Bugs reported by users:

1) Every keystroke produces characters of both tamil99 and transliteration schemes (IE)
2) Complex character (uyirmei) glyphs are not rendered properly (IE and Chrome)
3) Some IE users reported the tool didnt work completely (when the input checkbox was selected, the page didnt turn blue/green and keystrokes continued to produce english input.

These were the most common reports. Hope this helps
Comment 14 Siebrand Mazeland 2011-08-02 07:31:45 UTC
Re comment 13: Yes, that helps. And I hope I can nag you even more by asking you to report the 3 issues that you mention in separate new bug reports. This allows developers to track issues properly, rather than having to weed through seemingly unrelated issues like this installation request to find what is currently preventing adoption of this in essence very valuable extension (!). Please feel free to immediately add me to CC of new issues for Narayam.
Comment 15 Brion Vibber 2011-08-02 07:35:47 UTC
Adding bug 30130 as a dependency -- there's some breakage in at least WebKit browsers.
Comment 16 Srikanth Logic 2011-08-02 08:05:11 UTC
Issue 1) The user who reported had later mentioned in Village pump post, saying it was cache issue(I guess this was before the uninstallation of extension, though not sure)

Issue 2) mentioned by sodabottle is already documented bug 30130. I will update with tamil samples.

Issue 3) I cant find instances to this report at village pump / other places, possible that sodabottle might have heard personally from someone.

Sodabottle might be away for few days, Let me try this extension on my personal wiki across browsers, ask others to try out and test if there are specific issues.
Comment 17 Junaid 2011-08-02 10:30:15 UTC
Srikanth and sodabottle,

You can test the extension at translate wiki (http://translatewiki.net), it uses latest code from repository. Just change your language in preference.
Comment 18 Mark A. Hershberger 2011-09-01 14:57:52 UTC
Since the only issue blocking this is the upstream problems with webkit browsers, it should be renabled now.
Comment 19 Srikanth Logic 2011-09-01 16:03:28 UTC
I will try convincing more people to test. Frankly I dont think they have tested yet, apart from 1 / 2 community translators. The typing tool is extremely critical and unlike last time, Community is very averse to breakage while change and is content with existing thing. Though I dont see any issues which are reported uncleared, but we would doubly want to make sure there are no real issues. Please hold on, I would turn around soon this time.

I see most of the issues reported by me above ended up as cache issues. Probably we could put a site notice when its deployed to clear cache.

[OT]
Also is there a way to force a cache purge upon login? (May be a check box at the screen which could automatically purge?) Something like this would help in general and especially js tool upgrades like this.
Comment 20 Mark A. Hershberger 2011-09-01 16:37:30 UTC
(In reply to comment #19)

> Also is there a way to force a cache purge upon login? (May be a check box at
> the screen which could automatically purge?) Something like this would help in
> general and especially js tool upgrades like this.

Opened bug 30685 to track this request.
Comment 21 Srikanth Logic 2011-09-05 09:33:04 UTC
Please install the extension on 

ta.wikibooks.org
ta.wikisource.org

Note that these 2 are somewhat idle projects and currently dont have any typing solution. So the community is okay with installing in these projects where we would test. (Not many are into translatewiki, so test samples would be better in wiki projects).

Install after closing out the trans rules update bug gets resolved.

Thanks
Comment 22 Junaid 2011-09-07 12:57:39 UTC
All bugs depended on are resolved. Installing extension on Tamil projects can be considered.
Comment 23 Siebrand Mazeland 2011-09-07 13:02:08 UTC
Open issues "Webkit broken" and "Update Tamil transliteration rules"were
addressed in r96415 and r96423 respectively. Shell use can continue with
request from comment 21 after deploying the current version of Narayam on
Wikimedia cluster. The latter is something Roan/catrope will be doing soonish,
and I've asked him to make a note of it here.
Comment 24 Srikanth Logic 2011-09-07 13:27:54 UTC
transliteration rules need update :- Bug 30801
Comment 25 Roan Kattouw 2011-09-12 18:08:21 UTC
(In reply to comment #21)
> Please install the extension on 
> 
> ta.wikibooks.org
> ta.wikisource.org
> 
Done.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links