Main Page: Difference between revisions
Jump to navigation
Jump to search
Line 13: | Line 13: | ||
** [[BeginnersCorner|Beginner's Corner]] - Resources for those who are new to Python, MongoDB, or Git. |
** [[BeginnersCorner|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. |
** We'll be adding some distribution/OS specific hacking guides as separate pages soon. |
||
* [https://www.transifex.net/projects/p/mediagoblin/ Translate MediaGoblin!] |
|||
* [[Git workflow]] - How to go about submitting patches via git. |
* [[Git workflow]] - How to go about submitting patches via git. |
||
* [[Templating]] - How our templating structure is set up |
* [[Templating]] - How our templating structure is set up |
Revision as of 04:06, 22 August 2011
GNU MediaGoblin wiki of bizarre and unusual things
Our docs are somewhat in a state of transition. In the future, contributor docs will be here on the wiki, and administrator docs will be on http://docs.mediagoblin.org/. 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.
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
- 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!)