Page MenuHomePhabricator

Kamsuri5
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Mar 6 2017, 11:45 AM (136 w, 1 d)
Availability
Available
IRC Nick
kamsuri5
LDAP User
Unknown
MediaWiki User
Kamsuri5 [ Global Accounts ]

Recent Activity

Oct 23 2017

Kamsuri5 updated the task description for T178814: Proposal: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA).
Oct 23 2017, 7:54 PM · Outreachy (Round-15)
Kamsuri5 added a comment to T178814: Proposal: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA).

@Tgr can you please review this and give any suggestions?
Thanks!

Oct 23 2017, 5:38 PM · Outreachy (Round-15)
Kamsuri5 moved T178814: Proposal: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA) from Backlog to Accepted Proposals on the Outreachy (Round-15) board.
Oct 23 2017, 5:37 PM · Outreachy (Round-15)
Kamsuri5 updated the task description for T178814: Proposal: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA).
Oct 23 2017, 4:40 PM · Outreachy (Round-15)
Kamsuri5 updated the task description for T178814: Proposal: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA).
Oct 23 2017, 4:34 PM · Outreachy (Round-15)
Kamsuri5 updated the task description for T178814: Proposal: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA).
Oct 23 2017, 4:17 PM · Outreachy (Round-15)
Kamsuri5 updated the task description for T178814: Proposal: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA).
Oct 23 2017, 4:15 PM · Outreachy (Round-15)
Kamsuri5 updated the task description for T178814: Proposal: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA).
Oct 23 2017, 4:15 PM · Outreachy (Round-15)
Kamsuri5 created T178814: Proposal: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA).
Oct 23 2017, 4:01 PM · Outreachy (Round-15)

Oct 6 2017

Kamsuri5 added a comment to T152801: "index-pack failed" when installing new MediaWiki-Vagrant box.

Thanks @Tgr, it's resolved.

Oct 6 2017, 8:21 PM · Patch-For-Review, Gerrit, MediaWiki-Vagrant

Oct 5 2017

Kamsuri5 added a comment to T152801: "index-pack failed" when installing new MediaWiki-Vagrant box.

