Talk:Wikimedia mobile engineering/Mobile QA/Commons uploads

About this board

Rillke (talkcontribs)

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

Qgil-WMF (talkcontribs)

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

This post was posted by Qgil-WMF, but signed as Qgil.

Rillke (talkcontribs)

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)

Qgil-WMF (talkcontribs)
Rillke (talkcontribs)

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

Qgil-WMF (talkcontribs)

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.

This post was posted by Qgil-WMF, but signed as Qgil.

Reply to "My Uploads"

iOS Commons app - where is it?

18
74.202.39.3 (talkcontribs)

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

Qgil-WMF (talkcontribs)

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.  :)

This post was posted by Qgil-WMF, but signed as Qgil.

Brooke Vibber (talkcontribs)

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

192.136.222.215 (talkcontribs)

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.

Qgil-WMF (talkcontribs)

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.

This post was posted by Qgil-WMF, but signed as Qgil.

Brooke Vibber (talkcontribs)

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.

Bidgee (talkcontribs)

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.

Mgrover(WMF) (talkcontribs)

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

Mahanga (talkcontribs)

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.

PhilK10 (talkcontribs)

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 (talkcontribs)

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

Qgil-WMF (talkcontribs)
Brooke Vibber (talkcontribs)

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.

Mahanga (talkcontribs)

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.

Mgrover(WMF) (talkcontribs)

Mahanga, I'm sorry about that. I'll make sure to send you a note when we have the beta app in the store. I'm interested in seeing if you run into any problems with that version of the application.

Brooke Vibber (talkcontribs)

I ran late on making the build -- should be another build ready in a couple hours.

192.136.222.215 (talkcontribs)

I registered a new account on testflight and I just got notification of the latest build. All is well! Thanks all for the help! (Mahanga)

Mgrover(WMF) (talkcontribs)

Wonderful! Thanks for sticking it out with us :)

Reply to "iOS Commons app - where is it?"

Given I .... construct ?

2
LuisVilla (talkcontribs)

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

Qgil-WMF (talkcontribs)

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!

This post was posted by Qgil-WMF, but signed as Qgil.

Reply to "Given I .... construct ?"
71.126.252.82 (talkcontribs)

Did this die? The google play link doesn't work anymore. No comments or updates since 2013.....

Ragesoss (talkcontribs)
Reply to "Did this die?"
Mahanga (talkcontribs)

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. . 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)
  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.
Mgrover(WMF) (talkcontribs)

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

Brooke Vibber (talkcontribs)

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.

Mahanga (talkcontribs)

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. :)

192.136.222.215 (talkcontribs)

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)

Brooke Vibber (talkcontribs)
  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!

Reply to "Comments"
Bidgee (talkcontribs)

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].

Mgrover(WMF) (talkcontribs)

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

Bidgee (talkcontribs)

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).

Reply to "Suggestions"
There are no older topics