Talk:Mobile QA/Commons uploads

From MediaWiki.org
Jump to: navigation, search

Contents

Thread titleRepliesLast modified
Comments523:05, 11 April 2013
My Uploads621:29, 3 April 2013
Suggestions209:19, 8 March 2013
iOS Commons app - where is it?1718:34, 1 March 2013
Given I .... construct ?100:40, 22 February 2013

Using 0.14

  1. Is there a list of features planned for the first release? Upload resuming? Video support?
  2. Show the app version number on the start screen or somewhere
  3. It should be more difficult to upload an image with the same name (and overwriting it). Warning message at the very least.. show image that will be overwritten.
  4. Bug when copying the title. ex. filename is myphoto. When copying it, "myphoto title" is placed onto clipboard
  5. On the main screen, the Upload button is on the left. On the image screen, the Upload button is on the right. Maybe move the Upload button in main screen to the right side for consistency? Just a thought
  6. When uploading without an internet connection, I get this verbose and techical error message. [1]. Also happens when I go from wifi to 3g. Maybe use more friendly error message.
  7. In the Photo details screen, once I start typing and the keyboard pops up, I'd like to be able to hide the keyboard so that I can view the delete button and use it if needed. Currently, I need to go back to main menu and then back into the photo details for it and click delete.
  8. Minor but maybe make the web browser viewer look more like Safari, Facebook's. (single arrow back, forward, refresh, action) [2]
  9. Bug? Open app with no internet connection. upload button on main screen is disabled. choose image to upload -> photo details. go back to main screen. upload button is enabled but still no internet connection.
  10. Probably should have a warning if the user tries to enter a file extension in the title, or else the filename ends up like 'MyPhoto.jpg.jpg'
  11. Is it possible to just upload one image? Everytime I try to upload just one new image, a previously queued image also begins uploading.
  12. I found a few other odd things/bugs but I'm trying to find a way to reproduce them.
Mahanga (talk)22:05, 1 March 2013

Thanks Mahanga! I'm reading though the questions and will reply soon.

Mgrover(WMF) (talk)23:30, 5 March 2013
 

A few quick notes. :D

1) We don't have a firm list of which features will hit the first app store release yet, but video won't be there yet. (We hope to add it later, after some server-side and legal issues are resolved.)

2) I'll add an about screen!

3) Agreed, we'll try and make it handle name conflicts more gracefully.

4) I'll check into that...

5) Yeah those button placements are not final, and I'll probably switch them to be more consistent.

6) Will try to improve the error messages yes.

7) Adding it to my list... not too hard to make it so tapping outside dismisses the keyboard.

8) Yeah I'll adjust the icons.

9) Yeah, upload button enabling needs fixes.

10) Oooh, good catch! I'll add to the list.

11) Currently starting the upload process starts pushing up all queued images, but I agree it could be nice to upload a single one. I'll probably change that in a future version, but no guarantees on timing.

12) Excellent, keep reporting issues. :)


I'm currently working on some server-side fixes for the mobile web team, but I should get another beta out this weekend or Monday.

brion (talk)18:44, 8 March 2013

Thanks Brion! I did find a couple other things but it looks like they've been reported or are variants of existing bugs (non-ASCII bugs, title/descr). I'll be ready to test the next version when it's out. :)

Mahanga (talk)22:54, 8 March 2013
 

Great updates! I'll add some more comments in the same thread. Commons 0.18 and iPhone 5

  1. Changing from LTE to Wifi or vice versa enables the Upload button on the main screen even when there are no files to be uploaded.
  2. Keyboard doesn't hide when clicking away
  3. Animated GIFs don't animate in the Detail screen? I understand not animating on the main screen, but the detail (or image view -- when clicking image in detail view) should, IMO.
  4. Will category support be added for 1.0?

(Mahanga)

192.136.222.21502:16, 10 April 2013
  1. Switching networks does indeed sometimes enable the upload button when it shouldn't. We'll try to fix that. :)
  2. Keyboard hiding should be fixed in the next update.
  3. Animated GIFs are kind of a special case... I'm not sure how difficult it would be to support them directly in an iOS UIImageView, we might have to detect them and defer to a UIWebView which should animate them inside. :) Not a high priority but I'll file a bug so we don't forget it.
  4. Categories won't make it into the first release, but should follow within a few weeks. It's already in the Android version.

Thanks for testing!

brion (talk)23:05, 11 April 2013
 
 
 

My Uploads

How did you implement this? Can you point me to the source? Thanks!

Rillke (talk)19:43, 18 March 2013

Are you referring to Mobile web, Android or iOS app?

Qgil (talk)20:20, 18 March 2013

My main interest is how it collects the data (because there is no special API for "what did one user upload" AFAIK). So let's say the Android app (the one depicted in the first image on the front page)

Rillke (talk)13:43, 22 March 2013

https://github.com/Wikimedia/android-commons

Thank you for asking. I realized that the links to source code were missing at Wikimedia_Apps/Commons. Not anymore.

Qgil (talk)16:28, 22 March 2013

Ah, you use logevents. Note that this can be very slow, especially if the user did not upload anything for a long time. And it may be wrong in case the file was deleted in-between and someone else has uploaded another file using the same title. I refrain from filing a bug about this but it would be great if you could help with bugzilla:26872

