﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
7268	Have a consistent handling of Django scripts for upstream distributors	Raphaël Hertzog <hertzog@…>	nobody	"Hello, I'm one of the debian maintainer of python-django and have some suggestions.

It would be nice if all the scripts in django/bin/ could:[[BR]]
- be named consistently ""django-<something>"" so that they can be installed in /usr/bin/ without polluting the namespace (the manual pages in docs/man need to be renamed too)[[BR]]
- all have the standard shebang line ""#!/usr/bin/env python"" (django/bin/profiling/gather_profile_stats.py lacks it)[[BR]]
- be made executable by default (add the svn:executable property or make sure that setup.py add the executable bits)

Currently Debian already installs django-admin in /usr/bin together with the associated manual page. If the other scripts were renamed, we could so the same and have django-make-messages on the $PATH instead of hidden deep in the standard python hierarchy. BTW, I attach a patch for extras/django_bash_completion that also accept ""djando-admin"" as name for the django-admin.py script.

Thanks for considering those issues that matters mainly for distributors."		closed	Tools	dev		duplicate		gav@…	Design decision needed	0	0	0	0	0	0
