GithubHelp home page GithubHelp logo

Comments (13)

nicolas-raoul avatar nicolas-raoul commented on June 11, 2024 1

It is very language-specific, actually it is probably easier to add the picture outside the infobox, it is an acceptable place too. :-)

many of the times there is no pic on Wikidata, but you may come up finding a file when you search with the name of the women on Commons

Ah yes great idea :-)

from apps-android-commons.

kanahia1 avatar kanahia1 commented on June 11, 2024 1

Hey @neslihanturan, I had applied for visa last month and haven't received any updates from embassy. That probably mean that I will also be working through online. I am new to Wikimedia Hackathon. Can I work on this project along with you?

from apps-android-commons.

neslihanturan avatar neslihanturan commented on June 11, 2024 1

Hey hey, I have developed a prototype for this issue. I was the only one working on the issue at the venue. I have showcased it. But immediately right after I have a vacation. I am currently on a vacation so it may take time for me to clean the code and push.

Also regarding to this message from @kanahia1 :

Thank you for the reply. Just a simple request can you please assign me some work related to this project during the hackathon.
I was very busy with the hacking and traveling so it wasn't very convenient for me to make management of assigning you a task, as I didn't know what kind of tasks you are willing to work on. But I would really appreciated with some help as the task was a bit huge for only one person. So the next time lets move on with more defined collaborations like "hey I can write a query for this" or "hey I can work on the UI". This approach would work better for me.

So far the code fetches Women in Red items and search images at Commons and as user if they are relevant or not. It does not edit Wikidata item yet, and halp in this could be helpful.

from apps-android-commons.

kanahia1 avatar kanahia1 commented on June 11, 2024 1

@neslihanturan, I am sorry not being much informative. Actually, I didn't know how/where the project is going on. I would have collaborated more better if would have been present in-person. But I managed to contribute to hackathon by talking with the people through telegram. One of the participants suggested me idea to show different images in explore map based upon the campaign I will try to work on this project during this summer.

πŸŽ‰ Happy Vacations And enjoy all of the exciting adventures ahead of you! πŸŽ‰

So can I work on the edit wikidata item part? Also I would be better if you can share the code after your vacations and we can have a talk over this.

from apps-android-commons.

neslihanturan avatar neslihanturan commented on June 11, 2024 1

@kanahia1 I am so happy that you found another way to still contribute!:) Congratz for your efforts. I will return back next week and yer I am very open to talk about the code next week. Probably it will be better to work on a separate branch and refactor code and also completing the task at that time.

from apps-android-commons.

misaochan avatar misaochan commented on June 11, 2024

Hi @neslihanturan , I like this idea too. :) I'm not sure if you can add directly to the infobox though, I think it would depend on what sort of intents the Wikipedia app allows. Currently AFAIK we only allow users to copy the wikitext to clipboard, and they have to manually paste it.

Maybe another possibility would be to make Women In Red pictures (or other templates that target the gender gap) more prominent in Explore? At least for the duration of a campaign, as we discussed earlier (1 month?). It could be accompanied by a tooltip explaining briefly about the project, and a notification on the app main page during that time. This could increase awareness of the project, as I think many users are not familiar with it.

Tagging @sivaraam @nicolas-raoul for input.

from apps-android-commons.

neslihanturan avatar neslihanturan commented on June 11, 2024

Hey hey :) Jo I think it is a great idea to boost it is explorability, however I don't think there is a official/formal method for these events are published. So I am not sure how we will catch these events and put them on explore. For example in Turkish Vikipedi we usually talk it on village pump and that's all.

I also totally agree with your concern about editing the pic at infobox. I think just to display missing pages has an impact and good enough for the hackathon. We can think about technical acpect of editing the info box.

from apps-android-commons.

nicolas-raoul avatar nicolas-raoul commented on June 11, 2024

I edited a lot for Women in Red in the past, it is a great project.

Adding to the infobox is possible, the code would just need to take the wikitext, modify it, and post. Just like the app already does for discussion pages.

