Content deleted Content added
Line 21:
::::::Sorry but Flickr2Commons is a mostly client-side program, meaning the license checking is done on the user browser ([https://bitbucket.org/magnusmanske/magnustools/src/f722fb7b57ba6c9566b3c51fd33d8dc1f684eaee/public_html/resources/js/common.js?at=master&fileviewer=file-view-default#common.js-1 list], [https://bitbucket.org/magnusmanske/flickr2commons/src/1c205e2f2890e7a27584add1bb2178d9dd805133/public_html/main.js?at=master&fileviewer=file-view-default#main.js-183 check]). Any random person with sufficient knowledge in front-end coding can cheat the system and upload any arbitrary image from flickr using the tool, whether the image is free or not, completely bypassing the point of Flickr reviewing. Therefore, FlickreviewR cannot just coded to trust Flick2Commons images blindly. (This is similar to the UploadWizard case, where the functionality is not given to any random user for the very same reason.) --[[User:Zhuyifei1999|Zhuyifei1999]] ([[User talk:Zhuyifei1999|<span class="signature-talk">{{int:Talkpagelinktext}}</span>]]) 10:28, 13 December 2016 (UTC)
:::::::Okay, I can see the problem with code manipulation on the client side. But I can also make the case that once an image is uploaded, I can upload any image over the top and it will not affect the license tag or FlickrReviewer certification. So why it should matter whether a retouched version is uploaded after or before FlickrReviewer visits is still a mystery to anyone who expects things to "just work". More to the point, what is the programming logic that makes it fail in the case alluded to by the OP? [[User:Samsara|Samsara]] ([[User talk:Samsara#top|<span class="signature-talk">{{int:Talkpagelinktext}}</span>]]) 10:48, 13 December 2016 (UTC)
::::::::Well, I would hope everything should "just work", except "just work" usually difficult. The bot logic on this is quite simple: if the file is different from Flickr's in every single size, refuse to review it automatically, and put the file into manual review queue instead. By different I mean different binary-ly, as in any byte change in the file itself will make the file different --[[User:Zhuyifei1999|Zhuyifei1999]] ([[User talk:Zhuyifei1999|<span class="signature-talk">{{int:Talkpagelinktext}}</span>]]) 14:10, 13 December 2016 (UTC)