Opened 18 years ago
Last modified 18 months ago
#3569 new New feature
extend Atom feed support for other fields
Reported by: | Owned by: | nobody | |
---|---|---|---|
Component: | contrib.syndication | Version: | dev |
Severity: | Normal | Keywords: | |
Cc: | semente@…, David Larlet, Dan Fairs, mcepl@…, Matt Goldman | Triage Stage: | Accepted |
Has patch: | no | Needs documentation: | no |
Needs tests: | no | Patch needs improvement: | no |
Easy pickings: | no | UI/UX: | no |
Description
At present, Atom feed support is limited to a small number of fields and it is difficult to do things like generate full-content feeds.
I'm offering to improve Atom feed support by implementing the full range of RFC 4287 elements.
Change History (25)
comment:1 by , 18 years ago
Triage Stage: | Unreviewed → Accepted |
---|
comment:2 by , 17 years ago
I've started the django-atompub project on Google code to do the implementation of this.
comment:3 by , 17 years ago
First version is almost done.
Equivalents to django.contrib.syndication.feeds.Feed
, django.utils.feedgenerator.SyndicationFeed
and django.utils.feedgenerator.Atom1Feed
can be found in
atompub/atom.py along with user documentation.
comment:4 by , 17 years ago
Full support for all Atom elements is now done. Working now on co-occurence constraint validation.
follow-up: 7 comment:6 by , 17 years ago
Parameterized feeds are now supported (i.e. the get_object method on the feed content provider)
follow-up: 8 comment:7 by , 17 years ago
Replying to jtauber@jauber.com:
Parameterized feeds are now supported (i.e. the get_object method on the feed content provider)
Has this been merged into django?
comment:8 by , 17 years ago
Replying to mikechambers:
Replying to jtauber@jauber.com:
Parameterized feeds are now supported (i.e. the get_object method on the feed content provider)
Has this been merged into django?
No. If/when it is, you'll know because this ticket will be marked "closed: fixed" and there will be a comment noting that the code has been committed. Since neither of those things has happened, you know that the code has not been committed.
comment:9 by , 16 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
See also comments on #6547
comment:10 by , 16 years ago
Cc: | added |
---|
comment:11 by , 16 years ago
Cc: | added |
---|
comment:12 by , 16 years ago
Owner: | changed from | to
---|---|
Status: | assigned → new |
I want to see this get into 1.1. I'll talk to jtauber and see what needs to happen to get this in.
comment:13 by , 16 years ago
Owner: | removed |
---|
comment:14 by , 16 years ago
milestone: | → 1.1 beta |
---|
comment:15 by , 16 years ago
milestone: | 1.1 beta |
---|
We're still a ways away, and feature freeze is rapidly approaching. Looks like this isn't going to happen for 1.1
comment:17 by , 15 years ago
Cc: | added |
---|
comment:18 by , 15 years ago
Owner: | set to |
---|---|
Status: | new → assigned |
comment:19 by , 15 years ago
Adding some related tickets and branches to minimize stepping on others' feet.
Related:
http://github.com/bfirsh/syndication-view/ (slated for 1.2)
http://code.djangoproject.com/ticket/3570
comment:20 by , 15 years ago
Owner: | changed from | to
---|---|
Status: | assigned → new |
comment:23 by , 14 years ago
Severity: | → Normal |
---|---|
Type: | → New feature |
comment:24 by , 13 years ago
Cc: | added |
---|---|
Easy pickings: | unset |
UI/UX: | unset |
comment:25 by , 18 months ago
Cc: | added |
---|
Please do!