Hi @Tgr !
I have installed Mediawiki( cloned it using git clone https://gerrit.wikimedia.org/r/p/mediawiki/core.git) in the vagrant folder but i am still encountering error. Localhost:8080 says "No Wiki Found". Log of Vagrant up command:-

Oct 5 2017, 1:20 PM · Patch-For-Review, Gerrit, MediaWiki-Vagrant

Oct 3 2017

Kamsuri5 added a comment to T175330: Outreachy microtask: collect captcha data from signup page (#1).

Thanks @Tgr for the suggestions.
I will try it this way.

Oct 3 2017, 4:01 PM · Patch-For-Review, Outreachy

Oct 2 2017

Kamsuri5 added a comment to T175330: Outreachy microtask: collect captcha data from signup page (#1).

Hi @Tgr !
Thank you for your comments.
Actually i am facing an issue with the local environment, "vagrant up" command is failing continuously.
It would be really helpful if you can suggest something to correct it. While cloning the repository mediawiki folder isn't getting cloned. I have also tried the troubleshooting steps mentioned here but it is not getting corrected. I have also cloned the mediawiki folder externally and then tried but it is not resolving.
I am trying to sort it out and will update the code as soon as it gets resolved.

Oct 2 2017, 12:41 PM · Patch-For-Review, Outreachy
Kamsuri5 added a comment to T177033: Outreachy microtask: analyze sample mouse movement data and extract feature vectors.

Hi @Tgr & @awight !
I have made a github repository which extracts a few features using the dataset provided.
Kindly have a look at it, i will be waiting for your suggestions.

Oct 2 2017, 12:31 PM · Outreachy

Sep 10 2017

Kamsuri5 added a comment to T175330: Outreachy microtask: collect captcha data from signup page (#1).

Hello @Tgr!
I have made a few changes. Please check it here.
I have added a module in WikimediaEvents which basically tracks a button click using GuidedTourButtonClick schema. I am not sure if i am on right track, so after reviewing the code can you tell me whether i am on right path or not? And i was not sure of a few parameters of the schema, so i have marked them as "Unkown" as of now.
Thanks!

Sep 10 2017, 9:37 AM · Patch-For-Review, Outreachy

Sep 8 2017

Kamsuri5 added a comment to T158909: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA) .

@Kamsuri5 these kinds of captchas are useful for small sites, where it is reasonable to assume that the bot trying to solve the captcha will be some kind of automated spambot that crawls the web and finds forms to post to randomly, without having any idea what kind of countermeasures it is going to face. For a large site like Wikimedia, where there is sufficient motivation for spambot writers to test how the form works and adapt their bots to defeat the captcha, it's not that helpful - it's easy to program a spambot to click on a div once you know the div is there.

Yes, a spambot designed specifically for cracking a particular site can break this kind of mechanism.
Actually, i was fascinated by this idea as it will be a good counter till the time the implementation logic is not made public, but it doesn't fit here.

I haven't looked at the invisible reCaptcha up close but I'd imagine it works like the checkbox one, except it uses the click on the submit button, so there is no need for a checkbox.

I have read about Invisible reCaptcha a bit but haven't found any other clue except mouse movements. Yes, it doesn't have checkboxes. I will update here if i find anything more about the functioning of Invisble reCaptcha.

Sep 8 2017, 8:34 PM · AICaptcha, Outreachy (Round-15), Stewards-and-global-tools, User-Tgr, MediaWiki-extension-requests, artificial-intelligence
Kamsuri5 added a comment to T158909: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA) .

Thank you @awight for the links and explanation.

Sep 8 2017, 3:14 PM · AICaptcha, Outreachy (Round-15), Stewards-and-global-tools, User-Tgr, MediaWiki-extension-requests, artificial-intelligence
Kamsuri5 claimed T175330: Outreachy microtask: collect captcha data from signup page (#1).
Sep 8 2017, 6:41 AM · Patch-For-Review, Outreachy

Sep 7 2017

Kamsuri5 added a comment to T158909: Automatically detect spambot registration using machine learning (like invisible reCAPTCHA) .

Hello @Tgr and @awight!

Sep 7 2017, 10:01 PM · AICaptcha, Outreachy (Round-15), Stewards-and-global-tools, User-Tgr, MediaWiki-extension-requests, artificial-intelligence

Apr 27 2017

Kamsuri5 added a comment to T161945: Date parsing into the required format for image upload to Commons.

@Basvb can you check this code https://github.com/kamsuri/Single-Image-Batch-Upload. This does not exactly match with those categories but is able to extract important tags. I have some doubts, if you can connect with me on IRC whenever you are free?

Apr 27 2017, 4:45 PM · glam2commons

Apr 3 2017

Kamsuri5 moved T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload from Proposals in Progress to Proposals Submitted on the Google-Summer-of-Code (2017) board.
Apr 3 2017, 7:11 PM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 updated the task description for T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.
Apr 3 2017, 7:08 PM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 added a comment to T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.

@Mvolz thanks for reminding, i have submitted the proposal.

Apr 3 2017, 3:27 PM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 updated the task description for T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.
Apr 3 2017, 9:17 AM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)

Apr 2 2017

Kamsuri5 updated the task description for T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.
Apr 2 2017, 10:41 PM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 updated the task description for T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.
Apr 2 2017, 10:38 PM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 updated the task description for T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.
Apr 2 2017, 10:30 PM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 updated the task description for T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.
Apr 2 2017, 10:27 PM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 added a comment to T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.

@Basvb but the upload can be done without wikitemplate as well, the description is the only field required which it fetches from title itself. I will try to do an upload by framing a wikitemplate as well.

  1. After 25th my internship programme will be finished and my classes will resume.
  2. My internship will be on weekdays only and will approximately take 22-23 hours a week only.
  3. According to my daily schedule, I will able to contribute 50 hours a week. But if you want me to specify the schedule only for 40 hours, i will make the required changes.
Apr 2 2017, 10:22 PM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 renamed T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload from Outreachy proposal for Single Image Batch Upload to Outreachy/GSOC'17 proposal for Single Image Batch Upload.
Apr 2 2017, 10:16 PM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 updated the task description for T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.
Apr 2 2017, 10:16 PM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 updated the task description for T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.
Apr 2 2017, 10:15 PM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 updated the task description for T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.
Apr 2 2017, 8:06 PM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 added a comment to T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.

@Basvb and @zhuyifei1999 i have studied the Commons licenses terms and conditions. I have uploaded images via upload script of pywikibot and as far as i have configured it does not deal with copyrights that is why my earlier images have been deleted and the image which i uploaded with upload wizard of Commons, it asks for copyrights permission so it was not deleted. I have researched a bit and found a few copyright tags https://commons.wikimedia.org/wiki/Commons:Copyright_tags, using which i think we can deal with this problem.

Apr 2 2017, 7:58 AM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 updated the task description for T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.
Apr 2 2017, 7:49 AM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 added a comment to T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.

@zhuyifei1999 i have made the questions bold, hope now it will be easier for you to review the proposal.

Apr 2 2017, 7:49 AM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 updated the task description for T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.
Apr 2 2017, 7:47 AM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)

Apr 1 2017

Kamsuri5 updated the task description for T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.
Apr 1 2017, 10:20 AM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 updated the task description for T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.
Apr 1 2017, 9:48 AM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 updated the task description for T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.
Apr 1 2017, 9:38 AM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 added a comment to T161945: Date parsing into the required format for image upload to Commons.

I have made a script to deal with date parsing, please have a look at https://github.com/kamsuri/date-parsing.
@Basvb , @zhuyifei1999 , @tom29739 please give your feedback

Apr 1 2017, 8:46 AM · glam2commons
Kamsuri5 created T161945: Date parsing into the required format for image upload to Commons.
Apr 1 2017, 8:44 AM · glam2commons

Mar 30 2017

Kamsuri5 merged T161782: GSOC'17 Proposal for Single Image Batch Upload into T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.
Mar 30 2017, 5:15 PM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 merged task T161782: GSOC'17 Proposal for Single Image Batch Upload into T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.
Mar 30 2017, 5:15 PM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 added a comment to T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.

Alright, I will close the GSOC'17 proposal as this is more descriptive one.

Mar 30 2017, 5:07 PM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 added a comment to T161782: GSOC'17 Proposal for Single Image Batch Upload.

@Basvb Actually i was about to write GLAM users, i have changed it. In deliverables i have written the tasks involved basically to categorize the project, so should i change its heading or keep it deliverables and change the content because i have already mentioned detailed information of each task in the weekly schedule, so it will be repetition. Yes, i am going through licensing terms and conditions.

Mar 30 2017, 9:42 AM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 updated the task description for T161782: GSOC'17 Proposal for Single Image Batch Upload.
Mar 30 2017, 9:42 AM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 added a comment to T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.

@Basvb Don't I have to submit different proposals for both the programs? The project schedule is same in both the proposals, it is just different from the perspective of their structures. As outreachy has it's own template. So if one proposal will server for both the programs, I will close one of the tasks.

Mar 30 2017, 9:24 AM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 added a comment to T161782: GSOC'17 Proposal for Single Image Batch Upload.

@Basvb kindly review this proposal as well which is for GSOC'17. I have proposed this keeping all my mistakes in the outreachy proposal. Hope to have your feedback on this. I have included the link to my commons but they have deleted my all the earlier images under Copyrights Act and warned me. I will study their terms and conditions and then will try to upload more.

Mar 30 2017, 7:43 AM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 updated the task description for T161782: GSOC'17 Proposal for Single Image Batch Upload.
Mar 30 2017, 7:35 AM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 updated the task description for T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.
Mar 30 2017, 7:34 AM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 added a comment to T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.

@Basvb thank you so much for such a detailed and a proper feedback, i have made the required changes. Please review my updated proposal, i hope this might fullfill all the requirements. I hope to have your feedback on this as well.

Mar 30 2017, 7:32 AM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 created T161782: GSOC'17 Proposal for Single Image Batch Upload.
Mar 30 2017, 7:29 AM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 updated the task description for T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.
Mar 30 2017, 7:29 AM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 updated the task description for T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.
Mar 30 2017, 7:21 AM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)

