[Wikitech-l] Re: [Wikidata] Re: [Wikitech-I] Call for Projects and Mentors for Google Summer of Code 2024 and Outreachy Round 28 is OPEN!

2024-02-27 Thread Sohom Datta
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?

2023-12-16 Thread Sohom Datta
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!拾

2023-11-28 Thread Sohom Datta
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

2023-11-28 Thread Sohom Datta
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

2023-05-09 Thread Sohom Datta
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 the project

[Wikitech-l] Re: Congratulations to accepted candidates for Google Summer of Code 2022 & Outreachy Round 24

2022-05-29 Thread Sohom Datta
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, Jayprakash12345.
>>>

[Wikitech-l] Re: How to get started with contribution

2021-12-01 Thread Sohom Datta
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

2021-11-29 Thread Sohom Datta
@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,
>>>>>>>
&g

[Wikitech-l] Re: Request: Help with Fresh

2021-07-05 Thread Sohom Datta
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

2019-11-23 Thread Sohom Datta
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

2019-11-22 Thread Sohom Datta
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

2019-11-22 Thread Sohom Datta
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