Code

Opened 7 years ago

Closed 7 years ago

#2933 closed enhancement (wontfix)

[patch] Bonjour support for runserver

Reported by: gandalf@… Owned by: adrian
Component: Core (Other) Version: master
Severity: normal Keywords: bonjour, patch
Cc: Triage Stage: Unreviewed
Has patch: yes Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: UI/UX:

Description

From feature request on django-devel:
http://groups.google.com/group/django-developers/browse_thread/thread/c983b7656784fbda/e018da3f508c0d0b#e018da3f508c0d0b

The technology formerly known as Rendezvous, yes. When you start a
turbogears project with start-projectname.py, tg tells Bonjour of its
existence and you can view it simply by pulling it down from the
Bonjour menu in Safari's Bookmarks Bar. If the project is stopped, the
site is removed from Bonjour. It's way easier than typing
http://localhost:port in the address bar. It would be nice if I could
do python manage.py runserver, then just switch to Safari and pull the
site down from the Bookmark Bar.

This patch adds this capability to Django. Usage:

python manage.py --bonjour runserver `hostname`.local:8000

Because of limitations in dns-sd it only works for .local domains. I'm new to this whole Bonjour thing so some insights from people who have more experience would be appreciated.

Attachments (1)

r3909-bonjour.patch.diff (3.9 KB) - added by gandalf@… 7 years ago.
Bonjour patch for #2933

Download all attachments as: .zip

Change History (2)

Changed 7 years ago by gandalf@…

Bonjour patch for #2933

comment:1 Changed 7 years ago by jacob

  • Resolution set to wontfix
  • Status changed from new to closed

This is feature-creep, and frankly not all that useful.

Add Comment

Modify Ticket

Change Properties
<Author field>
Action
as closed
as The resolution will be set. Next status will be 'closed'
The resolution will be deleted. Next status will be 'new'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.