Main Page: Difference between revisions
Jump to navigation
Jump to search
(tweaking documentation mentions on the main wiki page) |
|||
Line 1: | Line 1: | ||
GNU MediaGoblin wiki of bizarre and unusual things |
GNU MediaGoblin wiki of bizarre and unusual things |
||
The MediaGobilin documentation is <strike>somewhat</strike> 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/ 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? = |
= Want to contribute to GNU MediaGoblin? = |
||
Line 8: | Line 8: | ||
* '''[[Development quick start]]''' - Get MediaGoblin running on your own machine |
* '''[[Development quick start]]''' - Get MediaGoblin running on your own machine |
||
* '''[http://docs.mediagoblin.org/contributinghowto.html Contributor HOWTO]''' - Want to start contributing to MediaGoblin? General tips are available here. |
* '''[http://docs.mediagoblin.org/contributinghowto.html Contributor HOWTO]''' - Want to start contributing to MediaGoblin? General tips are available here. |
||
* '''[[Documentation quick start|documentation]]''' - How to contribute to the documentation effort. |
|||
== Hacking MediaGoblin == |
== Hacking MediaGoblin == |
||
Line 17: | Line 18: | ||
== Documentation and Translations == |
== Documentation and Translations == |
||
* [[ManualStandards]] - covers the standards for writing the user manual |
* [[ManualStandards]] - covers the standards for writing the user manual (forthcoming.) |
||
* [[Translations]] - How to translate stuff or update the translations |
* [[Translations]] - How to translate stuff or update the translations |
||
Revision as of 13:02, 26 August 2011
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!)