Big Fat Upload Button

From RepRap
Revision as of 12:24, 9 September 2010 by Tman (talk | contribs) (Extract and Render)
Jump to: navigation, search

Template:Working Notes

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.