https://bugzilla.wikimedia.org/show_bug.cgi?id=59245

--- Comment #1 from Steven Walling <swall...@wikimedia.org> ---
(In reply to comment #0)
> There is not yet any community consensus for the deployment of this
> extension,
> but I thought I would get the ball rolling.
> 
> The [[mw:Extension:PageNotice]] extension allows the display of an arbitrary
> notice, similar to SiteNotice, but at the top of a page's content area, below
> the tagline. The notices can be set up on a per-namespace bases (or per-page
> basis, if not disabled in LocalSettings).
> 
> There are currently three Gerrit changes awaiting review, that bring the code
> up to the standards expected of a modern MediaWiki extension (Gerrit change
> #105141), and add a couple of minor features (Gerrit change #105142, Gerrit
> change #105143).
> 
> The motivation for this extension is to allow for a notice to be displayed at
> the top of every page in the Draft namespace on enwiki. It could potentially
> be
> used by other wikis to display other namespace-specific notices (for
> example, a
> standard header on all article talk pages).
> 
> Here is "Greg's checklist" for this extension:
> 
> == TODO/Check list ==
> Extension page on mediawiki.org: YES
> Bugzilla component: YES
> Extension in Gerrit: YES
> Design Review: NO, but since it is so simple, I doubt it really needs one
> Architecture/Performance Review: NO
> Security Review: NO
> Screencast (if applicable): N/A
> Community support: NOT YET

I do think design review is essential here. 

Displaying a message in read mode is potentially a very annoying and ugly thing
to do to readers and editors. To be honest I'm a little wary of allowing a
general tool to add page notices in every namespace. I'd first prefer to meet
the specific requirement of the draft namespace, as simply as we can. 

We should definitely get a performance review as well, since performance
concerns (maybe outdated?) were expressed at
https://www.mediawiki.org/wiki/Extension_talk:PageNotice

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to