Mar 29 2017

Kamsuri5 updated the task description for T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.
Mar 29 2017, 7:47 AM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)

Mar 28 2017

Kamsuri5 updated the task description for T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.
Mar 28 2017, 9:39 PM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 updated the task description for T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.
Mar 28 2017, 9:36 PM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 updated the task description for T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.
Mar 28 2017, 9:35 PM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 updated the task description for T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.
Mar 28 2017, 9:29 PM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 added a comment to T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.

@Basvb , @tom29739 , @zhuyifei1999 kindly please review my Outreachy Proposal and give your feedback

Mar 28 2017, 9:26 PM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 created T161649: Outreachy/GSOC'17 proposal for Single Image Batch Upload.
Mar 28 2017, 9:24 PM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017)
Kamsuri5 added a comment to T161328: User Interface for Single Image Batch Upload.

Regarding images 2 and 3 the process is like:-

  1. Display all the archives of the selected GLAM.
  2. Once the archive folder is selected, show its images.

But i got your point, the images could be large in number. I thought that earlier but to a limited range.
Regarding images 6 and 7, but i thought that GLAMs showcase their own work?
Your idea of showing the results of mappings is nice, we can implement it.
Actually i was not aware of the fact that it will land on http://tools.wmflabs.org/.
Thank you for appreciation and I will do the required changes.

