Remove the idtracker sitemap indexing drafts - in its current form,

it adds nothing of value to the HTML-based /doc/all/ view, and it's
pretty slow
 - Legacy-Id: 5641
This commit is contained in:
Ole Laursen 2013-04-11 13:04:56 +00:00
parent ec920d5a83
commit 792f9c1660
2 changed files with 0 additions and 28 deletions
ietf

View file

@ -1,22 +0,0 @@
# Copyright The IETF Trust 2007, All Rights Reserved
#
from django.contrib.sitemaps import Sitemap
from django.conf import settings
from ietf.idtracker.models import IDInternal, InternetDraft
class IDTrackerMap(Sitemap):
changefreq = "always"
def items(self):
if settings.USE_DB_REDESIGN_PROXY_CLASSES:
return IDInternal.objects.all()
else:
return IDInternal.objects.exclude(draft=999999)
class DraftMap(Sitemap):
changefreq = "always"
def items(self):
return InternetDraft.objects.all()
def location(self, obj):
return "/drafts/%s/" % obj.filename
def lastmod(self, obj):
return obj.last_modified_date

View file

@ -11,7 +11,6 @@ from ietf.proceedings.feeds import LatestWgProceedingsActivity
from ietf.liaisons.feeds import Liaisons
from ietf.wgcharter.feeds import GroupChanges
from ietf.idtracker.sitemaps import IDTrackerMap, DraftMap
from ietf.liaisons.sitemaps import LiaisonMap
from ietf.ipr.sitemaps import IPRMap
from ietf.announcements.sitemaps import NOMCOMAnnouncementsMap
@ -32,16 +31,11 @@ feeds = {
}
sitemaps = {
'idtracker': IDTrackerMap,
'drafts': DraftMap,
'liaison': LiaisonMap,
'ipr': IPRMap,
'nomcom-announcements': NOMCOMAnnouncementsMap,
}
if settings.USE_DB_REDESIGN_PROXY_CLASSES:
del sitemaps['drafts'] # not needed, overlaps sitemaps['idtracker']
urlpatterns = patterns('',
(r'^$', 'ietf.idrfc.views.main'),
(r'^accounts/', include('ietf.ietfauth.urls')),