User talk:とある白い猫/Archive/2012/07

とある白い猫
A Certain White Cat

User Page | Office | Talk Page | Bot edits | Sandbox SB2 SB3

JA TR Commons Meta
Hello this is an Archive. Please do not edit. You are welcome to post comments regarding material here at my user talk page.
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2005 02 03 04 05 06 07 08 09 10 11 12 2012 01 02 03 04 05 06 07 08 09 10 11 12
2006 01 02 03 04 05 06 07 08 09 10 11 12 2013 01 02 03 04 05 06 07 08 09 10 11 12
2007 01 02 03 04 05 06 07 08 09 10 11 12 2014 01 02 03 04 05 06 07 08 09 10 11 12
2008 01 02 03 04 05 06 07 08 09 10 11 12 2015 01 02 03 04 05 06 07 08 09 10 11 12
2009 01 02 03 04 05 06 07 08 09 10 11 12 2016 01 02 03 04 05 06 07 08 09 10 11 12
2010 01 02 03 04 05 06 07 08 09 10 11 12 2017 01 02 03 04 05 06 07 08 09 10 11 12
2011 01 02 03 04 05 06 07 08 09 10 11 12 2018 01 02 03 04 05 06 07 08 09 10 11 12
Archive, July 2012

Some falafel for you! edit

Because you (in my opinion) are the most outstanding personality on the English Wikipedia. There's no user like you. And because falafel taste good. Have a good day :) Altaïr (talk) 20:10, 8 July 2012 (UTC)Reply
Looks delicious, you made me hungry! :D Thank you for the kind words! -- A Certain White Cat chi? 04:08, 9 July 2012 (UTC)

Template:membership edit

I think that your template Template:membership is a great template, and I would love to add it to articles, but I have no idea how. Creating a documentation page explaining to non-techy people how to use a template is part of making a template. If you can't document your work, you're not a good template writer, in my opinion. (In fact, I just voted delete at TfD on a different template on the basis of having no idea what the template is for and that documentation could have changed my vote.) Please produce documentation for you template. 184.76.26.102 (talk) 12:31, 3 July 2012 (UTC)Reply

Hi, thank you for your interest.
The problem currently is that the template series is incomplete. Gathering membership info for every country in the world is a time consuming task and even with help I was able to cover only about half of the countries. I will provide a documentation once the template is complete. It is not fully tested yet and usage can change (be simplified) in the finished product. Also the template is waiting for a MediaWiki update (MediaWikiwiki:Lua scripting/MediaWikiwiki:Extension:Scribunto) to resolve some of the shortcomings currently faced. I hope to spend more time on this template in the coming weeks.
-- A Certain White Cat chi? 14:40, 3 July 2012 (UTC)
Hey, I created two testcases for the new system ({{Membership/Argentina.}} and {{Membership/France.}}). You can see them in action at User:Siddhartha Ghai/Sandbox(see the history). The system supports checking for organization existence and creating the header columns appropriately, checking for country existence and showing the appropriate message (same as before). It supports normal membership and demembership, and also supports leaving the organization and rejoining it.
Membership levels are currently supported only for UN (membership, temporary UNSC membership and permanent UNSC membership). Levels for other organizations can be easily added (as soon as we can figure out the hierarchy).
Technically, the system is faring better than the current system as far as the Preprocessor node count, Post-expand include size, and Template argument size or expansion depth are concerned.

Comparison:

PPLimit Reports
Country Old system New system
Only UN membership levels supported UN and NATO membership levels supported
France
<!-- 
NewPP limit report
Preprocessor node count: 2127/1000000
Post-expand include size: 30650/2048000 bytes
Template argument size: 6952/2048000 bytes
Highest expansion depth: 38/40
Expensive parser function count: 0/500
-->
<!-- 
NewPP limit report
Preprocessor node count: 919/1000000
Post-expand include size: 7688/2048000 bytes
Template argument size: 779/2048000 bytes
Highest expansion depth: 16/40
Expensive parser function count: 0/500
-->
<!-- 
NewPP limit report
Preprocessor node count: 1119/1000000
Post-expand include size: 12080/2048000 bytes
Template argument size: 1663/2048000 bytes
Highest expansion depth: 19/40
Expensive parser function count: 0/500
-->
Argentina
<!-- 
NewPP limit report
Preprocessor node count: 2040/1000000
Post-expand include size: 19541/2048000 bytes
Template argument size: 5216/2048000 bytes
Highest expansion depth: 32/40
Expensive parser function count: 0/500
-->
<!-- 
NewPP limit report
Preprocessor node count: 1630/1000000
Post-expand include size: 5662/2048000 bytes
Template argument size: 1492/2048000 bytes
Highest expansion depth: 29/40
Expensive parser function count: 0/500
-->
<!-- 
NewPP limit report
Preprocessor node count: 1876/1000000
Post-expand include size: 11210/2048000 bytes
Template argument size: 2468/2048000 bytes
Highest expansion depth: 29/40
Expensive parser function count: 0/500
-->

