Talk:Beta Features

Jump to navigation Jump to search

About this board

Previous discussion was archived at Talk:Beta Features/Archive on 2015-11-04.

Masumrezarock100 (talkcontribs)

Is it possible to add an undo feature in Minerva skin? An editor created this meta:User:FR30799386/undo.js script which adds an undo button while previewing a diff on mobile. I've asked on Village Pump (technical) in English Wikipedia to make it a gadget. Is it possible to make it a part of Mediawiki since the Minerva skin lacks an undo feature?

Jdforrester (WMF) (talkcontribs)

Note that gadgets aren't loaded on mobile, so you're right, you'd need to do it as a feature. Beta Features is desktop-only, however.

Masumrezarock100 (talkcontribs)

Well StructuredDiscussion is a beta feature but it works on Minerva skin. Also how to add this script to Mediawiki to make it work globally? It is compatible with any wiki which can run using Minerva skin.

Jdforrester (WMF) (talkcontribs)

No, StructuredDiscussions is a regular feature; opting into it for your talk page is a Beta Feature, mostly for ease of user interface.

If you want to add a new feature to Minerva, you should post a Phabricator task suggesting it and explaining why users will get value from it.

Masumrezarock100 (talkcontribs)

I see. Thanks. I will wait until it becomes a gadget on en-wiki.

Redirects in new wikitext editor

Summary by Whatamidoing (WMF)
Monniasza (talkcontribs)

New wikitext editor lacks visual edition of redirects.

Matma Rex (talkcontribs)

Can you clarify? Do you mean that the "Options → Page settings" dialog is unavailable? This is reported as T165162.

(Jeśli wolisz, możemy rozmawiać po polsku – czy chodzi Ci o to, że dialog „Opcje → Ustawienia strony” jest niedostępny? Ten problem mamy zgłoszony jako T165162.)

Reply to "Redirects in new wikitext editor"
Rezonansowy (talkcontribs)

I'm not sure why it doesn't work but I updated the gallery page and there are no changes on the main page. Could someone help with finishing this update. I don't know how to deal with the translations mechanisms. Thanks!

Quiddity (WMF) (talkcontribs)

It was waiting for the translations to be updated, before showing up. I've fixed up the additions to use the pre-translated strings from the interface itself, to remove duplicate effort, and marked it as ready for translation thus it now appears.

Thanks for the help/updates! :)

Donarius (talkcontribs)

Where disappeared Content Translation? I don't see it among Beta Features.

Quiddity (WMF) (talkcontribs)
Donarius (talkcontribs)

Thanks for your answer.

Rezonansowy (talkcontribs)
Jdforrester (WMF) (talkcontribs)

Did you mean to link to something there? These are not being used "between parts of list items", they're serving as title/descriptor separators. Spaced endashes are inappropriate hear as they're not linking like concepts, but I might be missing something?

Rezonansowy (talkcontribs)

@Jdforrester (WMF): Yes, sorry, the link has disappeared while I was using the Flow system. It's fixed now.

Rezonansowy (talkcontribs)

These titles and descriptors are exactly parts of list items, so use of endashes is appropriate. Please see the MOS definition and examples.

Whatamidoing (WMF) (talkcontribs)

It's a choice-of-style-guide thing. If you follow the American AP style guide (hereinafter "the heretical work written by typography heretics"), then em dashes can be spaced. If you follow all true and proper typography guides, then em dashes are not spaced.

Rezonansowy (talkcontribs)

@Whatamidoing (WMF): I mean we shouldn't use emdashes here at all. Endashes are appropriate for lists.

Rezonansowy (talkcontribs)
Jdforrester (WMF) (talkcontribs)


Whatamidoing (WMF) (talkcontribs)

I'm surprised that enwiki's MOS makes no mention of the best way to separate such elements, which is using a colon. Well-behaved dashes go about in pairs, like old-fashioned Catholic nuns, except when temporarily over-excited (e.g., the colash in "O that's an honest fellow: —do not doubt, Cassio") or occasionally when they're worried about causing confusion (the MOS example of "The Future" – 7:21is a good one).

But, even if we all agreed that spaced em dashes were an abomination, the fact remains that the English Wikipedia's MOS is not binding here, and that trivial changes to translated pages create a disproportionate amount of work for translators. So even if you believe that it's unfortunate, it's usually best to leave punctuation alone on translated pages such as this one.

Dcljr (talkcontribs)

Could avoid dashes and colons completely if you used a definition list:

Reply to "Use of endashes"

Why we use Flow for feedback pages about each Beta Features

Jdforrester (WMF) (talkcontribs)

Recently @Nemo bis has indirectly asked why I insist on the feedback page for each Beta Feature being a Flow page, rather than the legacy talk page system that they prefer.

Briefly, the reasons are:

  • Convenience for users, especially those having to respond;
  • Scalability for lots of parallel discussions;
  • Software-compatible way to mark threads as resolved (and un-mark when needed);
  • Ability for individuals to subscribe to one thread; and
  • Mobile compatibility.

