Hemanth's Scribes

web

GNU MediaGoblin

Author Photo

Hemanth HM

Thumbnail

GNU MediaGoblin

What is GNU MediaGoblin? Initially, a place to store all your photos and artwork, more better than (Flickr, DeviantArt, SmugMug, Picasa, etc). Later, a place for all sorts of media, such as video, music, etc hosting.

P.S: This will mostly be usable system by September 2011.

Getting the code : Dependencies : apt-get install mongodb git-core python python-dev python-lxml

Running bootstrap and buildout

Clone the repository: git clone http://git.gitorious.org/mediagoblin/mediagoblin.git Bootstrap and run buildout:

About the code base :

Codebase is very Django-like in its structure and MongoDB++ ****

routing.py is like urls.py in Django
models.py has mongokit ORM definitions
views.py is where the views go

Running the server : ./bin/paster serve mediagoblin.ini —reload

Updating dependencies : ./bin/buildout

Start hacking with the code and contribute more!

More links : Code: https://gitorious.org/mediagoblin/ List: http://lists.gnu.org/mailman/listinfo/social-mediagoblin Group: http://identi.ca/group/mediagoblin/join || http://bugs.foocorp.net/projects/mediagoblin

#javascript#linux
Author Photo

About Hemanth HM

Hemanth HM is a Sr. Machine Learning Manager at PayPal, Google Developer Expert, TC39 delegate, FOSS advocate, and community leader with a passion for programming, AI, and open-source contributions.