Big Fat Upload Button
Contents
Requirements
GUI description
We need a Big Fat Upload Button. In the upper left or upper right of every page.
Operation
The user clicks it.
Form
User enters things into a form, or at the very minimum, enters a page title and/or a file.stl
What Happens
The extension autopopulates a new wiki page with the file, a new render, etc. And checks it into our Holdings system.
Extract and Render
- If the .zip contains .stl or .dxf files, use povray to render and inlay them in the page. (php code for .stl to .png here: File:Stl2png.zip)
- If the .zip contains jpg or image files, inlay them in the page.
Software Requirements
Check the mediawiki, check mwusers,
Consequences
Increased Holdings
We may get a decent Post Mendel candidate up into the wiki without applied psychology (Nagging).
Actualized User-Developers
Part of the fun of Adrian's invention for RepRap is that everyone has the ability to become a RepRap developer and invent new things and make better RepRaps. It's the role of the Library Gnomes to make it easy for for our new fellow RepRap developers to upload.
Everyone is a RepRap Developer
If people start uploading Post Mendel candidates, they're then de facto RepRap developers if not de jure. And inasmuch as Other Spaces are hosting Post Mendel candidates, we need a Big Fat Upload Button to make things easy for them.
Raw Notes
I am a little confused as to where to put all the kicad source files (schematic, net, stuff file, board files parts libraries etc) having had a rummage through the links, I was sort of expecting GIT or CVS or Source Forge or something.......
Likewise. The Library and the ... git? ... the Official Repository are currently siloed. Uploads to the mediawiki don't get entered into git, or vice versa. This doesn't matter to Adrian or to people who live and breath svn, git, etc., but it does present a massive barrier to entry to non-code-monkeys who want a Big Fat Upload Button
This needs to be replaced with a careful analysis of requirements, and I need to trawl the http://www.mwusers.com website and then prepare a careful query.