Note:When these reports were taken, the new system templates didn't really show the flags (since the templates were created with a dot at the end, the flag templates were called with a dot at the end too. Hence, the flag wasn't rendered.); but I think that wouldn't cause any significant increase in the PPlimit report.

However, as the membership levels system is added for other organizations, the limits may increase significantly.

The display of the templates should be easily changeable in the new system, with maintainance of several display options together also being possible.

Views?--Siddhartha Ghai (talk) 11:51, 6 July 2012 (UTC)Reply

Update: Added support for the following NATO membership levels:
Full member, partnership for peace, individual partnership action, mediterranean dialogue, istanbul cooperation initiative, membership action plan, contact countries.--Siddhartha Ghai (talk) 13:13, 6 July 2012 (UTC)Reply
A country can have "partnership for peace", "membership action plan", and "individual partnership action" together. The latter two are just more intensified relationships.
Overall looks good. We will see if it works nicely once everything is converted. There is one thing I do not understand. How does non-permanent membership of UNSC is handled?
-- A Certain White Cat chi? 18:48, 6 July 2012 (UTC)
Actually we can forget about "membership action plan", and "individual partnership action" for now. It is complicated enough as is. I like your system. I can apply it to all pages if you have a regex for me. I suck at regex. -- A Certain White Cat chi? 05:48, 7 July 2012 (UTC)
Sorry about now. Will continue tomorrow. See User:Siddhartha Ghai/Sandbox for the current situation. You've added the #default=9999 before all other options. Per, mw:Help:Extension:ParserFunctions#Default, this has to be at the end. If its at the top, the templates will always return the default value. So, please move the default to the bottom.
Also, (even though we've already decided this once), we need to decide on an appropriate parameter name for the data templates. They also contain the start and end dates, so org is not perfect. I don't mind having org if you've added it for all data templates. Just let me know whatever parameter name you choose so that I can fix the template calls in the design templates to call the data templates with that parameter name. Once this is done, the three data templates France, Brazil and Argentina should work and User:Siddhartha Ghai/Sandbox should show them properly. Regards--Siddhartha Ghai (talk) 20:43, 8 July 2012 (UTC)Reply
Also, about handling alternative naming for countries (like Taiwan and Chinese Taipei, PRC and China, Brunei Darussalam and Brunei) is going to be easy, the CountryLink and CountryName parameters can be removed. All that would need to be done is that data container redirects have to be created, e.g from Template:Membership/Data/Brunei to Template:Membership/Data/Brunei Darussalam. Regards--Siddhartha Ghai (talk) 21:12, 8 July 2012 (UTC)Reply
I have moved the #default parameter to the bottom.
I picked {{{org|}}} in an irc discussion with you hastily. :) I can rename it to whatever you desire. I can also rename existing parameters and am merely waiting you to let me know the final version of the names are. :)
I had removed the country link and country name parameters already. Indeed redirects can solve the problem mostly. I am thinking ideally we do not want "China" to redirect so that user has to specify which "China" to avoid controversy. There could be other situations like this too.
-- A Certain White Cat chi? 17:58, 9 July 2012 (UTC)

Escape from Dr. Blofeld's lab edit

Hey, have you escaped from Dr. Blofeld's lab? 96.50.22.205 (talk) 17:22, 17 July 2012 (UTC)Reply

Apperently no. 96.50.22.205 (talk) 18:18, 17 July 2012 (UTC)Reply

IP linked to your userpage edit

Hi I though you would want to know about this edit. No clue what this IP is trying to do beyond trying to confuse me. -- A Certain White Cat chi? 01:25, 19 July 2012 (UTC)

