Page MenuHomePhabricator

Adwivedii (Anjali Dwivedi)
User

Projects (4)

Today

  • No visible events.

Tomorrow

  • No visible events.

Wednesday

  • No visible events.

User Details

User Since
Oct 14 2025, 12:30 PM (26 w, 5 d)
Availability
Available
LDAP User
Adwivedii
MediaWiki User
Adwivedii [ Global Accounts ]

Recent Activity

Wed, Apr 15

Adwivedii claimed T423438: Proposal: Addressing the lusophone technological wishlist proposals - Visual Editor.
Wed, Apr 15, 3:50 PM · Outreachy (Round 32)
Adwivedii updated Other Assignee for T423438: Proposal: Addressing the lusophone technological wishlist proposals - Visual Editor, added: Adwivedii.
Wed, Apr 15, 3:49 PM · Outreachy (Round 32)
Adwivedii reassigned T423438: Proposal: Addressing the lusophone technological wishlist proposals - Visual Editor from Adwivedii to Arcstur.
Wed, Apr 15, 3:44 PM · Outreachy (Round 32)
Adwivedii created T423438: Proposal: Addressing the lusophone technological wishlist proposals - Visual Editor.
Wed, Apr 15, 3:27 PM · Outreachy (Round 32)

Sun, Apr 12

Adwivedii added a comment to T418284: Outreachy 32: Addressing the lusophone technological wishlist proposals - Visual Editor / Wikidata.

Thank you @Arcstur for the feedback. Here are the changes made:

Sun, Apr 12, 10:29 AM · Outreachy (Round 32), Developer-Outreach

Fri, Apr 10

Adwivedii added a comment to T418284: Outreachy 32: Addressing the lusophone technological wishlist proposals - Visual Editor / Wikidata.

I would like to inform you that I have updated the README and improved code readability after the deadline. Kindly consider these changes.

Fri, Apr 10, 4:55 PM · Outreachy (Round 32), Developer-Outreach

Mon, Apr 6

Adwivedii added a comment to T418284: Outreachy 32: Addressing the lusophone technological wishlist proposals - Visual Editor / Wikidata.

One thing worth thinking about is that each type of identifier needs its own cleaning before comparing. For example, https://doi.org/10.1100/abc and 10.1100/abc are the same DOI, and 978-3-16-148410-0 and 9783161484100 are the same ISBN, just written differently. So the checker needs to clean and normalize each type separately before deciding whether two references are duplicates or not.

A trickier situation is when different identifier types refer to the same source, such as a URL and a DOI for the same article. Simple cleaning and normalization will not detect this due to different formats. Handling this would need some external lookup to see what each identifier actually points to. I'm curious whether this (cross-type matching) is in scope for first version or whether same-type matching is the right starting point. Would be better to confirm with the mentors @Arcstur @Ederporto .

Another edge case I am thinking about is when some references on a Wikipedia page are not added through the Visual Editor. They may be written directly in the wikitext or added through scripts. If the checker only analyzes references processed by Visual Editor, it might miss duplicates. Should the checker rely only on what the Visual Editor detects, or should it analyze the full page wikitext? Would love to know how you are thinking about this @Arcstur @Ederporto.

Also, once a duplicate is detected, what should happen next? Should it work like Visual Editor's existing named reference feature, where it shows the user the existing reference and asks if they want to reuse it?

Mon, Apr 6, 12:06 PM · Outreachy (Round 32), Developer-Outreach

Sun, Apr 5

Adwivedii added a comment to T418284: Outreachy 32: Addressing the lusophone technological wishlist proposals - Visual Editor / Wikidata.

One thing worth thinking about is that each type of identifier needs its own cleaning before comparing. For example, https://doi.org/10.1100/abc and 10.1100/abc are the same DOI, and 978-3-16-148410-0 and 9783161484100 are the same ISBN, just written differently. So the checker needs to clean and normalize each type separately before deciding whether two references are duplicates.

