Main Page
Jump to navigation
Jump to search
GNU MediaGoblin wiki of bizarre and unusual things
The MediaGobilin documentation is somewhat always in a state of transition. In the future, documentation about the software, its functioning, and its use/administration, will be in the manual at http://docs.mediagoblin.org/. At the same time, documentation for contributors that relates to project organization, community participation, and forward looking project planning will be here on the wiki. In the meanwhile, it's a mess.
Want to contribute to GNU MediaGoblin?
This section provides the magical incantations to help you start contributing.
- Development quick start - Get MediaGoblin running on your own machine
- Contributor HOWTO - Want to start contributing to MediaGoblin? General tips are available here.
- documentation - How to contribute to the documentation effort.
Hacking MediaGoblin
- Hacking - Making code contributions to MediaGoblin.
- Beginner's Corner - Resources for those who are new to Python, MongoDB, or Git.
- We'll be adding some distribution/OS specific hacking guides as separate pages soon.
- Git workflow - How to go about submitting patches via git.
- Templating - How our templating structure is set up
Documentation and Translations
- ManualStandards - covers the standards for writing the user manual (forthcoming.)
- Translations - How to translate stuff or update the translations
Technical Considerations
- DesignDecisions - covers design decisions (FIXME - this needs to be split up)
- Storage - How MediaGoblin's internal storage system works.
- Processing - What happens after you submit your image/video/etc? Processing! More about that.
- External Library Policy - covers use of external libraries
Deploying MediaGoblin
- Configuration - Learn about MediaGoblin configuration files and file options.
- Deployment - General deployment advice
- Scaling Down - Minimizing MediaGoblin's resource requirements
- Virtual Machine Hosting - Deploy your own publicly available MediaGoblin server using Amazon's free EC2 tier.
Want to try out GNU MediaGoblin?
- If you want to run your own server to test the best information is currently in the HackingHowto
- There's info on a server you can test on our User Experience page
Testing and Release Guidelines
- Unit Tests - all about the unit tests
- User Experience - user experience testing. Includes link to an instance you can try!
- Release Process - covers the release process
Inner workings of the secret sanctum (Contacting the team)
- IRC meeting logs
- IRCBot - covers our irc bot
Project Miscellany
- A video with Chris Webber talking about MediaGoblin at ChiPy
- User:Cwebber/braindumps - Chris Webber's braindumps (you can help refactoring these into real sections of the site!)