He's Canadian, explains a lot. Could be Mike Myers?♦ Dr. Blofeld 09:14, 19 July 2012 (UTC)Reply
I honestly have no clue... -- A Certain White Cat chi? 12:56, 19 July 2012 (UTC)

Thanks Mr. Bigglesworth.♦ Dr. Blofeld 13:01, 19 July 2012 (UTC)Reply

The Evil IP address is keeping an eye on things.♦ Dr. Blofeld 18:52, 19 July 2012 (UTC)Reply

Alumimg edit

Hi Cat,

I noticed that you are the creator of Template:Alumimg. I have nominated List of Boston Latin School alumni to go up on the main page here, but the concerns have been raised that the reference column should not be sortable and the entries for which there are no images should have dashes in the image column. I do not believe that Template:Alumimg is currently able to do these two things. Would you be willing to give the template this functionality?

Neelix (talk) 18:11, 20 July 2012 (UTC)Reply

I would be pleased to expand the template. :) Do the changes I make comply with what you wished? -- A Certain White Cat chi? 00:39, 21 July 2012 (UTC)
Hi Cat,
Thank you for getting back to me so quickly! The modifications to the template are greatly appreciated. TFL is generally very strict on dash length, so I switched the hyphen on the template to an em-dash. I hope you don't mind.
Happy editing,
Neelix (talk) 01:14, 21 July 2012 (UTC)Reply
That is fine :) Let me know if you need any feature request on any template. :) -- A Certain White Cat chi? 01:42, 21 July 2012 (UTC)

URL replacement edit

Hi, can you please replace all instances of http://deaves47.users.btopenworld.com with http://deaves47.zxq.net - per the former link, the website URL has changed. -mattbuck (Talk) 14:00, 21 July 2012 (UTC)Reply

 Done -- A Certain White Cat chi? 23:40, 21 July 2012 (UTC)

Talkback edit

Hello, とある白い猫. You have new messages at Talk:Mars Science Laboratory.
Message added 14:00, 24 July 2012 (UTC). You can remove this notice at any time by removing the {{Talkback}} or {{Tb}} template.

Since you have previously commented on proposed Move of this article, you might want to weigh in on a discussion I started on the Talk page. Cheers. N2e (talk) 14:00, 24 July 2012 (UTC)Reply

Wikipedia:International membership templates edit

I created the redlinks. I think interpol info is complete. Other organizations including UN, UNSC, WTO as well as others probably do need an update. I did interpol because information is on a pdf file only. -- A Certain White Cat chi? 03:03, 19 July 2012 (UTC)

I just created the main template and made its doc. I changed the usage in Wikipedia:International membership templates/Year to the main template instead of the subtemplate, and we exceed the template include size again.

The report stands at:

<!-- 
NewPP limit report
Preprocessor node count: 198253/1000000
Post-expand include size: 2048000/2048000 bytes
Template argument size: 213873/2048000 bytes
Highest expansion depth: 35/40
Expensive parser function count: 0/500
-->

and 13 templates are being omitted. Maybe we should partition the page now as its only going to get larger as we add support for more organizations. Views?--Siddhartha Ghai (talk) 20:36, 24 July 2012 (UTC)Reply

I think we should first complete existing data because those numbers hill change when data is added. OIC, UN, NATO, WTO, AL each lacks some info. We can think of a solution depending on the result. Also sorry I got knocked out last night mid conversation. :P -- A Certain White Cat chi? 05:36, 25 July 2012 (UTC)
I'll try to add the info to the data containers. Also, I tried coming up with an alternative system (a modified version of the current system), but it doesn't work as good (only shows upto Turkey in WP:International membership templates/Year and then exceeds the post-expand include size). The other system is in subtemplates of Template:Membership/Design2/ and can be called the same way as the current one ({{Membership/Design2/Table|CountryName}}).--Siddhartha Ghai (talk) 10:52, 26 July 2012 (UTC)Reply

Template:SOF***INGFIXIT listed at Redirects for discussion edit

An editor has asked for a discussion to address the redirect Template:SOF***INGFIXIT. Since you had some involvement with the Template:SOF***INGFIXIT redirect, you might want to participate in the redirect discussion (if you have not already done so). – Fayenatic London 13:00, 30 July 2012 (UTC)Reply