Rillke (talk)23:50, 25 March 2013

Please file that bug / enhancement request! Your knowledge in this Talk page will be basically lost otherwise, or left to the providence.

I'm no API developer, sorry... You could help pushing that feature by explaining there why you need it.

Qgil (talk)00:13, 26 March 2013
 
 
 
 
 

Suggestions

I've used the app twice so far, hoping to really push it this weekend. One thing that needs to be done is different free licensing that matches Wikimedia Commons upload form/wizard (I would rate this as a "need") but also allowing an option of custom licensing for more advanced users (it is a "want" but not important), the app should add the {{location|long|lat}} to files with geo info that is in the EXIF data (more of a "want" than a "need") and there should be an option to add categories, as Wikimedia Commons will have another bigger issue of uncategorised files (this is an very important "need") [example].

Bidgee (talk)10:03, 1 March 2013

Great let us know what you find and I'll grab your suggestion to put in our story backlog for one of our future sprints

Mgrover(WMF) (talk)18:35, 1 March 2013

Didn't get to test it how I wanted to, due to the good old congestion on the cell towers. One thing I've noticed is how much battery it uses on the iPhone, having the app open for 60 seconds seems to eat about 3% (Facebook or the Twitter app is about 1% useage).

Bidgee (talk)09:19, 8 March 2013
 
 

iOS Commons app - where is it?

I'd love to help test the iOS app. Where can I go install it?

74.202.39.322:02, 21 February 2013

We are still polishing the page but I got this link: http://tflig.ht/Xlsrrs

In fact the first thing you can do is to test whether you can effectively install the app in your iOS device. Thank you!

Also, you are invited to register. Discussing with IP addresses is not as fun. Thank you again.  :)

Qgil (talk)22:18, 21 February 2013
 

You'll have to register your device before we can make a build that runs on it. You should be able to sign up via the above link, if not here's a direct link to sign up & join the Commons beta testing group: http://tflig.ht/Zl9Ef7

brion (talk)00:07, 22 February 2013
 

I still haven't been able to see the mobile app. I installed TestFlight and the certificate but don't see any apps to install. I'm on iPhone 5, ios 6.0.1 and jailbroken. By the way, I'm same user as above.

192.136.222.21505:11, 24 February 2013

iOS users registering their devices must wait until a new build of the Commons app is made. We will have a new build today (soon!). Let us know if you get finally the app.

Qgil (talk)15:05, 25 February 2013
 

An updated build went out this morning; if it's still not showing up for you when you log into TestFlight on your phone, let me know what username you signed up with and I'll double-check whether you made it onto the updated profile list.

brion (talk)20:57, 25 February 2013

I'm getting "This build is not available for this device", I'm using an iPhone 4S with iOS 6.1.2 with the TestFlight app installed. I've also signed-up to be part of the beta testing.

Bidgee (talk)02:52, 26 February 2013

Bidgee can you email your UUID to me so I can verify that you're setup for testing. My email is mgrover at wikimedia dot org

Mgrover(WMF) (talk)21:59, 26 February 2013
 

I'm the anon in the OP. I'm also receiving "This build is not available for this device" in Safari, like Bridgee. I think my username is my email, floresg@gmail.com. I don't think I'm on the list because I didn't receive a new email when the build came out.

Mahanga (talk)17:05, 26 February 2013

I'm phil@softwaretestingclub.com - I have TestFlight installed but nothing shows up. I was a bit late to this testing party but looking to get involved

PhilK10 (talk)18:42, 26 February 2013

Also just registered a device as phil.kirkham@atomicobject.com

PhilK10 (talk)19:14, 26 February 2013
 

Ok, I got your UDID via Michelle and added it to the list. You should get a new beta announce either end of today or tomorrow morning, and that version should work on your device.

brion (talk)22:38, 26 February 2013

Sorry to say, but the build is still not available for me. Didn't receive an email notification of the new build either. It must be something on my end, maybe my jailbreak. Ah well, I guess I'll just wait until it's in the app store.

Mahanga (talk)17:16, 27 February 2013
 
 
 
 
 

Given I .... construct ?

Edited by another user.
Last edit: 18:38, 21 February 2013

The page says: "The upload code changes will require you to be in beta mode". For those of us who have no idea what beta mode is but would like to help out, maybe linkify that? [I did a quick search but had no luck.]

Im not familiar with this forum format-- so please correct where necesary. I am responding to the global hatnote. The documentation is concise but the section #Navigation: is not written in sufficient detail for a regular user. With thousands of uploads behind me using in the main Commonist- I haven't a clue what this is all about. Could a developer speak to a non developerr to get advice. It should start with First download the XXXX app from XXXX. Create a new user account by .................

I am sure it is a great idea but , when I was working in cobol there was a saying about Never over estimating the ability of your user ..KISS User:ClemRutter

LuisVilla (talk)17:39, 21 February 2013

Yes, agreed. You were just fast. We are still working on that page and we hope to have eberything polished enough by Monday, if not before.

Now we have Mobile QA/Commons uploads/Setup. Your edits as plain users are welcome!

Qgil (talk)00:40, 22 February 2013