Sun, Apr 5, 7:52 AM · Outreachy (Round 32), Developer-Outreach
Adwivedii added a comment to T418284: Outreachy 32: Addressing the lusophone technological wishlist proposals - Visual Editor / Wikidata.

Hello @Arcstur , @Ederporto and my fellow contributors,

Sun, Apr 5, 2:56 AM · Outreachy (Round 32), Developer-Outreach

Fri, Apr 3

Adwivedii added a comment to T418286: Outreachy 32: Addressing the lusophone technological wishlist proposals - Create a Python script to get and print the `status code` of the response of a list of URLs from a `.csv` file..

I liked figuring out how to handle the dead links without crashing the script. I'm assuming this kind of URL handling logic is similar to what we'll need for Wishlist #3 when the Visual Editor checks if a reference URL has already been used in an article... Looking forward to the next steps.

Fri, Apr 3, 10:23 AM · Outreachy (Round 32)

Oct 31 2025

Adwivedii added a comment to T407558: Proof of concept: add work form, with autocomplete.

@Adwivedii, don't worry, my comment about dropdown keyboard navigation is a very minor detail. It's not important; the feature works super well.

Oct 31 2025, 5:49 PM · Tool-paulina

Oct 28 2025

Adwivedii added a comment to T407558: Proof of concept: add work form, with autocomplete.

@Adwivedii Excellent work! A super nice form, and I really loved the preview feature. Autocomplete works very well. The only strange thing I noticed was that keyboard navigation through the autocomplete options didn't work quite right for me. It's a minor detail, though. Congrats!

Oct 28 2025, 3:44 AM · Tool-paulina
Adwivedii added a comment to T407558: Proof of concept: add work form, with autocomplete.
Oct 28 2025, 3:39 AM · Tool-paulina

Oct 27 2025

Adwivedii added a comment to T407558: Proof of concept: add work form, with autocomplete.

Kindly review my MR for this task: https://gitlab.wikimedia.org/toolforge-repos/paulina/-/merge_requests/155

Oct 27 2025, 12:20 PM · Tool-paulina

Oct 26 2025

Adwivedii added a comment to T407385: Create new generic page.

@Oluwatumininu.m @Dipanshu1223 @Nurah_Wakili Perfect!

@Chumzine Very good! And very nice that you added the link on the site menu. One detail: if you set the variable wikidata_link with Jinja directly on the template, you don't need to create and pass the same variable from app.py.

@Rolalove Perfect! Don't worry about the minor changes on the term.html page.

@Adwivedii Thanks for joining. Perfect work!

@Afanyulionel You forgot to create a view function for the new page in app.py. View functions are how you tell Flask to display the corresponding template for a given route. You can see examples for existing pages, such as /about in the app.py file itself.

In the next few days I will leave feedback to the rest of the contributions.

Oct 26 2025, 7:29 PM · Tool-paulina

Oct 21 2025

Adwivedii added a comment to T407551: Proof of concept: Add author form.

I have created my version of this task, which can be seen at this link: https://gitlab.wikimedia.org/toolforge-repos/paulina/-/merge_requests/137

Oct 21 2025, 8:59 PM · Tool-paulina

Oct 16 2025

Adwivedii added a comment to T407385: Create new generic page.

I've submitted my first contribution - a new page as mentioned in the task. Would appreciate your feedback!

Oct 16 2025, 4:49 PM · Tool-paulina

Oct 15 2025

Adwivedii added a comment to T392429: Outreachy 31: Features to edit author and work data on Wikidata directly from Paulina.

Hi @Pepe_piton @Nat_WDU ,
I'm Anjali Dwivedi, interested in contributing to the Paulina project for Outreachy. I'd like to request trusted contributor status to approve the Gitlab account.
LDAP usrename:adwivedii

Oct 15 2025, 11:48 AM · Outreachy (Round 31), Tool-paulina
Adwivedii added a member for Tool-paulina: Adwivedii.
Oct 15 2025, 11:23 AM
Adwivedii added a watcher for Tool-paulina: Adwivedii.
Oct 15 2025, 11:22 AM