Sep 20 2017
Sep 19 2017
Aug 26 2017
All listed tasks were completed.
Extensively studied tools such as video2commons, Flinfo etc.
Studied several infobox templates for e.g., Photograph, Artwork, Art Photo etc.
Looked into the API of several GLAMs including National Archief, Amsterdam Museum, Gallica etc.
All listed tasks have been completed.
We designed an OOP approach and implemented the same. Metadata mapping etc has been taken care of as part of our OOP approach. We have only one form for all GLAMs and this makes the app even simpler.
Aug 21 2017
Aug 14 2017
Aug 8 2017
Jul 31 2017
Jul 27 2017
Jul 23 2017
Jul 15 2017
Jul 8 2017
Jul 4 2017
Jul 3 2017
Jun 23 2017
Jun 21 2017
@Basvb, @zhuyifei1999, I believe mediawiki does not allow uploading an image to Commons if it has the same name as an already existing image in Commons. So this is ensured that one won't be able to re-upload an image using our tool since our tool will generate the same filename every time a given UID is provided. But if someone had already uploaded the concerned image with a different name than what our tool assigns it, then how can we prevent our tool from re-uploading it?
Jun 20 2017
Duplicate uploads are handled by mediawiki simply by not allowing an image to be re-uploaded if it's already in Commons.
Jun 17 2017
Jun 9 2017
Hi @Basvb, only the "Home" page has been created as of now and the glam form that takes the image details once you login.
The new consumer for the app is yet to be approved. I am not sure where the request for approval can be found. As suggested by zhuyifei, I will leave a message at Steward requests/Miscellaneous so that the request is reviewed.
A basic UI is in place here. It's under review. Further changes will be made based on review comments.
Jun 6 2017
Jun 5 2017
I studied several tools mentioned above and some other tools as well.
Several discussions have taken place with my mentors and we have finalized the design of the app including UI.
All the tasks for May are updated in Phabricator.
A minimal test app has been made. It can upload images from the Nationaal Archief GLAM to Wikimedia Commons based on image UID.
Jun 4 2017
After I got a new consumer registered with 'upload files' grant and used those consumer details in the config file, I got the following error from pywikibot.
May 28 2017
@Basvb thanks for reviewing the code.
May 26 2017
Traceback (most recent call last):
File "/data/project/sibutest/www/python/src/app.py", line 75, in oauth_callback
identity = mwoauth.identify(app.config['OAUTH_MWURI'], consumer_token, access_token)
File "/data/project/sibutest/www/python/venv/lib/python3.4/site-packages/mwoauth/functions.py", line 255, in identify
mwoauth.errors.OAuthException: An error occurred while trying to read json content: Expecting value: line 1 column 1 (char 0)
May 23 2017
May 17 2017
May 13 2017
May 8 2017
May 5 2017
Thanks for accepting my proposal. I am willing to start my project activities at the earliest.
May 1 2017
@Framawiki thanks a lot for offering help. I will not hesitate to seek your help regarding pywikibot once I start coding for the project. By that time I am looking at the code of the existing upload-to-Commons related apps.
Apr 3 2017
Thanks @srishakatux. I moved the task to Proposals Sumitted column on the GSoC 2017 Workboard.
Apr 2 2017
@Basvb, @zhuyifei1999 as one of the microtasks I have complied a list of relevant websites/GLAMs to make metadata-mappings for. The list can be found here. It has been compiled referring to here. Please do let me know if any enhancement or modification is required.
Apr 1 2017
@zhuyifei1999 Ok no problem. Thanks for the link.
Thanks @zhuyifei1999 my bad. I had mistaken assuming the print statement is coming from specialbots.py. I uploaded the latest image here https://commons.wikimedia.org/w/index.php?title=Special:ListFiles/infobliss using site.upload.
Actually UploadRobot is uploading quicker for me.
@zhuyifei1999 thanks a lot for reviewing my code.
Mar 31 2017
@zhuyifei1999 thanks for your review once again. Yeah I meant to announce the existence of the app to the wikimedia community. We can do it on Village Pump. I will modify that part.