Opened 18 years ago
Last modified 21 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 |
Pull Requests: | How to create a pull request | ||
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.
According to the ticket's flags, the next step(s) to move this issue forward are:
- To provide a patch by sending a pull request. Claim the ticket when you start working so that someone else doesn't duplicate effort. Before sending a pull request, review your work against the patch review checklist. Check the "Has patch" flag on the ticket after sending a pull request and include a link to the pull request in the ticket comment when making that update. The usual format is:
[https://github.com/django/django/pull/#### PR]
.
Change History (25)
comment:1 by , 18 years ago
Triage Stage: | Unreviewed → Accepted |
---|
comment:2 by , 18 years ago
I've started the django-atompub project on Google code to do the implementation of this.
comment:3 by , 18 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 , 18 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 , 17 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
See also comments on #6547
comment:10 by , 17 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 , 21 months ago
Cc: | added |
---|
Please do!