Difference between revisions of "WikiCleanup"

From Nottinghack Wiki
Jump to navigation Jump to search
(*Replaced by Template:Overview)
(* 2019-07-10 Wiki meetup -)
(43 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{draft}}
 
{{draft}}
:{{Note|''We're aiming to meet on the [[WikiCleanup#Wiki meetups|second Wednesday of each month]] to manage the cleanup project and help members interested in contributing. The next meeting is scheduled for '''10 April 2019 at 6pm''' in the [[Blue Room]].''}}
+
:{{Note|''We meet on the [[WikiCleanup#Wiki meetups|second Wednesday of each month]] to work on the wiki, progress the cleanup project and help members interested in contributing. Meeting starts at 6pm in the [[Blue Room]].''}}
  
 
{{Project
 
{{Project
Line 32: Line 32:
 
Priorities listed by topic - {{todo}} tag priority level (high {{high}}, med {{med}}, low {{low}}).
 
Priorities listed by topic - {{todo}} tag priority level (high {{high}}, med {{med}}, low {{low}}).
  
=== Deletion ===
+
===Bugs===
*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>
+
* Several people reported being unable to log in on the Google Group (SLA pledge pages and mention on Slack) {{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]]
 
  
 
===Page content and maintenance===
 
===Page content and maintenance===
Line 41: Line 39:
 
;Hackspace Information
 
;Hackspace Information
 
* [[:Category:Location|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}}
 
* [[:Category:Location|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 [[Template:Location|infobox]] with map showing location. {{done|date=Feb 2019}}
 
* Write [[History of Nottinghack]]  {{done|date=March 2019}}
 
* Write [[About:The Space]] brief summary with link to Members Guide {{done|date=March 2019}}
 
* Wiki editing 'quick start' guide - already done at [[Help:Using the wiki]] {{done}}
 
 
* Page about screen printing area
 
* Page about screen printing area
 
* Some [[Dusty Area]] tools need pages and the Axminster Bandsaw.
 
* Some [[Dusty Area]] tools need pages and the Axminster Bandsaw.
 
* Page for oscilloscopes we have, as purchased from pledges [[Electronics Test Kit Pledge]] and [[Oscilloscope Pledge]]
 
* Page for oscilloscopes we have, as purchased from pledges [[Electronics Test Kit Pledge]] and [[Oscilloscope Pledge]]
 
* Page for badge maker, from [[Badgemaker pledge]]
 
* Page for badge maker, from [[Badgemaker pledge]]
 +
* Page for tool acquired from [[Strip Heater Pledge]]
  
 
====Pages to update====
 
====Pages to update====
* [[Teams]] - add what they are responsibilities etc. {{done|date=March 2019}}
 
* Team pages need current information {{done|date=March 2019}}
 
::[[Team:Events]] needs information {{done|date=April 2019}}
 
*The [[Projects]] page needs purging and re-writing. See talk page at [[Talk:Projects]]{{done|date=April 2019}}
 
 
* Update [[Hackspace 2.5]]  
 
* Update [[Hackspace 2.5]]  
 
* [[Tools/We Have]] - list needs tidy and update - maybe have separate pages for each cat of tool? {{med}}
 
* [[Tools/We Have]] - list needs tidy and update - maybe have separate pages for each cat of tool? {{med}}
* [[Promotional materials]]
+
* [[Members list]] - redesign table for open ended blog and social media pages - add options to member template
 +
* [[HMS]] - update or make new page for HMS 2 {{med}}
  
 
====Link to flickr albums====
 
====Link to flickr albums====
Line 66: Line 58:
 
* Tools
 
* Tools
 
* Projects
 
* Projects
* [[Nottinghack Wiki:Boilerplate for locations|Locations]] {{done|date=March 2019}}
 
 
* New editor welcome
 
* New editor welcome
  
Line 73: Line 64:
 
::Maybe have separate subcategories for projects that of large 'Projects (by team)' and ones that are more or less solo 'Projects (by member).
 
::Maybe have separate subcategories for projects that of large 'Projects (by team)' and ones that are more or less solo 'Projects (by member).
 
*Add [[Template:Project]] infobox to projects.  
 
*Add [[Template:Project]] infobox to projects.  
::75 Projects are using it as of 06/02/2019
+
::92 Projects are using it as of 16/05/2019
 
::Close out old projects by marking them as Complete or Dormant
 
::Close out old projects by marking them as Complete or Dormant
 
====About Pages====
 
*About 'infobox' - that is more of a Navbox linking About pages - typically those with sub cat in [[:category:root]] {{done|date=March 2019}}
 
*Replaced by [[Template:Overview]]
 
====Event pages====
 
* Create [[Template:Event]] infobox
 
* Put past events in Category:Events (past)?
 
  
 
====Location pages====
 
====Location pages====
* 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.
+
* Page for all areas downstairs
*Location pages could have an [[:template:location|infobox]] with a floor plan image indicating where it is. {{done|date=March 2019}}
+
* CNC corridor is now more of an Electronics area, change location map graphic to reflect this
{{note|Floor plans are stored here: http://github.com/NottingHack/rodenhouse/tree/master/exports}}
 
  
 
====Rule pages====
 
====Rule pages====
Line 93: Line 76:
 
====Tool pages====
 
====Tool pages====
 
* It would be good if members with a particular expertise can add info about tools to wiki. Bob Wood maybe able to help with woodworking tools. Could shout out the google group.
 
* It would be good if members with a particular expertise can add info about tools to wiki. Bob Wood maybe able to help with woodworking tools. Could shout out the google group.
 
===Front page===
 
 
* [[User:Jon/Front_page_options|Four front page options]]
 
[[File:Wiki comakingspace.de MainPage links table.PNG|thumbnail|A nice table taken from the front page of CoMakingspace Hackspace wiki in Germany]]
 
====Features to Consider====
 
*Convert 'list boxes' into template - box style created but not as template
 
*Tidy alignment.
 
*Highlight featured pages.
 
*Make it easier to find task like tidying/ cleaning
 
*Make it clear how to contribute to the wiki
 
*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]] ?
 
 
*Move [[User:Danspencer101/Mainpage_sandbox|sandbox draft]] to [[NottingHack|mainpage]] {{high}}
 
*Change the sidebar links so that they link to Pages [https://en.wikipedia.org/wiki/Portal:Featured_content (Or Portals like this?)], Not categories {{med}}
 
  
 
{{clear}}
 
{{clear}}
Line 139: Line 105:
 
* Add long-winded or frequently used styles (esp. table) to CSS
 
* Add long-winded or frequently used styles (esp. table) to CSS
 
* CSS to scale images by page percentage [https://stackoverflow.com/questions/9078157/is-there-a-way-automatically-to-resize-mediawiki-images-depending-on-screen-size see example]
 
* CSS to scale images by page percentage [https://stackoverflow.com/questions/9078157/is-there-a-way-automatically-to-resize-mediawiki-images-depending-on-screen-size see example]
 +
* Make CSS for style used in tables on [[power]] page {{high}}
 +
* Make CSS for style on template LinkTable and [[Community links]]
  
 
===Photos===
 
===Photos===
 
* Photos are great! If a photo is needed, any page can be tagged with [[Template:Photo]].  
 
* 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.
 
* Also, many photos are on the flickr, unfortunately a lot don't have descriptive titles.
 +
* Clear [[:Category:Pages requiring photo]] list. Currently 11 pages requiring photos as of 15/05/2019.
  
 
===Categories===
 
===Categories===
 
* Sort out :[[:Category:Featured]]
 
  
 
====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|text=[[:Category:Root]] only cat without cat}}
 
 
** [[Special:UncategorizedTemplates]]  (7) {{med}}
 
** [[Special:UncategorizedTemplates]]  (7) {{med}}
 
** [[Special:UncategorizedPages]] (136) {{med}}
 
** [[Special:UncategorizedPages]] (136) {{med}}
Line 161: Line 127:
 
====Inter linking pages====
 
====Inter linking pages====
 
* Categories should help readers discover pages by subject. Another way to aid discovery is to link from other relevant pages. See [[Special:WhatLinksHere]] in the left hand column. If no other page link to the page can be another reason for readers not finding it.
 
* Categories should help readers discover pages by subject. Another way to aid discovery is to link from other relevant pages. See [[Special:WhatLinksHere]] in the left hand column. If no other page link to the page can be another reason for readers not finding it.
 
====Temporal====
 
*Move old drives to  [[:Category:Pledge Drives (past)]].
 
*Make [[Tools#Pledge Drives|page]] explaining pledge drives {{done|date=March 2019}}
 
  
 
===Archiving===
 
===Archiving===
Line 185: Line 147:
 
* [[mediawikiwiki:Extension:VisualEditor|WYSIWYG]] editing
 
* [[mediawikiwiki:Extension:VisualEditor|WYSIWYG]] editing
 
* Ignore caps on wikilinks (for example, using [[:Category:Utility templates]] would still link to [[:Category:Utility Templates]])
 
* Ignore caps on wikilinks (for example, using [[:Category:Utility templates]] would still link to [[:Category:Utility Templates]])
* Embed Google Calendar (for [[events]] page) - widget at [https://www.mediawikiwidgets.org/Google_Calendar  Google Calendar (MediaWiki Extensions)] {{done|date=April 2019}}
+
* Something to display the number of page views
  
 
====Mobile phones====
 
====Mobile phones====
Line 191: Line 153:
  
 
===Templates===
 
===Templates===
 +
* Infobox for [[Template:Event|Events]]
 +
* Infobox for Network locations
 +
* Welcome new wiki user template, should be used with substitution (update notes on [[Nottinghack Wiki:Maintenance]]).
 +
*Make template to get left string (see [[Wikipedia:Template:Padleft]] and [[Wikipedia:Template:Str left]]). This will allow images to be specified with or without File: prefix.
 
* Make merge banner template.{{clarify|date=March 2019}}
 
* Make merge banner template.{{clarify|date=March 2019}}
* [[Template_talk:Location#Formatting bug fix|Fix conditional lines]] so space doesn't appear under image {{done|February 2019}}
+
* Add optional date parameter to banner template missing this parameter.
* Infobox for [[Template:Software|Software]]
 
* Infobox for [[Template:Event|Events]]
 
  
*Make template to get left string (see [[Wikipedia:Template:Padleft]] and [[Wikipedia:Template:Str left]]). This will allow images to be specified with or without File: prefix.
+
===Widgets===
 +
* [[Widget_talk:Flickr#Bug_-_gallery_vanishes_on_reload]] - fix bug in Flickr gallery widget {{low}}
  
 
===Tidy Pages===
 
===Tidy Pages===
* Fix [[Special:BrokenRedirects]] {{done|date=March 2019}} {{todo|7 outstanding, April 2019}}
 
 
* Fix [[Special:DoubleRedirects]] ~30
 
* Fix [[Special:DoubleRedirects]] ~30
 +
 +
===Graphics===
 +
Icons needed to replace 'H's in lower three boxes on frontpage [[NottingHack]], and one for [[Template:Archive]].
  
 
==Wiki meetups==
 
==Wiki meetups==
 
===Upcoming===
 
===Upcoming===
* 2019-04-10 Wiki meetup - at 6pm in the [[Blue Room]]. Wiki frontpage progress? Take photos of the areas and equipment that require it, see [[:Category:Pages requiring photo]]. We could add labels if some are missing. Move past pledge drives and events to the categories [[:Category:Pledge Drives (past)]] and [[:Category:Events (past)]]. Add links both ways between wiki and Rules and Guide (on github). Make sure that Rules superseded hatnote has been added to ex-rules pages and that the text is striked through.
+
* 2019-08-14 Wiki meetup - Make template for new users of the wiki. Take photos of the areas and equipment that require it, see [[:Category:Pages requiring photo]]. Label things that requiring it. CSS for [[Power]] colour tables and frontpage list styles. Work on integrating the Rules and Guide (on Github) with wiki (have any changes been pulled in). Mini-maps for locations with lots of equipment/sub-locations? Update recycling process information - get accurate info on how it works.  
 
+
* 2019-09-11 Wiki meetup - ?
* 2019-05-08 Wiki meetup - ?
+
* 2019-10-09 Wiki meetup - ?
  
 
===Past===
 
===Past===
 
* [[2019-02-13 Wiki meetup]] - Discussion on 'What is the wiki for?' and how to improve it
 
* [[2019-02-13 Wiki meetup]] - Discussion on 'What is the wiki for?' and how to improve it
 
* [[2019-03-13 Wiki meetup]] - Process pages tagged to Delete, Nip round space for required photos: [[:Category:Pages requiring photo]]
 
* [[2019-03-13 Wiki meetup]] - Process pages tagged to Delete, Nip round space for required photos: [[:Category:Pages requiring photo]]
 +
* [[2019-04-10 Wiki meetup]] - Wiki frontpage progress. Photos of the areas and equipment that require it.
 +
* [[2019-05-08 Wiki meetup]] - Move past events and pledges to (past) categories.  Archive and cross out any rule pages left.
 +
* [[2019-06-12 Wiki meetup]] - Added new [[Hackspace 2.5|downstairs]] room locations.
 +
* 2019-07-10 Wiki meetup - Tinkered with [[Template:Hack]] so it can link to Guide/Rule page and/or HMS page. Deprecated 'members' parameter on [[Template:Team]] (now held on HMS).
 +
 +
 +
==Done==
 +
* [[/done April 2019]]
 +
* [[/done June 2019]]
  
 
==See also==
 
==See also==
Line 226: Line 202:
 
* [https://github.com/NottingHack/website/blob/andromeda/public_wiki/LocalSettings.php Nottinghack Wiki settings (Github)]
 
* [https://github.com/NottingHack/website/blob/andromeda/public_wiki/LocalSettings.php Nottinghack Wiki settings (Github)]
 
* [https://wiki.nottinghack.org.uk/api.php Nottinghack Wiki API]
 
* [https://wiki.nottinghack.org.uk/api.php Nottinghack Wiki API]
 +
  
 
[[Category:ToDo]]
 
[[Category:ToDo]]
 
[[Category:Website]]
 
[[Category:Website]]
 
[[Category:Nottinghack Wiki]]
 
[[Category:Nottinghack Wiki]]

Revision as of 16:21, 13 July 2019

Note Note: We meet on the second Wednesday of each month to work on the wiki, progress the cleanup project and help members interested in contributing. Meeting starts at 6pm in the Blue Room.
WikiCleanup
Hackwiki.svg
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

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 (high  , med  , low  ).

Bugs

  • Several people reported being unable to log in on the Google Group (SLA pledge pages and mention on Slack)  

Page content and maintenance

Missing pages

Hackspace Information

Pages to update

  • Update Hackspace 2.5
  • Tools/We Have - list needs tidy and update - maybe have separate pages for each cat of tool?  
  • Members list - redesign table for open ended blog and social media pages - add options to member template
  • HMS - update or make new page for HMS 2  

Link to flickr albums

Page types and boiler plates

  • Tools
  • Projects
  • New editor welcome

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).
92 Projects are using it as of 16/05/2019
Close out old projects by marking them as Complete or Dormant

Location pages

  • Page for all areas downstairs
  • CNC corridor is now more of an Electronics area, change location map graphic to reflect this

Rule pages

  • Tag top of page with {{RuleArchived}} and content with striked text <s> and {{grey-start}} and {{grey-end}} style. Also, any wikilinks pointing to those rule pages should be delinked.  

Tool pages

  • It would be good if members with a particular expertise can add info about tools to wiki. Bob Wood maybe able to help with woodworking tools. Could shout out the google group.

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

  • Decorate infoboxes' as appropriate. For example, text white on dark green used in Template:Tool.
  • List of currently coded styles - for example there is a style for the boxes on the front page (-early 2019)
  • Add fancy CSS
  • Add long-winded or frequently used styles (esp. table) to CSS
  • CSS to scale images by page percentage see example
  • Make CSS for style used in tables on power page  
  • Make CSS for style on template LinkTable and Community links

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.
  • Clear Category:Pages requiring photo list. Currently 11 pages requiring photos as of 15/05/2019.

Categories

Categorise all uncategorised pages

  • Add categories to Widget: pages  

Inter linking pages

  • Categories should help readers discover pages by subject. Another way to aid discovery is to link from other relevant pages. See Special:WhatLinksHere in the left hand column. If no other page link to the page can be another reason for readers not finding it.

Archiving

  • Archive pages with historical information
Test example of archive style Old Wood lathe using {{grey-start}}

MediaWiki extensions

Most or all extensions will have to wait until the MediaWiki software is upgraded, as per March meeting. However, preparity research can be done - find out the best extension for a particular use and what MediaWiki version it needs.

  • Better search  
    • Main search could be set to search all pages (apart from media) to make it easier to find pages in namespaces with a prefix
    • Would it be possible to search rules, guide and wiki all-in-one?
  • Wiki notifications  
    • Ping wiki users
    • Send thanks for edits
  • Semantic Wiki - data structure for pages, allows form -> infobox
  • Extension for dynamic display of Categories within a page
  • Tooltips
  • WYSIWYG editing
  • Ignore caps on wikilinks (for example, using Category:Utility templates would still link to Category:Utility Templates)
  • Something to display the number of page views

Mobile phones

Templates

Widgets

Tidy Pages

Graphics

Icons needed to replace 'H's in lower three boxes on frontpage NottingHack, and one for Template:Archive.

Wiki meetups

Upcoming

  • 2019-08-14 Wiki meetup - Make template for new users of the wiki. Take photos of the areas and equipment that require it, see Category:Pages requiring photo. Label things that requiring it. CSS for Power colour tables and frontpage list styles. Work on integrating the Rules and Guide (on Github) with wiki (have any changes been pulled in). Mini-maps for locations with lots of equipment/sub-locations? Update recycling process information - get accurate info on how it works.
  • 2019-09-11 Wiki meetup - ?
  • 2019-10-09 Wiki meetup - ?

Past


Done

See also

Resources

Nottinghack wiki