Pushing localtv (http://mirocommunity.org) to Debian.
Current install instructions: https://develop.participatoryculture.org/index.php/Run_your_own_Miro_Community_site
Dependencies (from requirements.txt)
Still missing in Debian
http://git.participatoryculture.org/djpagetabs@master#egg=djpagetabs-0.0.1-py2.6-dev
http://git.participatoryculture.org/djvideo@master#egg=djvideo-0.0.1-py2.6-dev
http://git.participatoryculture.org/vidscraper@master#egg=vidscraper-0.0.1-py2.6-dev
python-yads (http://pypi.pinaxproject.com/python-yadis-1.1.0.tar.gz)
wsgiref (http://pypi.python.org/pypi/wsgiref)
recaptcha_client-dev_r124 (http://recaptcha.googlecode.com/svn/trunk/recaptcha-plugins/python@124#egg=recaptcha_client-dev_r124)
recaptcha_django-0.1-py2.6-dev_r6 (http://recaptcha-django.googlecode.com/svn/trunk@6#egg=recaptcha_django-0.1-py2.6-dev_r6)
django-haystack>=1.1 (http://pypi.python.org/pypi/django-haystack)
celery==1.0.0 (http://pypi.python.org/pypi/django-celery)
python_bitly-trunk-py2.6-dev (git+http://git.participatoryculture.org/python-bitly@8cd21ba16601f587c607738e80b18a3e1a378c65#egg=python_bitly-trunk-py2.6-dev)
django-registration (http://bitbucket.org/ubernostrum/django-registration/#egg=django-registration)
Django-Socialauth (http://github.com/paulswartz/Django-Socialauth.git@master#egg=Django-Socialauth)
facebook_python_sdk (http://github.com/facebook/python-sdk.git@master#egg=facebook_python_sdk)
django-paypal (https://github.com/dcramer/django-paypal.git@master#egg=django-paypal)
- miro-community (git://git.pculture.org/localtv@master#egg=miro-community)
johnny-cache (http://packages.python.org/johnny-cache/)
xapian-haystack (http://pypi.python.org/pypi/xapian-haystack)
http://git.pculture.org/localtv-mainsite#egg=localtv-mainsite
https://bitbucket.org/paulswartz/django-storages#egg=django-storages
Debian packages that should fit
Debian package |
|
?BeautifulSoup |
|
Django>=1.2.1,<1.3 |
|
PIL>=1.1.6 |
|
lxml >=2.3beta1 |
|
python-memcached==1.45 |
|
South>=0.7 |
|
feedparser>=5.0.1 |
|
flup>=1.0.2 |
|
python-openid==2.2.4 |
|
simplejson>=1.9.2 |
|
django-tagging==0.3 |
|
oauth2==1.2.0 |
|
oauth |
|
mock |
|
django-notification |
http://packages.debian.org/wheezy/python-django-notification |
whoosh |
|
django-extensions |
|
httlib2 |
|
ipython |
|
MySQL-Python |
|
django-voting |
Current issues
- Too many packages form small projects - needs license checking for each one
- Missing libmysqlclient-dev as requirement in install instructions
- Needs cleanup on paypal/facebook/twitter/${proprietary-stuff} present in UI
- Account limits, payment stuff and other service-related should be added as module (?)