Grants talk:IEG/Wikiscan multi-wiki
April 12 Proposal Deadline: Reminder to change status to 'proposed'
The deadline for Individual Engagement Grant (IEG) submissions this round is April 12th, 2016. To submit your proposal, you must (1) complete the proposal entirely, filling in all empty fields, and (2) change the status from "draft" to "proposed." As soon as you’re ready, you should begin to invite any communities affected by your project to provide feedback on your proposal talkpage. If you have any questions about finishing up or would like to brainstorm with us about your proposal, we're hosting a few IEG proposal help sessions this month in Google Hangouts:
I'm also happy to set up an individual session.
This Individual Engagement Grant proposal is under review!
We've confirmed your proposal is eligible for review and scoring. Please feel free to ask questions and make changes to this proposal as discussions continue during this community comments period (through 2 May 2016).
The committee's formal review begins on 3 May 2016, and grants will be announced 17 June 2016. See the round 1 2016 schedule for more details.
Questions? Contact us at iegrantswikimedia · org .
Pageview stats tool integration
This is out of scope for the current work, but it would be nice to see some integration with the Pageview Stats tool so that you could see who is page editors working on most viewed pages, etc. -- ☠MarkAHershberger☢(talk)☣ 20:23, 15 May 2016 (UTC)
Since you are going to be using a lot of WMF resources, it would be great if you could also use Phabricator and a WMF-hosted source code repository. If you already do that, mentioning that in the proposal would have been nice. -- ☠MarkAHershberger☢(talk)☣ 20:25, 15 May 2016 (UTC)
- It seems a good idea. For the resource consumption, it is primarily on the Wikiscan dedicated server that performs all statistical calculations. Akeron (talk) 08:56, 18 May 2016 (UTC)
Aggregated feedback from the committee for Wikiscan multi-wiki
|(A) Impact potential
|(B) Community engagement
|(C) Ability to execute
|(D) Measures of success
|Additional comments from the Committee:
- The free license will be GPL, the same as MediaWiki to facilitate code exchange.
- The code can be hosted on WMF repositories and use Phabricator, I will setup it if it's not too complicated, I'm already using Git on my side.
- « I don't see much engagement outside of French Wikipedia » : to be precise, most of the support from French contributors are not directly from French Wikipedia (I didn't advertise the grant there) but from Wikisource, Wiktionary and Wikiversity, but of course most of them are also active on French Wikipedia.
- About Google Analytics, it is not just for monitoring a project's goal, I'm using it since 2011 to monitor page views, it's really useful to know which parts of the site are most populars, this is a very reliable and powerful analytic tool and the best I know. I am reluctant to drop it, Wikiscan is not a sensitive site, GA is already on a large part of the web, if some people are concerned about it then it's easy to block it on their side for all websites.
- For sustainability, I don't know if a big project like this can be hosted inside labs, it is not just a tool which make requests when visitors push a button, it needs to constantly calculate stats and store them which is resource intensive. Actually it is hosted on a dedicated server rent by Wikimedia France (it cost 30 euros/month), so it's already inside the Wikimedia sphere. If the grant is done, we will have a better knowledge of the resources needs for a multi-wiki site, we will then seek the best hosting solution for everyone.
Round 1 2016 decision
Congratulations! Your proposal has been selected for an Individual Engagement Grant.
The committee has recommended this proposal and WMF has approved funding for the full amount of your request, $7,632
Comments regarding this decision:
The committee is pleased to support your work to provide a user-friendly interface for statistical information across all large Wikimedia wikis. We recognize the strong history of Wikiscan for French Wikipedia and look forward to seeing its impact expand to additional projects and languages. We appreciate your willingness to collaborate with the WMF Analytics team to make sure your work is coordinated with their efforts on Wikistats 2.0.
- You will be contacted to sign a grant agreement and setup a monthly check-in schedule.
- Review the information for grantees.
- Use the new buttons on your original proposal to create your project pages.
- Start work on your project!
I see you plan for translation (of course) so here are the pointers: translatewiki:Translating:New project, translatewiki:Translating:Localisation for developers. Is the source code published somewhere already and in what language is it? With a quick look at the code I could give some specific hints. Nemo 08:23, 18 June 2016 (UTC)
- Hi, the code is in PHP and is not published yet, I plan to use message keys with a file by language. I don't think I will have time to make myself the support for Translatewiki at this stage but it shouldn't be too complicated once the code is ready for i18n and published (probably in 3 months). Akeron (talk) 10:40, 18 June 2016 (UTC)
- Most people prefer JSON data files nowadays (there are libraries to use, extracted from MediaWiki, also to handle plural etc.), but if you want to stick to PHP files then just copy the old MediaWiki format for MessagesXx.php files. Nemo 15:49, 19 June 2016 (UTC)