Review and deploy Timeless skin
Open, NormalPublic

Description

Hi this is a feature request, but could we add Timeless to the wmf wikis please?

Timeless is modern skin whereas vector does not look modern.

Communities interested

WikiDiscussionStarted byDateResult
fr.wiktionarylocal consensus@DerecksonFebruary 2017
fr.wikinewslocal consensus@Mattho69February 2017
fr.wikiversitylocal consensus@DerecksonMarch 2017?
Paladox created this task.Dec 31 2016, 6:02 PM
DatGuy added a subscriber: DatGuy.Dec 31 2016, 6:21 PM
Aklapper added a subscriber: Aklapper.

(Task is unrelated to the MediaWiki code base, hence removing that tag.)

https://www.mediawiki.org/wiki/Skin:Timeless

Change 329805 had a related patch set (by Paladox) published:
Add Timeless skin

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

Reedy added a subscriber: Reedy.Jan 1 2017, 6:16 PM

I know you're not proposing making this the default skin... But I think there should be wider desire for it to be available on WMF wikis before we start branching and deploying it

Never mind general and probably security code review necessary. At least giving it a once over

Reedy added a comment.Jan 1 2017, 6:17 PM

It may be appropriate to have it on the beta cluster, for people to try out though in the meantime

Not sure if https://www.mediawiki.org/wiki/Review_queue applies here but it would be worth taking a look to understand better. :)

@Reedy oh, is there a doc on how we can propose it for the beta wiki please?

@Paladox: Did you read my link?

Oh yep, but that's for a skin.

Peachey88 added a subscriber: Peachey88.EditedJan 2 2017, 2:08 AM

Oh yep, but that's for a skin.

Visually replace every instance of the word extension with skin.

demon added a comment.Jan 5 2017, 6:20 PM

Has there been any on-wiki discussion about this? Does any individual wiki want it? Or globally (in which case we'd need a Meta RfC)....?

Also, this needs security/architecture review as others above have mentioned.

Finally...generally speaking we really shouldn't be trying to support lots of production skins...we should be supporting as few as possible in production to make life consistent for our users and easier for our developers.

(The uploaded Gerrit change is super premature at this stage and should be abandoned)

Isarra added a comment.Jan 5 2017, 9:33 PM

I'm planning to actually do some outreach to various projects to gauge interest in the skin later (and what particular features they would want out of it), but at this point I'm not even calling the base feature set done, which I'd consider a requirement. Unfortunately, as a volunteer, I'm very sloooow. So, er, if someone else does want to do that, it might be useful and I could focus on just actually implementing the missing stuff, which really does need doing at some point...

Isarra added a comment.Jan 5 2017, 9:34 PM

Wants to get the discussions going, I mean.

Change 329805 abandoned by Paladox:
Add Timeless skin

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

greg added a subscriber: greg.Jan 5 2017, 9:43 PM

Oh yep, but that's for a skin.

Visually replace every instance of the word extension with skin.

As the author/owner of that page/process: What @Peachey88 said :)

Pppery changed the title from "Add Timeless skin to wmf wiki's" to "Add Timeless skin to wmf wikis".Jan 18 2017, 3:18 AM
Pppery edited the task description. (Show Details)
Dereckson changed the title from "Add Timeless skin to wmf wikis" to "Review and deploy Timeless skin".Feb 13 2017, 10:05 PM
Dereckson triaged this task as "Normal" priority.

I'm planning to actually do some outreach to various projects to gauge interest in the skin later (and what particular features they would want out of it), but at this point I'm not even calling the base feature set done, which I'd consider a requirement. Unfortunately, as a volunteer, I'm very sloooow. So, er, if someone else does want to do that, it might be useful and I could focus on just actually implementing the missing stuff, which really does need doing at some point...

Yes, I can help for that.

I created the review subtasks, and will start to discuss the skin on fr. wikis.

Do you currently have in the labs cluster a wiki where we can test the skin by the way?

Mattho69 added a subscriber: Mattho69.

@Isarra First reactions on fr. sites are positive. A responsive theme seems most than very welcome.

Do you currently have in the labs cluster a wiki where we can test the skin by the way?

Timeless and plenty of other skins (as well as the Theme extension for that matter) are enabled on the Social Tools Development Wiki, social-tools.wmflabs.org. The wiki is running latest stable release of MW (i.e. 1.28 currently) and master versions of the social tools family of extensions (as well as some other extensions) and skins.
You're more than welcome to use that wiki for testing (but please note that editing is restricted by default as a cheap anti-spam measure, so you'll want to contact me or someone else with the appropriate permissions on that wiki for editing and/or admin access).

Yeah, the social tools devel wiki is what we've been using on labs.

Should we make something specifically for this where it's the default skin or something?

Dereckson added a comment.EditedFeb 18 2017, 11:13 PM

Yes, that would be more useful and easy to test it.

The Social Tools Development Wiki allows easily without registration to test one page with a skin, but it's not enabled by default, even with registration, ?setskin= we had from acai (vector beta) time doesn't work anymore and ?useskin=timeless won't automatically be added to URLs.

So, I'd suggest you request a labs project (see T76375) for the design development so you can showcase it. Especially as there are ready templates to deploy a virtual machine with MediaWiki in labs.

Okay, making a labs instance is apparently rather difficult. Legoktm is trying to help, but in the meantime, there's, er, this: http://wiki.zaori.org/wiki/Main_Page It's my personal wiki, it's probably up-to-date, it has some of the test case pages and a lot of other random stuff, and I recently changed the default skin to Timeless because it was less effort than getting MF to cooperate, so it should be good as an example at least for awhile.

I know it's not ideal since you can't actually create an account and stuff, though.

Dereckson edited the task description. (Show Details)Sat, Mar 25, 10:32 PM
Dereckson edited the task description. (Show Details)Sat, Mar 25, 10:56 PM