WikiCleanup: Difference between revisions

From Nottinghack Wiki
Jump to navigation Jump to search
→‎Priority List: tag and listify
Line 27: Line 27:
==Priority List==
==Priority List==


Priorities listed by topic - {{todo}} tag priority level (tag {{high}}) and listify ideas
Priorities listed by topic - {{todo}} tag priority level and listify ideas


;Reorganisation of project pages;
=== Deletion ===
*The wiki is seven years old and has a lot of pages that haven't been updated in years. Pages that genuinely aren't required can be tagged with: <code><nowiki>{{delete|date=DD/MM/YYYY|reason=Cruft}}</nowiki></code> {{high}}
::Please also include a reason which can then be discussed before wiki admin deletes.
::Most pages that contain historic pages can be de-categorized and tagged with [[Template:archive]]
 
===Missing pages===
;Hackspace Information
* Location pages -As part of a wider documentation project in the hackspace we should create a page for each area of the space, and keep all relevant information on the wiki for members and guests to view. {{high}}
:: Add area infobox with map showing location.
* Write [[About:History]] (move to Nottinghack's history?)
::([[:Category:Featured]] - our story pages may help)
* Write [[About:The Space]] (move to About Nottinghack>) brief summary with link to Members Guide
::It currently contains an article that should be moved to [[Featured]]
* Update [[Hackspace 2.5]]
::This is quite a big one that it feels like people want to see more about.
* Wiki editing 'quick start' guide
 
===Pages to update===
* Rules are no longer updated on wiki (since 2016), make template for rule pages saying historical and pointing to [https://rules.nottinghack.org.uk/ rules.nottinghack.org.uk].{{high}}
* [[Teams]] - add what they are responsibilities etc. {{high}}
* Team pages need current information {{high}}
::Encourage Teams to update their Team: pages with current contacts/ members? (could email each team)
::[[Team:Maintainers]] -> Category:Teams (dissolved)
::[[Team:Events]] needs informatiom
*The [[Projects]] page needs purging and re-writing. See talk page at [[Talk:Projects]]


* Maybe have separate subcategories for projects that of large 'Projects (by team)' and ones that are more or less solo 'Projects (by member).
===Page types and boiler plates===
{{also|User:Mikehaber/Document structure - pattern draft}}
* Tools
* Projects
* Locations
* New editor welcome


====Infoboxes====
*Add [[Template:Project]] infobox to projects.  
*Add [[Template:Project]] infobox to projects.  
::75 Projects are using it as of 06/02/2019
::75 Projects are using it as of 06/02/2019
::Close out old projects by marking them as Complete or Dormant
::Close out old projects by marking them as Complete or Dormant


* Encourage general membership to post projects.
====Project pages====
:: Even just a picture is ok, big essays are not necessary :)
* Reorganisation of project pages;
::- how? see [[Talk:WikiCleanup#Encourage general membership to post projects|talkpage]]
::Maybe have separate subcategories for projects that of large 'Projects (by team)' and ones that are more or less solo 'Projects (by member).
 
*The [[Projects]] page needs purging and re-writing. See talk page at [[Projects]]


===Deletion ===
====Event pages====
*The wiki is seven years old and has a lot of pages that haven't been updated in years. Pages that genuinely aren't required can be tagged with: <code><nowiki>{{delete|date=DD/MM/YYYY|reason=Cruft}}</nowiki></code> {{high}}
* Put past events in Category:Events (past)?
::Please also include a reason which can then be discussed before wiki admin deletes.
::Most pages that contain historic pages can be de-categorized and tagged with [[Template:archive]]


===New pages===
====Location pages====
====Hackspace Information====
* Each [[:category:location|location]] ie, room, area and storage place could have a page. This in turn could link to pages of what is in that area and vice-versa. Location pages could have an infobox with a floor plan image indicating where it is.
*As part of a wider documentation project in the hackspace we should create a page for each area of the space, and keep all relevant information on the wiki for members and guests to view.
*Add area infobox with map showing location.
* Write [[About:History]] Page
:([[:Category:Featured]] - our story pages may help)
* Write [[About:The Space]] Page
* Sort out :[[:Category:Featured]]
:It currently contains an article that should be moved to [[Featured]]
* Update [[Hackspace 2.5]].  
:This is quite a big one that it feels like people want to see more about.
* Encourage Teams to update their [[Team:]] pages with current contacts/ members


====Front page====
===Front page===
[[File:Wiki comakingspace.de MainPage links table.PNG|thumbnail|A nice table taken from the front page of CoMakingspace Hackspace wiki in Germany]]
[[File:Wiki comakingspace.de MainPage links table.PNG|thumbnail|A nice table taken from the front page of CoMakingspace Hackspace wiki in Germany]]
*Convert 'list boxes' into template.
*Convert 'list boxes' into template.
Line 71: Line 87:
*No list to members guide
*No list to members guide
*New Members - link to members guide - wiki is second place to look for more detail
*New Members - link to members guide - wiki is second place to look for more detail
* Random content from :[[:Category:Featured]] ?
{{clear}}
{{clear}}


===Tools and equipment===
===Physical link to space===
* Add some how-tos and reminders.
* Add QR code stickers/tags in space that link to relevant wiki page
* Add [[Template:Tool]] infobox to Tools & Equipment pages
:12 Tools are using it as of 24/01/2019
* [[Tools/We_Have]] could be useful page - need updating - links to tool page if relevant, images don't need to be with 'thumb' borders.


===Locations===
===Encourage participation in Wiki===
Each [[:category:location|location]] ie, room, area and storage place could have a page. This in turn could link to pages of what is in that area and vice-versa. Location pages could have an infobox with a floor plan image indicating where it is.
* Encourage general membership to post projects.
:: Even just a picture is ok, big essays are not necessary :)
::- how? see [[Talk:WikiCleanup#Encourage general membership to post projects|talkpage]]


===Wiki documentation===
====Good wiki practice====
*List all the namespaces and their functions Help: Category: etc. (partially done at [[Help:Quick reference#Namespaces]])
* List all the namespaces and their functions Help: Category: etc. (partially done at [[Help:Quick reference#Namespaces]])
*Encourage use of edit comments.
* Encourage use of edit comments.
*Encourage wikilinking (Perhaps trawl through [[Special:LonelyPages]] and update where possible?).
* Encourage wikilinking (Perhaps trawl through [[Special:LonelyPages]] and update where possible?).


===Naming conventions and categories===
===Naming conventions and categories===
 
* Have a naming convention for categories template etc. - for example, only capitalise first letter unless proper noun. Start with category type word first, for example, 'Category:Templates emoji'  rather than 'Emoji templates'.
*Have a naming convention for categories template etc. - for example, only capitalise first letter unless proper noun. Start with category type word first, for example, 'Category:Templates emoji'  rather than 'Emoji templates'.
* Move articles that have been placed at the top of a category pages, for example [[:Category:Rules]] and previously [[:Category:Network]]. Move them back to article space.
*Move articles that have been placed at the top of a category pages, for example [[:Category:Rules]] and previously [[:Category:Network]]. Move them back to article space.


===Adding dates===
===Adding dates===
A lot of the information on the wiki is lacking dates. This can be helped by adding date= parameter to any relevant template. Also categories like [[:Category:Project started in 2012]], [[:Category:Tools and Equipment acquired in 2013]] etc. could help.
* A lot of the information on the wiki is lacking dates. This can be helped by adding date= parameter to any relevant template. Also categories like [[:Category:Project started in 2012]], [[:Category:Tools and Equipment acquired in 2013]] etc. could help.


===Style===
===Style===
Make infoboxes' top text white on dark green (like boxes on front page). For example, [[Template:Tool]].
* Make infoboxes' top text white on dark green (like boxes on front page). For example, [[Template:Tool]].
* Add fancy CSS


===Rule pages===
===Photos===
Rules are no longer updated on wiki (since 2016), make template for rule pages saying historical and pointing to [https://rules.nottinghack.org.uk/ rules.nottinghack.org.uk].
* Photos are great! If a photo is needed, any page can be tagged with [[Template:Photo]].  
* Also, many photos are on the flickr, unfortunately a lot don't have descriptive titles.


===Encouraging wiki editors===
===Categories===
*Welcome template.
* Sort out :[[:Category:Featured]]  
*Meetup for editors.
*Update MediaWiki software/settings to allow thanking for contributions. Enable [[Wikipedia:WYSIWYG|WYSIWYG]] editing?
 
===Photos===
*Photos are great! If a photo is needed, any page can be tagged with [[Template:Photo]].
*Also, many photos are on the flickr, unfortunately a lot don't have descriptive titles.


===Categorise all uncategorised pages===
====Categorise all uncategorised pages====
Categorise all uncategorised pages. Especially useful for template pages, as it avoids making a template that already exists. We could make a tag for uncategorised pages. See [[Special:SpecialPages]]:
* Categorise all uncategorised pages. Especially useful for template pages, as it avoids making a template that already exists. We could make a tag for uncategorised pages. See [[Special:SpecialPages]]:


* [[Special:UncategorizedCategories]] {{done|date=December 2018}}
** [[Special:UncategorizedCategories]] {{done|date=December 2018}}
* [[Special:UncategorizedTemplates]]  {{done|date=December 2018}}
** [[Special:UncategorizedTemplates]]  {{done|date=December 2018}}
* [[Special:UncategorizedPages]] (136) {{med}}
** [[Special:UncategorizedPages]] (136) {{med}}
* [[Special:UncategorizedFiles]] (~1,316) {{low}}
** [[Special:UncategorizedFiles]] (~1,316) {{low}}


* Add categories to Widget: pages {{med}}
* Add categories to Widget: pages {{med}}


* Many teams'pages have a category closely associated with them - add relevant pages (for example, [[Team:Metalworking]] will have many pages for [[:category:Metalwork]])  {{med}}
* Many teams'pages have a category closely associated with them - add relevant pages (for example, [[Team:Metalworking]] will have many pages for [[:category:Metalwork]])  {{med}}
===Topics needing better coverage===
* Try to get info crafty tools and arty things as these seem to have little documentation currently. Things like screen printing are totally absent from the wiki.


===Archiving===
===Archiving===
* Archive pages with historical information
* Archive pages with historical information
** Test example of archive style [[Old Wood lathe]].
::Test example of archive style [[Old Wood lathe]] using <nowiki>{{grey-start}}
 
===Boiler plates===
* Tools
* Projects
* Locations
* New editor welcome


===MediaWiki extensions===
===MediaWiki extensions===
Line 145: Line 148:
* Tooltips
* Tooltips
* WYSIWYG editing?
* WYSIWYG editing?
* Ignore caps on wikilinks (for example, using [[Utility templates]] would still link to [[Utility Templates]])


===Templates===
===Templates===

Revision as of 10:21, 17 February 2019

WikiCleanup
Primary Contact
Created 03/11/2017‎
Completed
Dormant
Version
Members Various
Manufacturer {{{manufacturer}}}
Model {{{model}}}
Location [[{{{location}}}]]
GitHub / Repo {{{repo}}}
Status In Progress
Type Hackspace Infrastructure
Live Status
QR code
Note Note: We're aiming to meet on the second Wednesday of each month to manage the cleanup project and help members interested in contributing. The next meeting is scheduled for 13 March 2019 at 6pm.

This wiki has been in place since at least 2012, and many pages have not been updated in years. There are pages for tools we no longer have, outdated pages on tools we do have, and a lack of information on newer tools and on our teams and how the space works. The plan is to bring this wiki back up to date, and make it a better resource our members find useful and interesting.

Its worth mentioning that our wiki is probably one of the better ones, when compared with other Hackspaces in the UK.

How to help

You can help by simply picking any page at all and updating it! Be Bold with your changes, nothing is lost when the wiki is edited; We can always revert back.

Every wiki page has a discussion page (see tab at top left of page). For general wiki discussion or to request help there is the #wiki channel on Slack.

Priority List

Priorities listed by topic -  To do  tag priority level and listify ideas

Deletion

  • The wiki is seven years old and has a lot of pages that haven't been updated in years. Pages that genuinely aren't required can be tagged with: {{delete|date=DD/MM/YYYY|reason=Cruft}}  
Please also include a reason which can then be discussed before wiki admin deletes.
Most pages that contain historic pages can be de-categorized and tagged with Template:archive

Missing pages

Hackspace Information
  • Location pages -As part of a wider documentation project in the hackspace we should create a page for each area of the space, and keep all relevant information on the wiki for members and guests to view.  
Add area infobox with map showing location.
(Category:Featured - our story pages may help)
  • Write About:The Space (move to About Nottinghack>) brief summary with link to Members Guide
It currently contains an article that should be moved to Featured
This is quite a big one that it feels like people want to see more about.
  • Wiki editing 'quick start' guide

Pages to update

  • Rules are no longer updated on wiki (since 2016), make template for rule pages saying historical and pointing to rules.nottinghack.org.uk. 
  • Teams - add what they are responsibilities etc.  
  • Team pages need current information  
Encourage Teams to update their Team: pages with current contacts/ members? (could email each team)
Team:Maintainers -> Category:Teams (dissolved)
Team:Events needs informatiom

Page types and boiler plates

  • Tools
  • Projects
  • Locations
  • New editor welcome

Infoboxes

75 Projects are using it as of 06/02/2019
Close out old projects by marking them as Complete or Dormant

Project pages

  • Reorganisation of project pages;
Maybe have separate subcategories for projects that of large 'Projects (by team)' and ones that are more or less solo 'Projects (by member).

Event pages

  • Put past events in Category:Events (past)?

Location pages

  • Each location ie, room, area and storage place could have a page. This in turn could link to pages of what is in that area and vice-versa. Location pages could have an infobox with a floor plan image indicating where it is.

Front page

A nice table taken from the front page of CoMakingspace Hackspace wiki in Germany
  • Convert 'list boxes' into template.
  • Tidy alignment.
  • Highlight featured pages.
  • Make it easier to find task like tidying/ cleaning
  • Make it clear how to contribute to the wiki
  • Change the sidebar links so that they link to Pages (Or Portals like this?), Not categories
  • No list to members guide
  • New Members - link to members guide - wiki is second place to look for more detail
  • Random content from :Category:Featured ?

Physical link to space

  • Add QR code stickers/tags in space that link to relevant wiki page

Encourage participation in Wiki

  • Encourage general membership to post projects.
Even just a picture is ok, big essays are not necessary :)
- how? see talkpage

Good wiki practice

Naming conventions and categories

  • Have a naming convention for categories template etc. - for example, only capitalise first letter unless proper noun. Start with category type word first, for example, 'Category:Templates emoji' rather than 'Emoji templates'.
  • Move articles that have been placed at the top of a category pages, for example Category:Rules and previously Category:Network. Move them back to article space.

Adding dates

Style

  • Make infoboxes' top text white on dark green (like boxes on front page). For example, Template:Tool.
  • Add fancy CSS

Photos

  • Photos are great! If a photo is needed, any page can be tagged with Template:Photo.
  • Also, many photos are on the flickr, unfortunately a lot don't have descriptive titles.

Categories

Categorise all uncategorised pages

  • Categorise all uncategorised pages. Especially useful for template pages, as it avoids making a template that already exists. We could make a tag for uncategorised pages. See Special:SpecialPages:
  • Add categories to Widget: pages  

Archiving

  • Archive pages with historical information
Test example of archive style Old Wood lathe using <nowiki>

MediaWiki extensions

  • Better search  
  • Wiki notifications
    • Ping wiki users
    • Send thanks for edits
  • Semantic Wiki - data structure for pages, allows form -> infobox
  • Variables?
  • Tooltips
  • WYSIWYG editing?
  • Ignore caps on wikilinks (for example, using Utility templates would still link to Utility Templates)

Templates

  • Fix conditional so space doesn't appear under image (there is/was a problem with hidden newlines being inserted, resolved apart from space under image) Solution may be at Wikipedia:Help:Conditional tables  

Wiki meetups

Upcoming

  • 2019-03-13 Wiki meet up - Process pages tagged to Delete
  • 2019-04-10 Wiki meet up - ?

Past

See also

Resources