An email was sent out at the Wiki Tech Ambassadors list on 25 January, asking for volunteers to help developing the Wikimania Wiki for 2019, but also to make it a more reusable one. A couple of volunteers have stated an interest in helping out, and the purpose of this task is to coordinate this work Phabricator-wise.
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Jdforrester-PERSONAL | T199935 Stop creating a new wiki every year for Wikimania | |||
Resolved | Reedy | T199509 Create Wikimania wiki | |||
Resolved | Eric_Luth_WMSE | T214888 Developing the Wikimania Wiki | |||
Resolved | Eric_Luth_WMSE | T215031 Design of the Wikimania Wiki | |||
Resolved | Jopparn | T215492 Design front page | |||
Resolved | Billinghurst | T214704 Create the first bureaucrat/sysop/interface editor for Wikimania wiki so the community can bootstrap itself | |||
Resolved | Eric_Luth_WMSE | T215433 Page structure and category tree of Wikimania wiki | |||
Resolved | Ladsgroup | T217730 Connect wikimaniawiki to Wikidata | |||
Resolved | Milimetric | T216525 Add wikimania.wikimedia.org to pageview definition | |||
Duplicate | Chicocvenancio | T221297 Allow subpages in the years namespaces | |||
Declined | None | T225513 Fonts on Wikimania wiki | |||
Resolved | None | T225511 Montserrat fallback chain fails if "regular" not installed |
Event Timeline
Draft page directory with proposed future and comments; feel free to edit, discuss and fill out
Page | Keep | Modify | Remove | Comment |
Main Page | x | The main page is the foundation of the Wikimania Wiki, and it has to look welcoming and attractive. Someone interested in graphics and CSS should try to make such a template that could easily be reused to as high an extent as possible each year. | ||
Program | x | The program will probably be hard to make reusable each year, because it differs so much both in content and setting. | ||
Registration | x | Probably not the page that needs the most complex and graphically attractive layout. | ||
Sponsorship | x | The attempt from Wikimedia Sweden is to make this less of a list and more of a narrative to sell. A proposal is in the making. | ||
Orientation | x | The local information seems arbitrarily divided up into many different subpages. A proposal is to make a more collected version that could also work in PDF format. | ||
Social events | x | |||
Preconference | x | |||
Hackathon | x | |||
Community Village | x | |||
Meetups | x | |||
Accommodation | x | See comment on orientation. | ||
Attendees | x | Remove or remake into a more feasible format. | ||
Visas | x | |||
Volunteer | x | |||
Friendly space | x | |||
Venue | x | |||
Local transport | x | See comment on orientation. | ||
Travel tips | x | See comment on orientation. | ||
Local Tour Options | x | See comment on orientation. | ||
Water shortage | x | No water shortage in Sweden planned. | ||
Environmental Impact | x | Idea to remake into a larger comment on connection to sustainability. | ||
Postconference activitites | x | See comment on orientation. | ||
FAQ | x | |||
Press | x | |||
Contact | x | |||
I don't see anything I should do for this task, hence I'm removing my personal project.
Current sidebar from wm2018 is
navigation mainpage|mainpage-description Special:MyLanguage/Registration|registration-description Special:MyLanguage/Program|program-description activities Special:MyLanguage/Social Events|social-description Special:MyLanguage/Preconference|preconference-description Special:MyLanguage/Hackathon|hackathon-description Special:MyLanguage/Community Village|village-description Special:MyLanguage/Meetups|meetups-description Attend Special:MyLanguage/Accommodation|accommodation-description Special:MyLanguage/Attendees|attendees-description Special:MyLanguage/Visas|Visas-description Special:MyLanguage/Volunteer|volunteers-description Special:MyLanguage/Friendly space|friendly-description local-information Special:MyLanguage/Venue|venue-description Special:MyLanguage/Local_transportation|transport-description Special:MyLanguage/Travel_tips|travel-description Special:MyLanguage/Orientation|orientation-description Special:MyLanguage/Local Tour Options|local-tour-options Special:MyLanguage/Water shortage|Water shortage-description Special:MyLanguage/Environmental impact|environmental impact-description Special:MyLanguage/Postconference activities|Postconference activities other Special:MyLanguage/FAQ|faq-description Special:MyLanguage/Press|Press-description Special:MyLanguage/Sponsor|sponsor-description Special:MyLanguage/Contact|contact-description this-wiki recentchanges-url|recentchanges Special:LanguageStats|Translations Wikimania:Information Desk|desk-description
That from wm2017 is
SEARCH about mainpage|mainpage-description Special:MyLanguage/FAQ|faq-description Special:MyLanguage/Contact|contact-description Special:MyLanguage/Speaker information|Speaker information conference-description Special:MyLanguage/Registration|register-description Special:MyLanguage/Programme|programme-description Special:MyLanguage/Keynotes|keynotes-description Special:MyLanguage/Hackathon|Hackathon Special:MyLanguage/Preconference|preconference-description Special:MyLanguage/Activities_at_BAnQ|banq-description Special:MyLanguage/Meetups|meetups-description Special:MyLanguage/Social Events|social-description Special:MyLanguage/Community Village|village-description Special:MyLanguage/Sponsor|sponsor-description local-description Special:MyLanguage/Montréal|about-description Special:MyLanguage/Venue|venue-description Special:MyLanguage/Travel_tips|travel-description Special:MyLanguage/Local_transportation|transport-description Special:MyLanguage/Accommodation|lodging-description Special:MyLanguage/Visas|visas-description other-description Special:MyLanguage/Friendly space|friendly-description Special:MyLanguage/Press|press-description Special:MyLanguage/Volunteers|volunteers-description Special:MyLanguage/Attendees|attendees-description Special:MyLanguage/Submissions|submissions-description Special:MyLanguage/Scholarships|scholarships-description This wiki recentchanges-url|recentchanges Special:LanguageStats|Translations Wikimania:Information Desk|info-description
I would suggest that we import the whole thing, and rem out what is not needed immediately and then build into what you need. I would also like to ensure that we have Swedish language labels pretty quickly afterwards.
@Billinghurst That's a reasonable way of doing it. I can provide with Swedish language translations when needed.
I have imported wm2018, rem'd the lines leaving
Main page
Hackathon
Recent changes
All translations
@Eric_Luth_WMSE We are going to need to work on rights pretty soon at least for allowing for translation admins. Probably best if the wiki can get bureaucrat(s) so that can be assigned locally; otherwise we can just lay them on the stewards through meta as long as you line up an approval process that sits outs outside of standard wikis
@Billinghurst I believe @Jdforrester-WMF has initiated this discussion at task T214704
Questions. Looking at WM2018, I am wondering whether as some basics, whether you wish to have the following brought over
- common.js (sets available languages)
- common.css (general fonts, lots of box stuff,
- mobile.css (pretty simple)
I have brought in a handful of general mediawiki files from 2018 that are pertinent to simple editing, and will look to the gadget(s) next
Great, @Billinghurst!
I don't know CSS too well, but the most basic ones could be brought over, I suppose. Concerning the more advanced parts, I got input from the creators of the Wikimania 2014 wiki and the Wiki Conference wiki (which is already reusable as I understand it, @Harej?), and both would be happy to give feedback in this process. But that requires a discussion on what the page should look like and how it should function, of course.
I am no css expert either, though know the basics
The css in wm2018 there is not rocket science, and primarily looks to align with stuff set in templates and modules bits (Box stuff imported from enWP). Some custom styles which can be rem'd
We can skip mobile.css for the moment as it is the custom styles
Imported common.js
imported common.css and removed megaheader components
it will take some minutes to get through caches. Please report any quirky components.
I will look out for it. I tried to make translations in the box at your user page, hope it was in the manner you wished for.
The layout looks a little special at the moment, but it's probably not hard to adjust when we've had a further discussion on how the design should be.
At the moment, "Volunteers" is placed under "Attend"; I would like to move it, because we want to make it possible for people to volunteer without attending. I would also like to break up "Volunteer" and "Ambassador", which at this point is placed under the same heading in the side bar. Does someone have a proposal of a good way of structuring the sidebar?
it is just a matter of shuffling, so it is easy to reposition if/when we change our minds
@Billinghurst Indeed it is! I bet I could almost (given my lacking competence) do it myself. But any ideas on a smart structure would be great!
Many other conference websites seem to do something along the lines:
- “Main”
- Conference,
- Organizers,
- Contact,
- Past Conferences
- Sponsorship
- “Activities”
- “Attend”
- “Local Info”
- Other”
I've fixed some issues on the current Main Page, and requested Admin and Translation-admin mops on the Volunteer page so that I can help with related and other things.
Hi @Billinghurst, @Eric_Luth_WMSE : can we please add the page about Learning Days under the category Activities on the sidebar? It could go below Hackathon. Thanks!
I also realized that the subtab feature of the navbar is not working at the moment. Does anyone know how to fix this? Is there a component in the Lua Module that needs to be imported, maybe?