I agree that we should get Special:Upload working suitably well on mobile
too. I'd consider that a blocker for removing the code.

We have to act responsibly when removing code, regardless of how much we
dislike it.

–Sam

On Tue, May 12, 2015 at 10:22 AM, Joaquin Oltra Hernandez <
jhernan...@wikimedia.org> wrote:

> I say kill it with fire.
>
> I like the feature but it doesn't seem like it is going to get any
> attention and it is effectively abandoned code. If we needed we can always
> bring it back without any issues.
>
> I agree with Kaldari, if we do it we should have a Special:Upload minerva
> page in following sprints.
>
>
> On Tue, May 12, 2015 at 1:27 AM, Ryan Kaldari <rkald...@wikimedia.org>
> wrote:
>
>> I think killing our uploading interface is a probably a good idea
>> (assuming maintaining it isn't going to be a priority any time soon).
>> However, I think that if we kill it, we should at least clean up
>> Special:Upload so that it works OK in Minerva (shouldn't take much work).
>> This will give 3rd party users a minimal uploading interface if they want
>> it and also better position us for Minerva on desktop. Once it is working
>> adequately, we could just have a feature flag to add a link to it from the
>> hamburger menu (similar to the prior link to Special:Uploads).
>>
>> On Mon, May 11, 2015 at 10:12 AM, Jon Robson <jrob...@wikimedia.org>
>> wrote:
>>
>>> A while back we disabled the mobile uploads interface in mobile. It's
>>> been sitting in our codebase dormant so people can enable it via user js if
>>> necessary but it's broken a few times and doesn't seem to be getting the
>>> attention it needs.
>>>
>>> Given there is now an editing team and from what I understand
>>> UploadWizard is being refactored into oojs ui (which will lead to it being
>>> less bulky and more mobile friendly) I'd like to suggest we abandon the
>>> code in MobileFrontend and help support that effort. Note this effort is
>>> likely to take a long long time, since that extension suffers from much
>>> technical debt and makes use of jquery ui, which is not available on
>>> mobile, so to set expectations we're not going to be in a state where we
>>> can enable this on mobile (if we wanted to which again is highly
>>> questionable) any time soon (think in units of a year rather than
>>> weeks/months).
>>>
>>> The downside of this is any 3rd parties who are using this uploads code
>>> (it's turned on by default) will lose this feature and there is no
>>> available alternative.
>>>
>>> I've written a patch to remove it [1] but I just wanted to post this
>>> here to give people the chance to voice any concerns/disagree with this
>>> approach.
>>>
>>> Note: We can always restore the code later on if necessary. I argue this
>>> will be easier than fixing/maintaining the existing code. Someone could
>>> also put it into a separate extension if they wanted to use it.
>>>
>>> See also: https://phabricator.wikimedia.org/T97169
>>> [1] https://gerrit.wikimedia.org/r/#/c/210084/
>>>
>>> _______________________________________________
>>> Mobile-l mailing list
>>> Mobile-l@lists.wikimedia.org
>>> https://lists.wikimedia.org/mailman/listinfo/mobile-l
>>>
>>>
>>
>> _______________________________________________
>> Mobile-l mailing list
>> Mobile-l@lists.wikimedia.org
>> https://lists.wikimedia.org/mailman/listinfo/mobile-l
>>
>>
>
> _______________________________________________
> Mobile-l mailing list
> Mobile-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/mobile-l
>
>
_______________________________________________
Mobile-l mailing list
Mobile-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mobile-l

Reply via email to