Code


Version 9 (modified by akaihola, 5 years ago) (diff)

added PyPI link, reformatted "Package index" section

Guidelines for writing, distributing and using Django applications

See

Guidelines for reusable application authors

  • namespace: apps should live in django.apps, i.e. if your app is named frobnicate, your code should be in django.apps.frobnicate
  • FIXME Django version: somehow the Django version used has to be conveyed (django1.0-comments?), again Zope app versioning should help
  • publishing: apps should be packaged with setuptools and published in the Python Package Index, under trove category Framework :: Django
  • dependencies: ordinary setuptools dependency handling

Package index

Additionally to PyPI (the Python Package Index), a separate indexing service with ratings, groupings and whatnot would be useful.