I am wondering what the possibility is of getting an API that is able to transfer content from Piwigo to Wikimedia Commons. I occasionally upload Creative Commons-licensed content to my photo site, and I then turn around and also upload it to Wikimedia Commons in order for those works to be available to that community. Currently, I have to complete the upload process twice: once for Piwigo and once for Wikimedia Commons. It would be great if I could just port it directly over from one to the other.
Offline
I wonder if it would be possible to automate the process of uploading to Wikimedia, given how complex it is. I have been a minor contributor to Wikipedia for years, but last month was the first time I uploaded my photos to Wikimedia Commons. Four of my photos are currently pending, on the grounds that they are not mine, as they come from the building's official website. I replied that I was the one who posted the link to the site years ago on the building's Wikipedia page, and that I was the one who created the site with my photos for my brother, who was the owner of the building at the time. I still have not received a response regarding my media contributions.
On reflection, perhaps it would be useful to create a link between the original website and the contribution? Would that avoid the kind of problem I am encountering?
Offline
I have made a plugin for uploading photos to Wikimedia Commons: [extension by samwilson] WikimediaCommons
It is not fully done yet, and will hopefully have support for selecting depicts statements and adding categories, but it has OAuth authentication and allows uploading single photos.
If you test it, please clean up the file description page on Commons after uploading, to make sure any upload is categorised properly etc.
Offline