← django-package and beyond

Update: Call for ideas →

Draft: Django application repository

just dumping ideas about the realization of a public application repository:

goals:

  • central Django application repository
  • integration with setuptools via django-admin.py
  • easy download and searchable

requirements:

  • file management (aka upload)
  • community features
  • style
  • application based (eat your own..)

future:

  • Paste hooks
  • SVN/Bazaar/.. hooks

implementation:

  1. standard setuptools procedures are used to register & upload the release of a django app to the Cheesshop
  2. uploaded files have all the same keyword “django.contrib”
  3. the homepage URL in the release.py of each django app is a sluggified url to the public repository entry (e.g. http://djangopackages.com/p/django-registration/)
  4. a standalone Django application scans periodically the Cheesshop and adds new applications with the keyword “django.contrib” to the repository database (can be cron, signals and/or something else) see: cheeseshop_import.py (cheeserater.com, thanks to Jakob)
  5. built with the common django-* application to provide standard community features (now on Google Code): django-registration
    django-openid
    django-voting or django-score-voting
    django-tagging
    django-utils
    django-contact-form
    typogrify
    cab (?)
    django-captcha (?)
    django-discussion (?)
    django-profile-images (?)
  6. needed models: Package, Owner

questions

  • would it make sense to wrap the register and upload process? (e.g. django-admin.py uploadapp)
  • encourage BestPracticesToWorkWith3rdPartyAppsAndMakingYoursPortable !/?
  • should dependencies be shown in the repository? are owners allowed to pick?
  • if needed, what is the best way to administrate the repository editorially?
Google Summer of Code Aug. 11, 2007, 2:30 p.m. comments (4)

comments

designer replica handbags July 31, 2010, 12:22 p.m.

Armour, clothes than wild replica handbag or wild flowers roadside shop, make oneself long enough for $100, xiamen wild accessories, high. O shiny metallic lubricious replica handbags, hand catenary, diamond, concise air or. Nature can forms of entertainment.The stochastic modeling gold mirror replica handbag, luxurious easy and decent. Metal buckles locks, white replica handbags, founder professional etiquette. Other job of collected all the elements.

Coach outlet Aug. 19, 2010, 5:50 a.m.

We couldn’t have asked for more! More than 10 new features and I think the best is the “full filtering and searching (w00t) which I am sure will get everyone excited!! It is really worth experimenting with, as I feel there is something in it for whoever tries

watches replica Aug. 20, 2010, 6:11 a.m.

We couldn’t have asked for more! More than 10 new features and I think the best is the “full filtering and searching (w00t) which I am sure will get everyone excited!! It is really worth experimenting with, as I feel there is something in it for whoever tries

chanel bags Sept. 1, 2010, 10:37 a.m.

Welcome to fashion goods online store,
jiemo