Set custom beta feature mode for the FileImporter
Open, NormalPublic

Description

Motivation
Users of the FileImporter should be aware that it is still in a beta testing mode.

Tasks

  • Add a info/warning with the following to the top of the SpecialPage where you import the files.
Text: "File import is in beta mode: We tested it carefully but it still might have some problems. If you encounter problems, please report them on our help page - ideally with a step by step way to reproduce the problem, so we can understand and fix it."

[ ] Make "report them on our help page" a link to our help page

  • Hide the SpecialPage from the list of special pages

Related task T167257

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJun 28 2017, 12:21 PM

@Jan_Dittrich @Lea_WMDE We need to decide on a text to show here. We might also want to include links to the extension help page like they will show in the BetaFeatures list. See as well T169061

Addshore updated the task description. (Show Details)Jun 29 2017, 5:50 PM
Restricted Application added a project: Design. · View Herald TranscriptJun 30 2017, 8:57 AM

What about: "File import is a Beta feature: We tested it carefully but it still might have some problems. If you encounter problems, please |– preferred mode of communication. Have links! –| , ideally with a step by step way to reproduce the problem, so we can understand and fix it."

Two open questions:

  • Would phabricator and the extensions talk page be the preferred ways for feedback?
  • What are the problems/scale of problems we expect to happen? Let's be sure we convey the right level of "beta-ness" here.

To at least answer one open question here from my point of view:

Would phabricator and the extensions talk page be the preferred ways for feedback?

For our other projects I would say, that the feedback channels extension help talk page and Phabricator seem to work fine.

What are the problems/scale of problems we expect to happen? Let's be sure we convey the right level of "beta-ness" here.

I am not quite sure what we have to expect as worst case scenarios. Maybe lost data during transfer? Or faulty template conversion/detection? Depends on some things we build in. We need some warning about stuff like non adapting templates anyway at some place, but this is independent of the beta status.

Maybe @Addshore has some more ideas what could go wrong in beta stadium and what warning should be connected to that :-)

Maybe lost data during transfer?

That shouldn't happen. There is a possibility that the process stops half way through / the import would be incomplete but that shouldn't happen in 99.999% of cases.

Or faulty template conversion/detection? Depends on some things we build in.

indeed, depends on what we build in. Right now this is not built in.

Maybe @Addshore has some more ideas what could go wrong in beta stadium and what warning should be connected to that :-)

Probably too early to say any more than what I have put above.

Change 361696 had a related patch set uploaded (by Andrew-WMDE; owner: Andrew-WMDE):
[mediawiki/extensions/FileImporter@master] Add beta warning and exclude from special pages list

https://gerrit.wikimedia.org/r/361696

Andrew-WMDE claimed this task.

Let's use the link to https://www.mediawiki.org/w/index.php?title=Extension_talk:FileImporter for now until we have a page in the help namespace.

Lea_WMDE triaged this task as Normal priority.Mon, Jul 31, 9:05 AM
Lea_WMDE updated the task description. (Show Details)

sorry for the delay, but text is now adapted! (see description above)
@Jan_Dittrich I used your text, and just removed the word "beta feature" since it technically is not a beta feature