I'm willing to discuss this further, especially with those who have new data to bring.

MZMcBride (talkcontribs)

Flow has been removed from the English Wikipedia and now Meta-Wiki. It doesn't seem to be very popular. How many wikis are using Flow? I'm struggling to believe that <> is accurate.

My most recent gripe with Flow is that I've found the indentation/threading behavior aggravating and unintuitive.

I believe Nemo_bis refuses to use Flow at all, so he won't be able to engage or discuss here.

Jdlrobson (talkcontribs)

From my perspective if beta features were discussed on conventional talk pages, I'd be concerned about several things:

1) non-editors joining the conversation - wikitext does put off some users hence why we are building VisualEditor. Barrier for entry should be even lower here.

2) my team's ability to keep on top of all discussions. The archiving functionality is a life saver. it ensures nothing gets missed unintentionally; things get fixed; conversations happen in a single place rather than multiple places; things get tracked on Phabricator where necessary. Doing all this with a talk page is clunky and time consuming if you're not an advanced editor.

3) Mobile (editing talk pages is near impossible on mobile)

What exactly is seen as the problem with using Flow - what problems will the legacy talk page system solve that Flow doesn't? (talkcontribs)

The issue is more systematic than just beta features, so while my comments may be completely ignored because I'm an anonymous user and most beta features don't really work for "us" aside from the a/b tests, these comments might still offer a less biased perspective.

Some issues:

  • Search - First architecturally speaking, a severe flow flaw is the fact that it isn't indexed in site search. This should really have been part of the MVP even if it required some hacks. For beta features it is important for people not to repeat the same feedback, and read related comments before submitting theirs. Funny that wikimedia itself has a similar feature request for phabricator developers (T883), highlighting its importance.
  • Violates basic principles of usability design (
    • Recognition rather than recall - the interface shouldn't ask for things it can get automatically. When someone reports an issue, the browser has access to the wiki, mediawiki version, the user agent, the user scripts installed, default gadgets, and more. Yet none of this is automatically added in structured fields.
    • Error prevention - prevents errors by not requiring users to submit information that the wiki / browser already knows about
  • Grouping - Lacks ways to manually group similar or near identical discussions, without leaving the interface (e.g category) .
  • Ability to filter resolved discussions (with wikitext these can easily be collapsed).

Wikitext talk pages have even more severe flaws, yet their flexibility means that one can easily make use of headers to discuss similar topics, merge them, or even split them and move them elsewhere. It is very useful when discussing a problem to see different perspectives. Aside from user agent and ip, many user scripts aren't even private due to being added to common.js rather than being gadgets.

Finally, compare this to Wikia, who for example, is very consistent (community managers religiously ask people to submit bug reports to special:contact), and as an anonymous user I can submit feedback about any feature to them by using Special:Contact after testing the beta features activated in their testwiki. This is sent along with the browser and other info (added by a issue specific user-filled form) to wikia staff, who may eventually reply. According to them, registered users can even see progress of their report in a private issue tracker.

Wikimedia is very inconsistent about how it handles feedback, the contact interface in english wikipedia is different from ptwiki and probably many others. One way to improve this may be to improve the feedback interface, deploy the Extension:Contact and Extension:EnhanceContactForm to all wikis, and add a checkbox to submit potentially private information to either phabricator (for bugs) or flow (for other random feedback).

That being said, flow is by far more user friendly to newbies than wikitext-based talk pages (aside from the crippling lack of search functionality) that use even more arbitrary rules for indenting and posting.

Reply to "Why we use Flow for feedback pages about each Beta Features"
Rezonansowy (talkcontribs)

I started to wikilink this page with other pages in order to make beta features central more popular. I add links to this page in beta features pages, every support on it would be great :)

Saper (talkcontribs)
Reply to "Spread this page"
Bluerasberry (talkcontribs)

I use English Wikipedia. Is there any calendar logging when features are added or removed to the "beat features" user menu?

I would like to have access to a record of when features are added, when they are removed, and the circumstances under which they are removed. I was wondering how many beta features become standard offerings, and how many are ended without being integrated.


Elitre (WMF) (talkcontribs)
This post was hidden by (history)
This post was hidden by Stemoc (history)
Reply to "Calendar request"
Rezonansowy (talkcontribs)

Hi there! I recently created a gallery featuring all of present and past features in MediaWiki. @Jdforrester (WMF), you asked in the comment why we listing these. It's kept for historical reasons and also to the this nice artwork in a one place. I also think that this gallery can suppress the Current Beta Features section, because it depicts every item in a better image way. Cheers! --~~~~

Jdforrester (WMF) (talkcontribs)

Though the pictures are indeed pretty, I'm not sure the gallery model works great for helping people scan the list of features quickly. Maybe. What do others think?

Rezonansowy (talkcontribs)

I think the gallery would be the good and simple way to distinguish every item easily.

Quiddity (WMF) (talkcontribs)

Please some example of beta features

2 (talkcontribs)

Please some example of beta features

Jdlrobson (talkcontribs)
There are no older topics