DistributedProofreaders / dproofreaders

Distributed Proofreaders is a web application intended to ease the process of converting public domain books into e-texts.
https://www.pgdp.net
GNU General Public License v2.0
46 stars 28 forks source link

Delete XML project feeds #1224

Open cpeel opened 3 weeks ago

cpeel commented 3 weeks ago

The project XML feeds are no longer valuable and haven't been for years. An analysis of the feed requests from pgdp.net show that the RSS feeds are used frequently but only bots and crawlers are accessing the XML feeds.

We should:

We need to confirm that we do not break existing RSS links for the feeds.

The team and member XML feeds have been accessed non-zero times in the past month (7 and 38 respectively) and while my inclination is to delete them we should do that in a separate PR if we decide to do so.

mrducky4 commented 2 weeks ago

I'm interested in working on this issue.

cpeel commented 2 weeks ago

I'm interested in working on this issue.

@mrducky4 - sounds great!

One thing I thought of is that caching the feed in a file and serving it up from there is probably no longer necessary for our current database and production server. Moreover we now have a memcached instance for hot data that we could use via the memoize() function if we wanted to cache it.