@Aklapper How does it look now?
@srishakatux: If the goal for some reason was to have everything on one page then either labeled section transclusion should be used, or information on one page should be removed. I don't understand why we have duplicated info across pages as it increases maintenance costs and asks for outdated docs and confusion what to follow if you don't remember to update more than one page.
In my understanding, information that is not specifically about a round should never be on the sub(!)page for that round.
Might be @kostajh can help here! Is there any feedback from this task that needs to be documented somewhere? If not, is it okay if we close this task now?
Fri, May 29
@Aklapper Good points! I have made some changes to address them. If I understand it correctly, the import and export process is the same as manually copying and pasting gadget code from one wiki to another; it is just that the former is a bit more automated. So, both should not be recommended unless there are code changes needed in the Gadget's code. I have re-organized the points accordingly. Might benefit from another look.
All good points! I've made some changes to address them and reached out to 9 bot owners with a few questions like in https://en.wikipedia.org/wiki/User_talk:Cyberpower678#Starter_kit_for_smaller_wikis.
Wed, May 27
Hi, everyone who is following this task (adding @bd808 also)! So we have the work in progress for the Bots & Tools section of the Starter Kit here: https://meta.wikimedia.org/wiki/Small_wiki_toolkits/Starter_kit/Bots_and_Tools.
Work in progress at https://meta.wikimedia.org/wiki/Small_wiki_toolkits/Starter_kit/Bots_and_Tools.
What we have here https://meta.wikimedia.org/wiki/Gadgets looks good to me, so I am considering this task as done. Thanks folks for your input!
Fri, May 22
Interface admins added here: https://meta.wikimedia.org/wiki/Global_message_delivery/Targets/India_Wikis_Interface_Admins
28 interface admins fetched from 30 wikis (for some wikis there are no interface admins):
Thu, May 21
Gist of conversation with Amire80:
Wed, May 20
Thanks @Milimetric! Seems to have fixed now :)
Tue, May 19
Update related to outreach & promotion so far:
- Message sent to Indic Wikis Village Pumps:
- Log: https://meta.wikimedia.org/wiki/Special:Log?type=massmessage&user=KCVelaga&page=&wpdate=2020-05-16&tagfilter=&subtype=
- List of Indic Wikipedia wikis https://meta.wikimedia.org/w/index.php?oldid=19112563
- List of Indic Wikisource wikis https://meta.wikimedia.org/w/index.php?oldid=19330710
- Message posted on Indic Facebook groups (public): https://www.facebook.com/groups/WikimediansInIndia/ (1000+ members) & https://www.facebook.com/groups/Indicwikimedians/ (500+ members)
- Message posted about the Wikidata workshop: https://twitter.com/wikidataindia & https://www.facebook.com/wikidataindia/ & https://www.facebook.com/wikidataindia/
- MediaWiki India mailing list https://lists.wikimedia.org/pipermail/mediawiki-india/2020-May/000097.html
- Wikimedia India mailing list https://lists.wikimedia.org/pipermail/wikimediaindia-l/2020-May/014625.html
- Message to Indic-TechCom Facebook group (private)
- Message to all the interface admins of Indic Wikis (Work in Progress)
Fri, May 15
Thu, May 14
@Nirvanchik Hey there! Have you looked at https://wikitech.wikimedia.org/wiki/Help:Toolforge/My_first_Flask_OAuth_tool that is mentioned in the comments above? This tutorial is based on a demo application, the source of which is here https://phabricator.wikimedia.org/source/tool-my-first-flask-oauth-tool/ and the tool itself is hosted here: https://tools.wmflabs.org/my-first-flask-oauth-tool/.
Wed, May 13
@RhinosF1 Sounds promising :) Anything we do here to make the process less complicated would bring a lot of value to the wikis! I can look more into this in a day or so and try to test this.
Thanks, Andre, for sharing all these helpful links. First, to one of your previous questions in this task–infoboxes indeed should be in the scope as they are in the Templates category.
Sat, May 9
@Chaitanya Nice idea! It might be worth looking into the discussion on this task T136866: Improve the per-programming-language listings for our tools (especially for the per-programming-language listings) and T194556: Suggested improvements to annoying little bugs page (for expanding good first bugs page).
For building a programming list in an external tool, some organization in Phabricator around tags (and more) might be needed. I would be happy to provide feedback if you end up working on this :)
Fri, May 8
I've posted in the venues mentioned above:
Wed, May 6
I agree with you that improving the design (including as the placement of this gadget) it might help. There is also something to learn from the design of the survey form used for this study: https://meta.wikimedia.org/wiki/Research:Study_of_performance_perception_on_Wikimedia_projects,
https://commons.wikimedia.org/wiki/File:Wikimedia_performance_perception_survey_screenshot_in_English.png. Happy to put some work on it in the next quarter :-)
Tue, May 5
@Pavithraes & I have send emails to all accepted interns as well as all mentors participating in GSoC 2020/Outreachy Round 20:
Wikimedia has accepted 17 interns in total, 14 via Google Summer of Code program and 3 via Outreachy:
May 2 2020
May 1 2020
@srodlund hey! earlier the better it would be :) Post might help convince mentors to use Zulip for coding period in GSoC/Outreachy.
Apr 30 2020
As per conversation with @Pavithraes on Zulip.. in addition to sending email to accepted candidates, we plan to reach out to mentors as well about two things (in reply to the same email):
- Link to the mentors' guide
- Reminding especially first-time mentors to read the guide and also give them an option to set up a meeting with us for questions/discussion.
- Encourage mentors to sign-up on Zulip if they are not already using any other platform for project collaboration, etc.
- Highlight "building a community", "people are more important than code" aspects of these programs, etc.
Apr 29 2020
@Pavithraes Thank you for willing to take on this! :) I'm sharing with you the email we have sent to folks who we couldn't accept via Google Summer of Code. From what I remember, we didn't do the same for Outreachy as it is not that easy to obtain email addresses for Outreachy as it is for GSoC applicants.
@Pavithraes Just recalled that I agreed to work on this ;-)
Sharing here you the email we have sent to accepted participants of both GSoC/Outreachy in the past. All mentors are CC'd on these emails and for Outreachy we first wait for the organizers to send a message to an accepted candidate and then send a message on the same thread dropping Outreachy organizers. Additional TODO for this year would be to document the revised emails here: https://www.mediawiki.org/wiki/Google_Summer_of_Code/Administrators/Announcements and https://www.mediawiki.org/wiki/Outreachy/Administrators/Announcements.
Update: Gadgets page on meta-wiki received some updates. It now has a section that lists gadgets that are most-used/popular on Wikimedia wikis. And, the Starter kit item on Gadgets has a link now to the statistics page and gadget writing tutorial on mediawiki.org: https://meta.wikimedia.org/wiki/Small_wiki_toolkits/Starter_kit#Gadgets.
Apr 27 2020
@Pavithraes Thank you for creating and willing to work on this :) The points in the task look good to me. I will be happy to review as and when you make edits on the wiki pages.
@srodlund It is ready from our end :) You can start reviewing and schedule it for posting.
Apr 23 2020
Apr 21 2020
@Dvorapa Hi! I'm wondering where exactly the sysopnames references need to be removed. The three documentation venues that I'm looking at for this project are https://doc.wikimedia.org/pywikibot/master, https://www.mediawiki.org/wiki/Manual:Pywikibot, or in the code itself (downloaded from Gerrit) https://gerrit.wikimedia.org/r/#/admin/projects/pywikibot/core. I think this task might benefit from clear pointers for a newcomer to get started :)
@Dvorapa I've a couple of getting started questions related to this task. Should the code changes take place in the script file core/scripts/listpages.py in https://gerrit.wikimedia.org/r/#/admin/projects/pywikibot/core? Should the main() function be expanded to handle an additional argument related to custom text? Please share any other tips for getting started on this task.
@Dvorapa I'm wondering where should the doc changes related to this task take place? Do they need to be in the script file itself in core/scripts/data_ingestion.py in https://gerrit.wikimedia.org/r/#/admin/projects/pywikibot/core?
Apr 17 2020
Trying to recall..I don't think I have ever logged into superset or turnilo before. Anything else I can do to help reproduce the issue? :-/
Apr 16 2020
Hi everyone! After checking with Google about the time requirements for the program, I learned that we would not be able to accept this proposal as part of GSoC as it does not meet the requirement of +30 hrs time commitment per week. Of course, @Quasipodo can work on the project outside GSoC.
Apr 15 2020
@Aklapper Yes, it is about the potential approach to identify recommendations so that we can start somewhere ;-) The idea is that once we agree on a plan, we use that to build a list and then later gather feedback from interested folks to modify/expand it. From what I understand, with these recommendations we are targeting small wikis that don't use gadgets or templates at all or use them way too less. Does that make sense?
Two possible approaches to share far developing a list of recommended templates to be included in the "Templates" section of the Starter Kit:
- Recommend the top 50 most used templates on English Wikipedia from here: https://en.wikipedia.org/wiki/Wikipedia:Database_reports/Templates_transcluded_on_the_most_pages. Remove the ones that are English Wikipedia specific.
- Recommend the top 50 most used templates across Wikimedia wikis: https://meta.wikimedia.org/wiki/Small_and_large_wikis. Sidenote: Probably, see how the tool https://tools.wmflabs.org/templatecount has been implemented.
@Aklapper I think not in the scope of this very task but the parent task, yes! But, maybe in the first phase we focus on the items already filed as subtasks.
Two possible approaches to share far developing a list of recommended gadgets to be included in the "Gadgets" section of the Starter Kit:
- Recommend the top 20 most used gadgets (including the ones enabled by default) on English Wikipedia from here: https://en.wikipedia.org/wiki/Special:GadgetUsage. Remove the ones that are English Wikipedia specific (e.g., formWizard).
- Recommend the top 20 most used gadgets across Wikimedia wikis: https://meta.wikimedia.org/wiki/Small_and_large_wikis OR Wikipedia wikis https://meta.wikimedia.org/wiki/Gadgets/wikipedia.
Apr 14 2020
Blurb shared in a few venues: https://twitter.com/mediawiki/status/1249786015889281024 (MediaWiki Twitter)
Apr 13 2020
@Xqt Hi! As this task is tagged as good first task, it might be ideal if there could be some getting started steps added as well to this task's description. It is not clear to me how to begin and add wikihow family farm to pywikibot/families.
@Gopavasanth Hi! As this task is tagged with good first task, it might be ideal if you can add to the task description, what home.js component does, and how to go about splitting it. For the scope of this task, contributing to one new component might be reasonable that you can advise what that should be. Please update the task description accordingly. Thanks!
I am not able to log into https://superset.wikimedia.org/ anymore :( I believe I'm using the same credentials I use to log into Wikitech with username srishakatux.
Apr 9 2020
@Pavithraes and I have sent emails to mentors of all projects listed here https://www.mediawiki.org/wiki/Google_Summer_of_Code/2020#Project_ideas and are talking with a couple of others listed on projects proposed by students.