Opened 13 years ago

Closed 13 years ago

Last modified 12 years ago

#14431 closed (wontfix)

Add a X-Powered-By header by default

Reported by: Diederik van der Boor Owned by: nobody
Component: Core (Other) Version: 1.2
Severity: Keywords:
Cc: Triage Stage: Unreviewed
Has patch: no Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no

Description

I'd like to suggest putting a X-Powered-By: Django header in the HTTP response by default.
This is also done by other major frameworks, and it's a neat way to measure market share.
Currently Django sites are quite invisible at the web, which is imho not helping to spread Django to more users.

Change History (5)

comment:1 by Diederik van der Boor, 13 years ago

For example, it would be cool if http://trends.builtwith.com/ could detect and list Django projects.

comment:2 by Andrew Godwin, 13 years ago

I can't help but feel this is going a bit too far; I know of several sites that don't wish to advertise that they're made with Django - especially more "enterprisey" companies - and putting this in by default is going to undermine that (especially if it's not written in big, bold letters on the release notes).

What advantages does this bring? As far as I can tell all it would do it make it easier for people to detect trends - like you linked above - and I'm not sure that's worth the potential backlash. I don't personally pick frameworks based purely on which is the most popular, and I'm also not sure that's a picking method we want to necessarily encourage.

comment:3 by Russell Keith-Magee, 13 years ago

Resolution: wontfix
Status: newclosed

I concur with Andrew. While it would certainly be nice in a "hey, look what we built" sense, it is, in the purest sense, a leak of valuable information that could be used as the basis for compromising a site. If people want to advertise that they are using Django, they're welcome to do so; there's no reason for us to advertise this fact for them by default.

comment:4 by Russell Keith-Magee, 13 years ago

I should also add that we're in the process of setting up an officially-blessed mechanism for sharing success stories, which should be a valuable way to increase the visibility of Django in a very real way.

comment:5 by Jacob, 12 years ago

milestone: 1.3

Milestone 1.3 deleted

Note: See TracTickets for help on using tickets.
Back to Top