Page MenuHomePhabricator

Create tool to generate, track and show metrics for Tech News
Open, LowestPublic

Description

We're currently tracking a few metrics for Tech News, like readability metrics for every issue, and subscribers metrics.

This process is currently manual and cumbersome, which explains why they're only updated every few months (or when someone needs a pretty chart).

It would be really nice to have a tool (probably in Tool Labs) to generate the metrics automatically on a more frequent basis. A stand-alone tool would also make it easier to generate up-to-date charts automatically.

This would also be an opportunity to start tracking and charting other metrics, like the top contributors and translators (this was only done once). The Translate API also provides access to interesting data about the translations available (and their completion rate) that could be analyzed and charted; at the moment, doing so manually is prohibitively time-consuming.

Timely tracking and charting of those metrics would make it easier to identify trends, issues and successes.

Event Timeline

gpaumier claimed this task.
gpaumier raised the priority of this task from to Medium.
gpaumier updated the task description. (Show Details)

@gpaumier Do you think this fits the bill for being a 3-month GSoC project?

In T91335#1085421, @NiharikaKohli wrote:

@gpaumier Do you think this fits the bill for being a 3-month GSoC project?

Not really. This is something I wrote with the Wikimedia-Hackathon-2015 or #Wikimania-hackathon-2015 in mind, meaning the bulk of it could be done in a few days, maybe a week at most.

gpaumier lowered the priority of this task from Medium to Lowest.Mar 27 2015, 3:22 PM

Please confirm and promote this activity by assigning it to its owner, listing it or scheduling it at the Hackathon wiki page and by placing it in the right column at #Wikimania-Hackathon-2015. Thank you!

gpaumier subscribed.

Un-assigning and removing the Hackathon tag since this is unlikely to be my hackathon project. I might do it afterwards, but in the meantime it's up for grabs.

This is a message posted to all tasks under "Need Discussion" at Possible-Tech-Projects. Outreachy-Round-11 is around the corner. If you want to propose this task as a featured project idea, we need a clear plan with community support, and two mentors willing to support it.

This is a message sent to all Possible-Tech-Projects. The new round of Wikimedia Individual Engagement Grants is open until 29 Sep. For the first time, technical projects are within scope, thanks to the feedback received at Wikimania 2015, before, and after (T105414). If someone is interested in obtaining funds to push this task, this might be a good way.

IMPORTANT: This is a message posted to all tasks under "Need Discussion" at Possible-Tech-Projects. Wikimedia has been accepted as a mentor organization for GSoC '16. If you want to propose this task as a featured project idea, we need a clear plan with community support, and two mentors willing to support it.
Tanmaysharma024 subscribed.

Hi, I'm new and I would like to contribute, can someone get me started?

Hi! @Tanmaysharma024! Glad you're interested. If you've got any questions about Tech News as a newsletter rather than MediaWiki code, feel free to get in touch with me – send an email, set up a video meeting, whatever you prefer.

Before @Tanmaysharma024 digs too deep in this Possible-Tech-Projects , is this a good GSoC project idea, and are there mentors ready to support it?

Hi, I'm new and I would like to contribute, can someone get me started?

Hi @Tanmaysharma024 thanks for your interest. This project currently does not have mentors and is not suitable for GSoC. You are encouraged to go through "Featured For GSoC/Outreachy" projects in Possible-Tech-Projects .

For general information on GSoC with Wikimedia, please read https://www.mediawiki.org/wiki/Google_Summer_of_Code_2016

Okay @Sumit @Qgil @Aklapper @Johan . I will look for more projects in wikimedia through GSOC . I really appreciate the work this foundation is doing for the benefit of the society and i hope to contribute in every way possible.Thanks a lot for your help guys.

[I'm temporarily unassigning this task based on the last comments, but please do assign it to yourself if/when you plan to work on this. Thanks!]

I guess this has not moved forward? Given that T91338 and this are relatively small tasks, can we club the two to have an Outreachy-13 internship project? Thoughts?

@Johan, as the current editor-in-chief of TechNews, is this a project you are interested about? If so, let's try to push it forward. If not, then maybe it is better to resolve the task, or at least remove it from Possible-Tech-Projects .

@Sumit @Qgil This seems to be a great idea. We should push this project forward and I am really interested in doing this. As Sumit sir has already mentioned we can even club it with another task and make it a bigger task as a whole.

Hey all. I want to know that is this project going to have a mentor? I really wish to contribute, for it will help me in my GSoc 2017 application.

Hi @Tanmaysharma024, thank you for your interest in this project. First we are trying to find mentors for the next Outreachy round.

Hey all. I want to know that is this project going to have a mentor? I really wish to contribute, for it will help me in my GSoc 2017 application.

@Tanmaysharma024 if you're planning for GSoC 2017, following https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker and solving easy bugs is the best way to start with. This task is currently being considered for Outreachy-13

@Johan do you think that this project can be put up for current round of Outreachy, GSoC internships? If yes, can you suggest possible mentors.

I'd love for it to be, if it's of relevant size. I'll see if I can find a mentor or two; anyone else reading this is free to suggest folks as well.

@Johan, as the current editor-in-chief of TechNews, is this a project you are interested about?

Let me rephrase this question. If we would have an intern to work full-time on a project related with #community-relation , would this be the project we would choose?

I'm happy to be convinced, but it looks like a nice to have to me, really. Currently we are checking Tech News metrics on a quarterly basis, it doesn't take much time to get them, and (being terribly honest) we are not doing much with these metrics.

I fear having one intern and two mentors working three months for a result that it will not have much impact, when that intern and those mentors could be working on another project instead.

The metrics this task is talking about (readability etc) is mainly something we don't track at all any longer, to be honest, because it was so time-consuming to do manually. The things I whip together in five minutes every quarter don't tell us the things we'd want to get from this. With that said, the answer is probably still no.

@Johan so the basic need is those two (readability, subscribers) pages? Could work on that. Maybe wouldn't automate it fully, but I think it would be better than current situation. Won't guarantee anything, though (real life and other wiki-tech-stuff).

@Johan Is this idea still valid in 2022? If yes, let's keep on the board. If not, I'd consider removing the OPP tag.

+1. Automated metrics would be nice.

Oh yes! It would be great to find ressource to get some metrics!