#+TITLE: MediaGoblin, Blender, and Network Freedom in Graphics
#+AUTHOR: Christopher Allan Webber
#+EMAIL: cwebber@dustycloud.org
#+DATE: 2013-10-25 Fri
#+OPTIONS: reveal_center:t reveal_progress:t reveal_history:nil reveal_control:t
#+OPTIONS: reveal_mathjax:t reveal_rolling_links:t reveal_keyboard:t reveal_overview:t num:nil
#+OPTIONS: reveal_width:1200 reveal_height:800
#+OPTIONS: toc:nil
#+REVEAL_MARGIN: 0.1
#+REVEAL_MIN_SCALE: 0.5
#+REVEAL_MAX_SCALE: 2.5
#+REVEAL_TRANS: cube
#+REVEAL_THEME: moon
#+REVEAL_HLEVEL: 2
#+REVEAL_HEAD_PREAMBLE:
* About me
/Hi, I'm Chris Webber!/
#+REVEAL_HTML:
#+ATTR_REVEAL: :frag roll-in
- Lead MediaGoblin developer!
- Python developer!
- Free software and free culture activist
- I've been doing this for a while...
- Worked at various FOSS orgs (CC, PCF)
- Now doing MediaGoblin fulltime
- Blender fanboy!
# TODO: Put your image here
** Yes, Blender fanboy
#+REVEAL_HTML:
#+ATTR_REVEAL: :frag roll-in
- Blender is my first major "FOSS crush"
- I've been following closely for > 1 decade
- Execution of project/community:\\
always an inspiration to me!
- Made excuses to interview Ton while at CC ;)
- Gave exuberant talk on bpy at PyCon
- I'm a Blender user!
** This talk isn't about me (being a fanboy)
You aren't here to hear about me
You already know Blender is great!
Also there isn't much time! Let's shoot through as much as we can! :)
* About MediaGoblin
#+REVEAL_HTML:
** What is MediaGoblin?
- A media publishing system for the web!
- Laziest explaination:
"Free and open source Flickr/YouTube/SoundCloud/Thingiverse you can
run yourself"
- Written in Python!
- Host all your media in one place:
- images
- videos
- presentations
- 3d models
- ascii art
- even more! It's flexible!
** Network freedom!
MediaGoblin is about giving power back to *you!*\\
Let's take back the internet!
... but what does that mean, really?\\
How to make this not a big mess of incompatible sites?
Federation == hooking together different servers
Think email or XMPP/Jabber:\\
multiple sites, but decentralization still "works" without breaking
experience
We're working on using the Pump API for this (also used by [[http://pump.io/][pump.io]])
*** A brief comment on licensing
Also... it's released under the AGPL:
[[file:../static/agplv3-whitebg.png]]
Not much time to go into this, but...
** MediaGoblin's campaign
#+REVEAL_HTML:
Ran a fundraising campaign from the FSF.\\
Success! I'm paid full time to work (well... for now...)
# totem ~/gfx-proj/mediagoblin_pitch/renders/mediagoblin_campaign_pitch.webm
We had a video... which probably is the best intro we have...\\
*** MediaGoblin campaign video!
We'll just watch the first two minutes :)
#+REVEAL_HTML:
** Brief demo
Let's fire up our local instance and check out image, video, and 3d
model support :)
Hm, that 3d media type seems pretty cool! We'll come back to that
soon... but first...
* MediaGoblin and Blender
#+BEGIN_HTML
BLENDER AND MEDIAGOBLIN
,--,/,----,
( )
.-. _,'-----,__,;_
\ \ *CLINK!* '.-. .-. / -,
____\ \.---. .-. .-. >'
(____ .---. ' |~|,, (o ) (o ) )
/ / .-. \ \ | |\/\ --, ,--', ',-,
/ ( (___) ) ) '.' '-' '-v-v-v-'_' )
/ /\ '.___.' / ,|. 3')\,'------' ,-' \
(_/ '-_____-' |_/ / (\,)__,' ;
\_ ; / ' \ \ |
TOTAL BFFS
#+END_HTML
We love Blender!\\
We use Blender internally!\\
We use Blender for marketing!
** Campaign video done entirely in blender
[[file:../static/censor_scan.png]]
*** Animation!
[[file:../static/campaign_scary_internet_blender.png]]
*** Sequence editing!
[[file:../static/campaign_seq_edit.png]]
** Blender and the 3d model media type
Technically the "stl" media type :)
- Uses Blender on the backend!
- Done by Aeva Palecek (of LulzBot!)
- Commissioned on part to build an alternative to Thingiverse
- Not a "generic" blender media type though (no textures, etc).\\
Such a thing would be welcome though ;)
Do a submission demo? :)
** Campaign rewards :)
[[file:../static/gavroche_3d_in_blender.png]]
*** And, 3d printed
file:../static/gavroche_3d_print.png
** COMMENT Release art?
** COMMENT Blender's community as a source of inspiration
Community-supported/funded projects (open movie projects)
an inspiration for MediaGoblin's campaign
Plus, Blender's community development patterns inspired some of
MediaGoblin's community patterns (not much time to get into this
though!)
** Free software and free culture overlap
Both MediaGoblin and Blender hit this intersection of issues
- Blender produces software for culture to be produced with \\
(Blender also produces free culture!)
- MediaGoblin produces software for culture to be shared with
which leads into...
* MediaGoblin and you
/So here's where things are at:/
- MediaGoblin is coming along well!
- Active community; over 75 contributors!
- 1.0 is getting close...
- Particularly, federation is getting close!
- Summer intern Jessica Tallon did great work,\\
particularly on PyPump
- Work on this is getting close!
But there's still a lot left to do! We need your help!
** MediaGoblin is a movement
/But a movement needs people.../
- We can use help with graphic design
- We can use help with messaging
- We could use your feedback
- We can use you, as users!
- I could use help on the next funding campaign ;)
- This of course means donations
- But also, messaging. Have ideas? Let's talk!
** Join our Goblin Force!
[[file:../static/goblin_force.png]]
Help us shape the world into something better!
*** Contact info
http://mediagoblin.org
See our "join us" page, and join us in\\
*#mediagoblin* on *irc.freenode.net*
*Contact me:*\\
- *email:* [[mailto:cwebber@dustycloud.org][cwebber@dustycloud.org]]\\
- *website:* [[http://dustycloud.org]]