[Wikitech-l] Re: Scheduling a patch for a MediaWiki backport window just got easier
Looks great, any chance we could have it generate a iCal file to import into our favourite calendar app as well (I have missed a non-zero amount of merge windows cause I got the timezones wrong and/or forgot about it) Regards, Sohom Datta --- Open-source contributor @Wikimedia, @Chromium On Wed, Jun 5, 2024 at 11:49 AM Andrew Otto wrote: > ٩( ๑╹ ꇴ╹)۶ > > On Wed, Jun 5, 2024 at 11:27 AM Dreamy Jazz > wrote: > >> Hi, >> >> I already used this feature before you sent the email and found it very >> useful. I especially like the link from gerrit. >> >> Thanks, >> >> Dreamy Jazz >> >> English Wikipedia CheckUser, Admin and Arb Clerk. >> Software Engineer working at the Wikimedia Foundation >> >> >> On Wed, 5 Jun 2024 at 16:14, Bryan Davis wrote: >> >>> Last week I saw this in a WMF internal chat: "Now we just need to make >>> it a w easier to edit the Deployments calendar. (or…is there an >>> easier way than squinting at wikitext tables and copy/pasting >>> templates?)" >>> >>> I'm sure that a number of y'all can relate to this. The >>> <https://wikitech.wikimedia.org/wiki/Deployments> page is pretty nice >>> to read as a human and not too bad for bots. Editing it though can be >>> a bit painful as that pull quote implies. I decided I would try to do >>> something about that. The result is a tool at >>> <https://schedule-deployment.toolforge.org/>. >>> >>> The new "Wikimedia Deployment Scheduler" tool tries to make adding >>> your Gerrit change to a backport window as simple as possible. All it >>> needs from you is the Gerrit change number, your IRC nick, and the >>> backport window you want to use. Using some python magic, including >>> the always useful mwparserfromhell library, it finds the right place >>> in [[wikitech:Deployments]] to insert your request for deployment. >>> >>> To make things even easier, Gerrit will now show you a "Schedule >>> backport of this change" link underneath the commit message for >>> changes that are eligible for a backport deployment. What changes are >>> those? Any open, unmerged change on the master branch of >>> operations/mediawiki-config.git or changes on "wmf/*" branches in >>> mediawiki/core.git, mediawiki/extensions/*.git, or >>> mediawiki/skins/*.git. >>> >>> Thanks to Antoine Musso and Tyler Cipriani for their help and >>> encouragement in building this tool. If you are interested in seeing >>> what the Gerrit integration needed, check out >>> < >>> https://gerrit.wikimedia.org/r/plugins/gitiles/operations/software/gerrit/+/7ea913b >>> ^!/> >>> >>> Bryan >>> -- >>> Bryan DavisWikimedia Foundation >>> Principal Software Engineer Boise, ID USA >>> [[m:User:BDavis_(WMF)]] irc: bd808 >>> ___ >>> Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org >>> To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org >>> >>> https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/ >> >> ___ >> Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org >> To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org >> >> https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/ > > ___ > Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org > To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org > https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/ ___ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
[Wikitech-l] Re: [Wikidata] Re: [Wikitech-I] Call for Projects and Mentors for Google Summer of Code 2024 and Outreachy Round 28 is OPEN!
Hello all, We (me and Sammy) have proposed a project to improve the searchability of the PageTriage extension's Special:NewPagesFeed, which is a VueJS interface that allows patrollers on English Wikipedia to track new pages created by users. If your into Vue/JS and PHP, feel free to give us a buzz :) Regards, Sohom Datta --- Open-source contributor @Wikimedia, @Chromium On Tue, Feb 27, 2024 at 9:35 AM Yaron Koren wrote: > Hi, > > For anyone interested in working with PHP and JavaScript, we have a > project to improve the InlineComments MediaWiki extension: > > https://phabricator.wikimedia.org/T356436 > > InlineComments is a relatively new extension that allows for Google > Docs-style user annotations within pages. There are some interesting ways > it can be improved, most notably by allowing user tagging with "@". > > -Yaron > ___ > Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org > To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org > https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/ ___ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
[Wikitech-l] Re: Cloudflare Turnstile as a CAPTCHA alternative?
I would be really strongly opposed to the introduction of any kind of third-party browser fingerprinting technology into Wikimedia sites (which seems to be effectively what Cloudflare Turnstile is). Their marketing gumpf about "not harvesting information" does not really track with their technical definition which seems to indicate that this technology would use an invasive unique Javascript-based browser fingerprint to determine if the user is a bot. Wikimedia sites are often afforded a lot more trust than most other random sites on the internet, which in turn means that for a lot of users, a small amount of information about their activity on Wikimedia would be sufficient to uniquely identify them. Allowing third-party sites to abuse this implicit trust that many people have on Wikimedia sites and profile and track our users is a step in the wrong direction in my honest opinion. Sohom Datta --- Open-source contributor @Wikimedia, @Chromium On Sat, Dec 16, 2023 at 10:55 AM psnbaotg via Wikitech-l < wikitech-l@lists.wikimedia.org> wrote: > Hello all, > > I would like to draw your attention to task T333770 > <https://phabricator.wikimedia.org/T333770> I created several months ago, > for evaluating Cloudflare Turnstile as an alternative to Wikimedia's Fancy > Captcha which is broken in multiple > <https://phabricator.wikimedia.org/T289607> ways > <https://phabricator.wikimedia.org/T6845>. > > This is just my suggestion from a volunteer's perspective. I can see > growing adoption of Turnstile in the wild (like Bing AI) in the past > months, and it looks like a good balance between accessibility and > bot-stopping ability. Consequently, it may better fit us than hCaptcha. > > I have described the pros and cons in the task. Hope somebody responsible > for this area could take a look at this alternative. It will be much > appreciated! > > Best, > Diskdance > ___ > Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org > To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org > https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/ ___ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
[Wikitech-l] Re: Congratulations to all interns selected for Outreachy Round 27!🥳
Congratulations and welcome to Wikimedia :) Looking forward to seeing y'all around Regards, Sohom Datta --- Open-source contributor @Wikimedia, @Chromium On Tue, Nov 28, 2023 at 3:56 PM Onyinyechi Onifade wrote: > Hi everyone, > > I'm delighted to announce the acceptance of 7 interns through the > Outreachy Winter (December - March 2024) round (Round 27). The response was > impressive, with over 50 applications for the 7 projects we proposed during > the contribution period. For more details on the accepted projects, please > refer to the table below: > > Intern > > Project > > Mentor(s) > > Esther Ibom > > Improve Improve documentation of Programs & Events Dashboard > <https://phabricator.wikimedia.org/T345108> > > Sage Ross <https://www.mediawiki.org/wiki/User:Ragesoss>, Amine Hassou > > Gabina Luz > > Improve how Wiki Education Dashboard counts references added > <https://phabricator.wikimedia.org/T346390> > > Sage Ross <https://www.mediawiki.org/wiki/User:Ragesoss>, Amine Hassou > > Okereke Chinweotito > > Integrate Wikimedia Ecosystem within BUB2 tool > <https://phabricator.wikimedia.org/T346386> > > Anmol Wassan <https://www.mediawiki.org/wiki/User:Wassan.anmol>, Parthiv > Menon, Satdeep Gill <https://www.mediawiki.org/wiki/User:Satdeep_Gill>, Sam > Wilson <https://www.mediawiki.org/wiki/User:Samwilson> > > Shriya Chaitanya Kamat Tarcar > > Multilingual Wikipedia Editor Survey > <https://phabricator.wikimedia.org/T346374> > > Mike Raish <https://www.mediawiki.org/wiki/User:MRaish_(WMF)> > > Oyindamola Olatunji > > Assist Capacity Exchange Development > <https://phabricator.wikimedia.org/T346641> > > Andi Inácio <https://www.mediawiki.org/wiki/User:AInacio_(WMB)>, Éder > Porto <https://www.mediawiki.org/wiki/User:EPorto_(WMB)>, Jan-Bart de > Vreede <https://www.mediawiki.org/wiki/User:Jan-Bart> > > Boluwatife Adetayo > > Wikicurricula as a user interface for Wikidata for Education > <https://phabricator.wikimedia.org/T347405> > > Sailesh Patnaik <https://www.mediawiki.org/wiki/User:SPatnaik_(WMF)>, Nat > Hernández Clavijo <https://meta.wikimedia.org/wiki/User:Piracalamina>, Luca > Martinelli <https://meta.wikimedia.org/wiki/User:Sannita> > > Alwoch Sophia > > Addressing the Lusophone technological wishlist proposals > <https://phabricator.wikimedia.org/T347259> > > Éder Porto <https://www.mediawiki.org/wiki/User:EPorto_(WMB)>, Mike Peel > <https://www.mediawiki.org/wiki/User:Mike_Peel>, Alberto leoncio > <https://www.mediawiki.org/wiki/User:Albertoleoncio> > > > > Stay in the loop regarding the progress and updates of the selected > projects by keeping an eye on the dedicated Mediawiki page > <https://www.mediawiki.org/wiki/Outreachy/Round_27> [1] for this round. > > > Best wishes to our interns on their projects, and a huge thank you to our > mentors. > > Best, > > Onyinyechi & Sheila (Wikimedia Outreachy Admins) > > > [1] https://www.mediawiki.org/wiki/Outreachy/Round_27 > ___ > Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org > To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org > https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/ ___ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
[Wikitech-l] +2 for Sohom Datta in mediawiki/extensions/PageTriage
Hi all, I have asked for +2 access to the PageTriage extension <https://mediawiki.org/wiki/Extension:PageTriage> to be able to participate in reviewing code contributions made to the repository :) Please share any comments at https://phabricator.wikimedia.org/T351972 Regards, Sohom Datta --- Open-source contributor @Wikimedia, (and sometimes @Chromium) ___ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
[Wikitech-l] Re: Congratulations to accepted candidates for Google Summer of Code 2023 & Outreachy Round 26
Congratulations and welcome, looking forward to seeing you guys around in Wikimedia :) Regards, Sohom Datta --- Open-source contributor @Wikimedia On Tue, May 9, 2023 at 9:54 AM Nikhil wrote: > Greetings, > I would like to introduce myself as Nikhil Mahajan from India, currently a > sophomore at IIT Roorkee <https://www.iitr.ac.in/>. I am enthusiastic > about software development and have been actively involved as a software > developer at the coding club <https://github.com/mdgspace> at my college. > Some of my noteworthy projects can be found on my Github profile > <https://github.com/nik-55>. > My journey into the world of open source began through GSoC, and I made my > first contribution to MediaWiki. I was thrilled to see my first patch get > merged and it gives me a boost to make more contributions. During my > exploration of MediaWiki, I came across an interesting project called > "Abstract Wikipedia". The GSoC project is about writing end-to-end tests > for different critical user journeys in Wikifunctions. These tests will run > against any patch review. The tests fail if the patch introduces changes > that break down any of the user journeys. This will help avoid merging the > patches that mistakenly introduce bugs into the project > Initially, I faced some difficulty in understanding the concept of > "zobject" in the Abstract Wikipedia project. However, my mentor, @stef, > helped me to gain a clearer understanding of the project. > Although my university exams have kept me away from making contributions > for a while, I am now keen to contribute to the project. > > Thank you for your time and consideration. > > Sincerely, > Nikhil Mahajan > > On Tue, 9 May 2023 at 16:53, Vasanth Gopa > wrote: > >> Hello folks, >> >> Please join us in welcoming Wikimedia's accepted candidates for Google >> Summer of Code 2023 [1] and Outreachy Round 26 [2]! >> >> **Google Summer of Code 2023** >> >>1. Ahmed Amine Hassou, Morocco, Wiki Education Dashboard: Refactoring >> and upgrading React <https://phabricator.wikimedia.org/T332976> >> Mentors: Sage Ross >> >>2. Chenhao Liu, United States of America, Wiki farm support for >> Canasta <https://phabricator.wikimedia.org/T333773> >> Mentors: Yaron Koren, Jeffrey Wang >> >>3. Nikhil Mahajan, India, End-to-end test coverage for Abstract >> Wikipedia's Wikifunctions <https://phabricator.wikimedia.org/T333498> >> Mentors: Stef Dunlap, James Forrester, Cory Massaro, Denny >> Vrandečić >> >>4. Zexi Gong, China, Wikidocumentaries to import images from the web >> to Structured Data on Commons <https://phabricator.wikimedia.org/T332671> >> Mentors: TuukkaH, Susannaanas >> >>5. Shashwat Khanna, India, Improve Programs & Events Dashboard UX for >> Article Scoped Programs <https://phabricator.wikimedia.org/T332932> >> Mentors: Sage Ross >> >>6. Saurabh Jamadagni, India, Adding a menu to Scribe-iOS application >> and expanding keyboard languages < >> https://phabricator.wikimedia.org/T333156> >> Mentors: Andrew McAllister >> >>7. Ritika Pahwa, India, Commons Android app: Make upload more >> reliable <https://phabricator.wikimedia.org/T332126> >> Mentors: Nicolas Raoul, Kaartic Sivaraam >> >>8. Punith Nayak, India, Improve the functionality of VideoCutTool - >> New features <https://phabricator.wikimedia.org/T330465> >> Mentors: Gopa Vasanth, Sohom Datta >> >>9. Varun Shrivastava, India, Improve the functionality of >> VideoCutTool - Code Quality/Code Health < >> https://phabricator.wikimedia.org/T333466> >> Mentors: Gopa Vasanth, Sohom Datta >> >> **Outreachy Round 26** >> >>1. Nathaly Toledo, Venezuela, Research imbalances in translation >> between languages on Wikipedia <https://phabricator.wikimedia.org/T333792 >> > >> Mentors: Adam Wight, Kavitha A, Simulo >> >>2. Abhishek Bhardwaj, India, Research imbalances in translation >> between languages on Wikipedia <https://phabricator.wikimedia.org/T333097 >> > >> Mentors: Adam Wight, Kavitha A, Simulo >> >>3. Sulagna Saha, Bangladesh, Write a Ruby gem for analyzing Wikidata >> edits <https://phabricator.wikimedia.org/T333790> >> Mentors: Sage Ross, Will Kent >> >> We would like to encourage accepted candidates to introduce themselves on >> this thread and give a brief overview of t
[Wikitech-l] Re: Congratulations to accepted candidates for Google Summer of Code 2022 & Outreachy Round 24
Congratulations and welcome. Looking forward to seeing y'all around :) Regards, Sohom Datta. On Sun, May 29, 2022 at 10:22 PM Sammy Tarling wrote: > Welcome, and congratulations! > > > On Sun, May 29, 2022 at 4:52 PM Lalit Suthar > wrote: > >> Hi all! >> >> I am Lalit from India. I graduated with a bachelor's degree in IT, >> currently working as a Software Developer at Redhunt Labs. >> >> I will be working on Extending the WikidataComplete plugin to enable data >> donations, recommendations, and gamification. My primary focus would be >> implementing a web service interface for data donations to help extend the >> Wikidata knowledge base. >> >> My mentors for the project are Dennis Diefenbach, Andreas Both, Aleksandr >> Perevalov, and Kunpeng GUO. >> >> I have learned a lot by interacting and contributing to the Wikimedia >> community, feeling special to get a chance to give something back to it. >> Thanks to my mentors and coordinators from Wikimedia for their continuos to >> support. Looking forward to a productive summer ahead ^_^ >> >> Thanks, >> Lalit >> >> On Sun, 29 May 2022 at 20:22, Lalit Suthar >> wrote: >> >>> Hi all! >>> >>> I am Lalit from India. I graduated with a bachelor's degree in IT, >>> currently working as a Software Developer at Redhunt Labs. >>> >>> I will be working on Extending the WikidataComplete plugin to enable >>> data donations, recommendations, and gamification. My primary focus would >>> be implementing a web service interface for data donations to help extend >>> the Wikidata knowledge base. >>> >>> My mentors for the project are Dennis Diefenbach, Andreas Both, >>> Aleksandr Perevalov, and Kunpeng GUO. >>> >>> I have learned a lot by interacting and contributing to the Wikimedia >>> community, feeling special to get a chance to give something back to it. >>> Thanks to my mentors and coordinators from Wikimedia for their continuos to >>> support. Looking forward to a productive summer ahead ^_^ >>> >>> Thanks, >>> Lalit >>> >>> On Sat, 28 May 2022 at 14:33, Roberto Garcia >>> wrote: >>> >>>> Hello Everyone! >>>> >>>> My name is Roberto from Mexico, currently living in the UK. I am an >>>> undergraduate Computer Science and Philosophy student. I will be working >>>> alongside Mike, Andy, and Feliciss on the "What's in a Name?" Outreachy >>>> project. This will allow for names from scientific articles to be >>>> automatically detected and added to Wikidata. >>>> >>>> I have genuinely fallen in love with Wikidata throughout the >>>> contribution period, and I am so excited to work with the team to make this >>>> project come to life! >>>> >>>> Cheers, >>>> Roberto >>>> >>>> On Sat, May 28, 2022 at 8:51 AM Vaidehi b19 208 < >>>> b19...@students.iitmandi.ac.in> wrote: >>>> >>>>> Hi all! >>>>> >>>>> This is Vaidehi from India. I am currently an undergraduate >>>>> Engineering student. I will be contributing to the Programs and Events >>>>> Dashboard by making it capable of tracking edits to various namespaces. >>>>> This would basically improve dashboard's flexibility by allowing >>>>> organizers >>>>> to get statistics for particular namespaces. >>>>> >>>>> I am thankful to my mentor Sage Ross for guiding me till now. Also >>>>> enjoyed interacting with other people on the team. >>>>> >>>>> Really excited and looking forward to a great time ahead. >>>>> >>>>> Thanks and Regards, >>>>> Vaidehi >>>>> >>>>> On Wed, 25 May, 2022, 11:10 pm Vasanth Gopa, < >>>>> gopavasanth1...@gmail.com> wrote: >>>>> >>>>>> Hello Folks, >>>>>> >>>>>> Please join me in welcoming Wikimedia's accepted candidates for Google >>>>>> Summer of Code 2022 and Outreachy Round 24! >>>>>> >>>>>> *Google Summer of Code 2022* >>>>>> >>>>>>1. Nivas Ramisetty, India, Campaigns Retention Metrics >>>>>> Dashboard <https://phabricator.wikimedia.org/T304826> >>>>>> Mentors: KCVelaga
[Wikitech-l] Re: How to get started with contribution
Hey Shreyaans, Please see https://www.mediawiki.org/wiki/New_Developers and https://www.mediawiki.org/wiki/Outreach_programs. Regards, Sohom Datta On Wed, Dec 1, 2021 at 1:52 PM Shreyaans Jain wrote: > Hey, I am Shreyaans Jain 2nd year student at IIT Kanpur and looking for > some projects to contribute to GSOC 2022 . I am a open source enthusiasts > and have taken part in may open source program like Hactoberfest 2021 ( > recently completed) , SWOC2021. I like open source because its for everyone > , Anyone can learn here and contribute and the same your organization does > by providing free education. > Kindly help me to get started. Hope to hear from you soon. > I will be very thankful to you. > > > ___ > Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org > To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org > https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/ ___ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
[Wikitech-l] Re: Gsoc 2022 contribution
@AndreKlapper We should probably remove this mailing list from the description page in Google Summer of Code (this <https://summerofcode.withgoogle.com/archive/2021/organizations/5270263742070784/> was what the page looked like last year) and add links to more beginner-friendly starting points (New_Developers, How_to_become_a_MediaWiki_hacker, Zulip chat, IRC etc) instead. IMO, that page is more popular among new developers compared to the one hosted on mediawiki.org, since quite a lot of new developers will go through lists of previously chosen organizations that are available on the Summer of Code website and then choose a few cool projects rather than Googling for a specific organization and their status wrt to GSoC. Regards, Sohom Datta On Tue, Nov 30, 2021 at 10:38 AM Siddharth VP wrote: > The comment above on creating a help page for GSoC MediaWiki was not > directed at you, Viren Variya and Ashish Tiwari. Please just refer to > https://www.mediawiki.org/wiki/New_Developers for now. Pick a project, > explore the codebase, understand what the software does, understand what > are the issues or feature requests, and ask smart questions when in doubt. > > While working on any project, it's good to ensure that it's needed and > identify the requirements before you start working on it, neither of which > has happened here. If creating a help page were a project (it is not), you > would have been given more context and details about what needs to be done. > > On Tue, 30 Nov 2021 at 09:46, Viren Variya wrote: > >> Ashish tiwari can we work by collaboratively because I am also working on >> same page and having good knowledge in web development. If you ready so we >> can conform with organization too >> >> Thanks & Regards >> >> On Tue, 30 Nov 2021, 3:02 am Ashish tiwari, wrote: >> >>> good morning sir >>> As you have told about the help page " GSOC Mediawiki " in earlier chat >>> . I have clone a static and a basic design using html and css please >>> review it and please guide what are the content or hyperlink we should add >>> to help the people to contribute in wikimedia, sir please tell me about , >>> how should i share the code with you . I should make repository in my >>> github account and share the link with you or in some other way >>> >>> On Mon, Nov 29, 2021 at 8:15 PM Ashish tiwari >>> wrote: >>> >>>> OK, thank you for your suggestion sir , I will make it . >>>> >>>> On Mon, Nov 29, 2021, 7:45 PM Vi to wrote: >>>> >>>>> I think we should make an help page for people googling "GSoC >>>>> Mediawiki" or similar. >>>>> >>>>> Vito >>>>> >>>>> Il giorno dom 28 nov 2021 alle ore 18:45 Jay prakash < >>>>> 0freerunn...@gmail.com> ha scritto: >>>>> >>>>>> Hi Viren, >>>>>> >>>>>> Please see https://www.mediawiki.org/wiki/New_Developers and >>>>>> https://www.mediawiki.org/wiki/Outreach_programs. >>>>>> >>>>>> >>>>>> Jay Prakash, >>>>>> Volunteer Developer, Wikimedia Community >>>>>> >>>>>> On Sun, Nov 28, 2021 at 11:04 PM viren >>>>>> wrote: >>>>>> >>>>>>> Respected organization, >>>>>>> >>>>>>> I am variya viren 2nd year undergraduate Computer science student I >>>>>>> want to contribute to your open source project. As I am intermediate in >>>>>>> open-source platform any have experience of it because I am a part of >>>>>>> hactoberfect 2021 and girlsScript winter for contribution this both are >>>>>>> of >>>>>>> open source event. >>>>>>> >>>>>>> >>>>>>> >>>>>>> I know C++, C, Python, HTML, CSS, JavaScript, React, and apart from >>>>>>> this I have good problem-solving skills because I am a competitive >>>>>>> programmer and active user at codeforces, codechef, and leetcode >>>>>>> >>>>>>> >>>>>>> >>>>>>> I am very curious to contribute to your project and expand my >>>>>>> knowledge, Please give your guidance and proper direction to more ahead >>>>>>> >>>>>>> >>>>>>> >>>>>>> Regards, >>>>>&
[Wikitech-l] Re: Request: Help with Fresh
I believe that the supported/recommended way to run fresh-node in Windows is to use WSL (Windows Subsystem for Linux) <https://en.wikipedia.org/wiki/Windows_Subsystem_for_Linux> [microsoft documentation <https://docs.microsoft.com/en-us/windows/wsl/install-win10>] based on a comment by Krinkle at T279131#7016315 <https://phabricator.wikimedia.org/T279131#7016315>. Regards, Sohom Datta. On Mon, Jul 5, 2021 at 8:41 PM DannyS712 Wiki wrote: > Thanks for the suggestions Ori - I tried Option A (using /usr/bin) and > that installed it. But, I then had trouble actually getting it to run: > > In git bash, running `fresh-node` resulted in the error > > the input device is not a TTY. If you are using mintty, try prefixing > the command with 'winpty' > > I tried to run the command in command prompt instead, since I understand > that it is TTY. I navigated to where the actual fresh-node file was > (C:\Program Files\Git\usr\bin>) and ran `bash fresh-node` with the result: > ``` > fresh-node: line 12: basename: command not found > fresh-node: line 13: basename: command not found > fresh-node: line 123: uname: command not found > /usr/bin/env: 'sh': No such file or directory > ``` > > so I then tried harder to get it to work in git bash. A bit of testing and > internet research later about the TTY issue, and I found that the cause of > the TTY failure was that the fresh-node script has a line > `docker_args+=("--interactive" "--tty")`. I replaced this with > `docker_args+=("--interactive")` and then tried to run fresh-node again. > > This time, it looked like it was starting to work, saying that it couldn't > find the ' > docker-registry.wikimedia.org/releng/node10-test-browser:0.6.3-s2' image > locally and so downloaded it. However, after it downloaded, there was an > error: > ``` > docker: Error response from daemon: OCI runtime create failed: > container_linux.go:380: starting container process caused: exec: > "C:/Program Files/Git/usr/bin/sh": stat C:/Program Files/Git/usr/bin/sh: no > such file or directory: unknown. > ``` > > and repeated attempts to run `fresh-node` produce the same error (without > trying to download the image again). > > Looking through file explorer, "C:/Program Files/Git/usr/bin/sh" does > appear to exist (it's a 1918 KB application). > > So, what I'm wondering is: > * what is the correct way to *run* fresh-node on windows once it is > downloaded to /usr/bin? > * is this Docker error because I removed the --tty parameter? Or is it > something else? > > Thanks, > --DannyS712 > > P.S.: sorry if I messed up the thread by emailing wikitech-l directly > instead of replying to the prior message, I get the mailing list in digest > mode, though I've just switched it to regular for now. This was meant to be > part of the thread at > https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/PZBTLTN5MJMWQ2ULVCYIFYDM4RKDQZUO/ > ___ > Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org > To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org > https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/ ___ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
Re: [Wikitech-l] Help on creating a new extension
Ah, okay, that's good. I'll ask for a repo once I get all the features implemented. :) BTW, how do I get people to find/install the extension in their wikis once I get the stuff done? I forget which task it was, but I think I saw some tasks on phabricator mentioning that they needed an extension that showed protection icons. (which was part of my motivation for writing this) Regards, Sohom Datta On Sat, Nov 23, 2019 at 2:26 PM Nischay Nahata wrote: > On Sat, Nov 23, 2019 at 1:06 AM Sohom Datta wrote: > > > Hi, > > > > The first two questions were actually intended to be implementation > > questions, specifically on whether it is possible to implement the two > > features that I thought about ? > > > > However, now that you mentioned it, it certainly would be great if some > > experienced contributors could co-maintain and help me with creating the > > extension. > > > > Also, by official extension I mean like the extensions that have a page > on > > the MediaWiki wiki and are hosted on Gerrit. :) > > > > > > > Anyone can create a page for an extension and you can also request for your > extension to be hosted on Gerrit - it helps a lot of if you are looking at > localisation of the extension. Nothing official here here, however if there > is something official it would probably mean the extension is used on one > of the Wikimedia wikis. > > > > On Sat, Nov 23, 2019, 12:37 AM Andre Klapper > > wrote: > > > > > Hi and thanks for your email (and code)! :) > > > > > > On Fri, 2019-11-22 at 23:54 +0530, Sohom Datta wrote: > > > > Hi guys, I'm Sohom Datta. > > > > > > > > I recently decided to create a draft for an hypothetical extension > > > > ProtectionIndicator, which will add a protection icon on the top of > > every > > > > protected page. I did this primarily out of my own interest in > getting > > > > familiar with the code-base of MediaWiki. > > > > > > > > I've hosted all the code I have written (still unfinished) in this > > github > > > > repository < > > > > http://github.com/sohomdatta1/ProtectionIndicator > > > > >. > > > > > > > > I'd like some guidance on how to implement the unfinished parts of > the > > > > extension especially the integration with FlaggedRevs and the > addition > > > of a > > > > log entry to a popup ( Details are there in the readme.md of the > repo) > > . > > > > Also any feedback on my code would also be very good. > > > > > > Is this a call for potentially interested co-maintainers? > > > Or do you have specific implementation questions to share? > > > > > > > Also, it would be great if somebody could guide me on how to make > this > > a > > > > official extension someday. > > > > > > Could you elaborate what "official" means, and what you expect from it? > > > > > > Thanks! > > > andre > > > -- > > > Andre Klapper (he/him) | Bugwrangler / Developer Advocate > > > https://blogs.gnome.org/aklapper/ > > > > > > > > > ___ > > > Wikitech-l mailing list > > > Wikitech-l@lists.wikimedia.org > > > https://lists.wikimedia.org/mailman/listinfo/wikitech-l > > ___ > > Wikitech-l mailing list > > Wikitech-l@lists.wikimedia.org > > https://lists.wikimedia.org/mailman/listinfo/wikitech-l > ___ > Wikitech-l mailing list > Wikitech-l@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Help on creating a new extension
Hi, The first two questions were actually intended to be implementation questions, specifically on whether it is possible to implement the two features that I thought about ? However, now that you mentioned it, it certainly would be great if some experienced contributors could co-maintain and help me with creating the extension. Also, by official extension I mean like the extensions that have a page on the MediaWiki wiki and are hosted on Gerrit. :) On Sat, Nov 23, 2019, 12:37 AM Andre Klapper wrote: > Hi and thanks for your email (and code)! :) > > On Fri, 2019-11-22 at 23:54 +0530, Sohom Datta wrote: > > Hi guys, I'm Sohom Datta. > > > > I recently decided to create a draft for an hypothetical extension > > ProtectionIndicator, which will add a protection icon on the top of every > > protected page. I did this primarily out of my own interest in getting > > familiar with the code-base of MediaWiki. > > > > I've hosted all the code I have written (still unfinished) in this github > > repository < > > http://github.com/sohomdatta1/ProtectionIndicator > > >. > > > > I'd like some guidance on how to implement the unfinished parts of the > > extension especially the integration with FlaggedRevs and the addition > of a > > log entry to a popup ( Details are there in the readme.md of the repo) . > > Also any feedback on my code would also be very good. > > Is this a call for potentially interested co-maintainers? > Or do you have specific implementation questions to share? > > > Also, it would be great if somebody could guide me on how to make this a > > official extension someday. > > Could you elaborate what "official" means, and what you expect from it? > > Thanks! > andre > -- > Andre Klapper (he/him) | Bugwrangler / Developer Advocate > https://blogs.gnome.org/aklapper/ > > > ___ > Wikitech-l mailing list > Wikitech-l@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
[Wikitech-l] Help on creating a new extension
Hi guys, I'm Sohom Datta. I recently decided to create a draft for an hypothetical extension ProtectionIndicator, which will add a protection icon on the top of every protected page. I did this primarily out of my own interest in getting familiar with the code-base of MediaWiki. I've hosted all the code I have written (still unfinished) in this github repository <http://github.com/sohomdatta1/ProtectionIndicator>. I'd like some guidance on how to implement the unfinished parts of the extension especially the integration with FlaggedRevs and the addition of a log entry to a popup ( Details are there in the readme.md of the repo) . Also any feedback on my code would also be very good. Also, it would be great if somebody could guide me on how to make this a official extension someday. Regards, Sohom Datta ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l