Mar 28 2017, 6:21 PM · glam2commons
Kamsuri5 updated subscribers of T161328: User Interface for Single Image Batch Upload.

@Basvb, @tom29739, @zhuyifei1999 can you please review the mockups i designed for the UI, at : https://github.com/kamsuri/Single-Image-Batch-Upload.

Mar 28 2017, 5:16 PM · glam2commons

Mar 26 2017

Kamsuri5 added a comment to T138464: glam2commons (previously Single Image Batch Upload): Write and deploy initial and usable version.

@Capt_Swing: Thank you again for your thoughts on the project. The upcoming structured data is a good point to keep into consideration. For the past years I personally try to use the regular (structured) templates to convey information, these can then be easily transfered into the structured data format. Within the tool we'd have to keep in mind that likely in a few years the metadata-mappings and some other parts should be changed to directly use structured data.
@Infobliss and @Kamsuri5: Very good to hear that you are interested, I'm curious to see your proposals, maybe it is a good idea to plan a (short) IRC session to talk a bit about what ideas we have and to ask questions for each other. Tom and Zhuyifei are regulars in Cloud-Services, I'll try to be there as often as possible as well.
On the specific questions, I'll be moving the microtasks into separate tasks with some more information and allowing us to discuss them in some more depth. For the link/flask: Optimally there will be a simple front end with a drop down list, besides that there will also be a link where the names of the GLAMS + ID can be used to call the tool directly (with a button from the image page at the GLAM). There will be a pre determined name per GLAM, so it's not up to the user to use free text to enter the GLAMs name.
On naming: the idea of the function is that given that you know an ID, title of the work (sometimes not known), a description and the name of the GLAM we create a standard format for the title (If title: title else: description - ID -GLAM name.ext), more on this in the specific task.
On API's: I've seen quite some collections of GLAMs with an API, this is where we get all the information from required for the upload, so GLAMs need to have such an API for us to be able to make a metadata-mapping (potentially scraping or database dumps are an option but let's not focus on that at the start). Two quick examples are http://www.gahetna.nl/beeldbank-api/opensearch/?q=2.24.14.02&count=100&startIndex=1 and http://cultureelerfgoed.adlibsoft.com/harvest/wwwopac.ashx?database=images&search=pointer%201009%20and%20BE=%22interieur%22&limit=10&xmltype=grouped . The second bullet point under Misc is to make a list of some relevant GLAMs, let me see if I can make a small start with that to give a better idea of some relevant use cases, I'll include the relevant APIs
Kamsuri5, Those are indeed the main problem, where for the first point the issue is that often there is a large collection (100.000s of images) which could clutter Wikimedia Commons if all files are uploaded. Doing uploads one by one allows for more post-processing and for the most relevant files to be uploaded only.

Mar 26 2017, 11:21 AM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017), Outreach-Programs-Projects, Commons, Wikimania-Hackathon-2016

Mar 25 2017

Kamsuri5 claimed T161328: User Interface for Single Image Batch Upload.
Mar 25 2017, 10:58 AM · glam2commons

Mar 24 2017

Kamsuri5 added a watcher for glam2commons: Kamsuri5.
Mar 24 2017, 1:18 PM
Kamsuri5 added a comment to T138464: glam2commons (previously Single Image Batch Upload): Write and deploy initial and usable version.

Hello everyone, now as the mentors have been finalized i want to take up this project for GSOC'17/Outreachy(round-14). I have gone through the details of the project and have started working on the microtasks.

Mar 24 2017, 2:57 AM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017), Outreach-Programs-Projects, Commons, Wikimania-Hackathon-2016
Kamsuri5 added a comment to T138464: glam2commons (previously Single Image Batch Upload): Write and deploy initial and usable version.
Mar 24 2017, 2:50 AM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017), Outreach-Programs-Projects, Commons, Wikimania-Hackathon-2016

Mar 21 2017

