MediaWiki Deployment Notes: Difference between revisions

From Quincy Garage

m Quick links: add link to user list
m add links to an example of what we can make
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
Great model:
* https://wiki.claremontmakerspace.org/wiki/Main_Page
* https://wiki.claremontmakerspace.org/wiki/Tools_List
TODO - consider splitting this into multiple pages based on what makes sense. Most of this will end up on a page like the IT
TODO - consider splitting this into multiple pages based on what makes sense. Most of this will end up on a page like the IT


Line 5: Line 11:
* [ ] Consider how to secure pages for editing, including approval workflows (list of approvers?)
* [ ] Consider how to secure pages for editing, including approval workflows (list of approvers?)
* [ ] Work on print stylesheet, including last edit date, QR code, last editor
* [ ] Work on print stylesheet, including last edit date, QR code, last editor
== Open-ended tasks ==
* Figure out the best way to embed a map of the space. The following two ideas are competing:
** Use the [[mediawikiwiki:Extension:ImageMap|ImageMap extension]] with some home brew import from a master map
*** TBD - mobile experience may be quite poor unless the image can be interactively zoomed.
** Consider a slippy map like Leaflet but with a custom CRS. We can pre-compile the tiles and serve them from the same domain as they will be small. Zoom level can be constrained.
*** This may have a better mobile experience
* Deploy a dashboard that can display on a screen in the space, and make sure it is powered off when there would be no attention on it
** mockup at https://wiki.quincygarage.org/dashboard/index.html as of this writing


== Semantic MediaWiki usage ==
== Semantic MediaWiki usage ==

Latest revision as of 14:04, 29 October 2025

Great model:


TODO - consider splitting this into multiple pages based on what makes sense. Most of this will end up on a page like the IT

  • [ ] Demonstrate an SOP, test with visual editor, uploading images, etc
    • [ ] If Kirstin thinks it will work, make SOP area that is limited in editing scope
  • [ ] Consider how to secure pages for editing, including approval workflows (list of approvers?)
  • [ ] Work on print stylesheet, including last edit date, QR code, last editor

Open-ended tasks

  • Figure out the best way to embed a map of the space. The following two ideas are competing:
    • Use the ImageMap extension with some home brew import from a master map
      • TBD - mobile experience may be quite poor unless the image can be interactively zoomed.
    • Consider a slippy map like Leaflet but with a custom CRS. We can pre-compile the tiles and serve them from the same domain as they will be small. Zoom level can be constrained.
      • This may have a better mobile experience
  • Deploy a dashboard that can display on a screen in the space, and make sure it is powered off when there would be no attention on it

Semantic MediaWiki usage

The SMW plugin is used to collect metadata. For example, here is a list of everyone's projects:

 Foaf:nameA name for some thing or agent.Working onthe name of a project that someone is working on.
AlexAlex HirzelQuincy Garage

here is a link that gives the same as CSV

Handy scripts

For use in the shell, in /home/public/w:

php maintenance/runJobs.php

Quick links