About step 2: Do we currently have a reliable way to tell whether a Wikipedia article has a picture or not?


There is a very out-of-date list of articles without pictures but whose Wikidata item has a picture, unfortunately it is not only uselessly out-of-date (most articles in the list now have pictures) but also it does not distinguish between genres: https://wikidata-todo.toolforge.org/wp_no_image/enwiki.html
Here is the script to generate that page:
https://bitbucket.org/magnusmanske/wikidata-todo/src/master/scripts/images_on_wikidata_not_wikipedia.php
Maybe the script could be reused (or some bits could be used as a reference) to generate an up-to-date list of women that have a picture on Wikidata but not on Wikipedia? The list could then both be made available as a web page and via the app.


In addition to any place you judge useful, here is a place where it would be natural to add a call to action: #5619

from apps-android-commons.

neslihanturan avatar neslihanturan commented on June 11, 2024

Adding to the infobox is possible, the code would just need to take the wikitext, modify it, and post. Just like the app already does for discussion pages.

Is the way of adding person info box standardized for all languages? If so, as you said it should be straightforward. However, I assume some exceptional cases when it comes to many Wikipedias.

About step 2: Do we currently have a reliable way to tell whether a Wikipedia article has a picture or not?

This would have require to read wikitext/infobox for a Wikipedia article AFAIK.

There is a very out-of-date list of articles without pictures but whose Wikidata item has a picture, unfortunately it is not only uselessly out-of-date (most articles in the list now have pictures) but also it does not distinguish between genres: https://wikidata-todo.toolforge.org/wp_no_image/enwiki.html Here is the script to generate that page: https://bitbucket.org/magnusmanske/wikidata-todo/src/master/scripts/images_on_wikidata_not_wikipedia.php Maybe the script could be reused (or some bits could be used as a reference) to generate an up-to-date list of women that have a picture on Wikidata but not on Wikipedia? The list could then both be made available as a web page and via the app.

I think this is a great idea. On the other hand my editor experience says, many of the times there is no pic on Wikidata, but you may come up finding a file when you search with the name of the women on Commons. Also, it is very easy to find out Wikidata articles with no picture with sparQL. I would say easier than checking Wikipedia article.

We can try to design the feature first and define several phases. The first phase can be implemented at the hackathon maybe?

So to be more explicit: my first suggestion was to check Wikidata item, if there is no picture then search name and the surname on the Commons. Show results to the user, user can pick one best fit (if there is any) to upload.

Wikipedia article integration could be the second phase maybe? Apart from what is applicable at the hackathon, I think it can be better to complete designing all the phases and final expectation first. So we won't need to erase or redo our work later.

from apps-android-commons.

neslihanturan avatar neslihanturan commented on June 11, 2024

Hi @kanahia1 , as a person who also needs Visa to travel EU, I understand how frustrating and stressful this Visa effort can be. I wish you will get it today or tomorrow anyways. You are more than welcome to work on this with me, both online and in person. I am looking forward to see your contributions.

from apps-android-commons.

kanahia1 avatar kanahia1 commented on June 11, 2024

Thank you for the reply. Just a simple request can you please assign me some work related to this project during the hackathon.

Hi @kanahia1 , as a person who also needs Visa to travel EU, I understand how frustrating and stressful this Visa effort can be. I wish you will get it today or tomorrow anyways. You are more than welcome to work on this with me, both online and in person. I am looking forward to see your contributions.

from apps-android-commons.

sivaraam avatar sivaraam commented on June 11, 2024

Sorry about the delay in response. I hope things are going good at the Hackathon πŸ™‚

About step 2: Do we currently have a reliable way to tell whether a Wikipedia article has a picture or not?

I think there's the media-list API API that we could use for this. We already use the same in our app for some use case.

from apps-android-commons.

misaochan avatar misaochan commented on June 11, 2024

Thanks for updating us @neslihanturan ! That sounds like fantastic progress. No rush at all, enjoy your vacation. Hoping to collaborate with all of you in the next hackathon. :)

from apps-android-commons.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.