Kamsuri5 added a comment to T138464: glam2commons (previously Single Image Batch Upload): Write and deploy initial and usable version.

@Basvb I hope you soon find your second mentor as i am looking forward to contribute to this project in the upcoming GSOC/Outreachy.

Mar 21 2017, 3:09 PM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017), Outreach-Programs-Projects, Commons, Wikimania-Hackathon-2016

Mar 18 2017

Kamsuri5 added a comment to T138464: glam2commons (previously Single Image Batch Upload): Write and deploy initial and usable version.

Hello everyone, i am interested in this project for GSOC'17, so can you both @Basvb and @Capt_Swing guide me on how i can contribute to this project.

Mar 18 2017, 3:10 AM · glam2commons, Outreachy (Round-14), Google-Summer-of-Code (2017), Outreach-Programs-Projects, Commons, Wikimania-Hackathon-2016
Kamsuri5 added a comment to D596: Resolved task T159405 and T159458.

Alright tha's your call but actually the errors in the second patch occurred because I was not able to get from your comment that what exactly you are saying. I have contributed a lot of time to this project in past few days to have an in-depth knowledge of the same. This is my first time I am contributing to open source so maybe i was not able to understand a few things. But even after making errors I was the one who stood there to correct then. It is not that I lack in knowledge of coding. I can only request you to reconsider my work and would like to thank you for all your help and time.

Mar 18 2017, 2:55 AM

Mar 17 2017

Kamsuri5 updated the diff for D596: Resolved task T159405 and T159458.
  • Updated code
Mar 17 2017, 4:20 AM
Kamsuri5 added a comment to D596: Resolved task T159405 and T159458.

Is it fine, or you wanted something else because what I got from your earlier comment was that we will use regex for checking formatting and wgUrlProtocols for checking protocols?
And sir I submitted the autoedit.php patch earlier, you haven't merged that? Was there any problem in that?

Mar 17 2017, 4:13 AM

Mar 16 2017

Kamsuri5 updated the diff for D596: Resolved task T159405 and T159458.
  • Updated regex to check "mailto" as well
Mar 16 2017, 8:01 PM
Kamsuri5 updated the diff for D596: Resolved task T159405 and T159458.
  • Updated to check for both formatting and protocols
Mar 16 2017, 3:57 PM
Kamsuri5 added a comment to D596: Resolved task T159405 and T159458.
Mar 16 2017, 3:38 PM
Kamsuri5 added a comment to D596: Resolved task T159405 and T159458.

You mean to say that we should check via both ways that is via regex as well as wgUrlProtocols ?
Okay, this way we will be able to check for common URLs as we are not sure whether wgURLProtocols is working correct.

Mar 16 2017, 3:13 PM
Kamsuri5 updated the diff for D596: Resolved task T159405 and T159458.
  • Updated regex expression
Mar 16 2017, 3:05 PM
Kamsuri5 added a comment to D596: Resolved task T159405 and T159458.

^(ht|f)tps?:\/\/[a-z0-9-\.]+\.[a-z]{2,4}\/?([^\s<>\#%"\,\{\}\\|\\\^\[\]`]+)?$
This regex expression works fine for URL validation. Should i submit a patch having URL validation using this regex and only for http, https, ftp and fttps ?

Mar 16 2017, 10:46 AM

Mar 13 2017

Kamsuri5 added a comment to D596: Resolved task T159405 and T159458.

I have tested the second patch separately but not able to get how to check it in the application, so it would be really helpful if you can guide me a bit on that.

Mar 13 2017, 5:18 PM

Mar 12 2017

Kamsuri5 updated the diff for D596: Resolved task T159405 and T159458.
  • Updated previous revision
Mar 12 2017, 4:51 PM
Kamsuri5 added a comment to D596: Resolved task T159405 and T159458.

I have checked this includes/PF_AutoeditAPI.php but was not able to check libs/PageForms.js.
.arcconfig file is for Arcanist, to check whether it is in project's root directory or not.

Mar 12 2017, 4:48 PM
Kamsuri5 updated the diff for D596: Resolved task T159405 and T159458.
  • Updated previous revision

I am sorry for the previous patch, it was not correct.

Mar 12 2017, 7:22 AM

Mar 11 2017

Kamsuri5 created D596: Resolved task T159405 and T159458.
Mar 11 2017, 9:39 AM
Kamsuri5 added a watcher for MediaWiki-extensions-Page_Forms: Kamsuri5.
Mar 11 2017, 5:40 AM