brent078 / google-feedserver

Automatically exported from code.google.com/p/google-feedserver
Apache License 2.0
0 stars 0 forks source link

refactor google feedserver code to work with Abdera 0.4.0 #2

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Most of the current code in google feedserver has been absorbed into abdera
0.4.0.
To bring Google feedserver up to date with Abdera 0.4.0, some work is required.

my initial thoughts. please review/comment/suggest.

1. remove code in the following packages (code is in abdera 0.4.0)
       com.google.feedserver.adapter
       com.google.feedserver.config
       com.google.feedserver.server

2. code in the following package is not utilized by abdera. so, it may be
safely removed.
       com.google.sample.util

3. the following package is not necessary, for now.
       com.google.feedserver.ibatisCallbackHandlers

4. com.google.feedserver.jetty package contains code to start jetty server.
I didn't find any code in abdera that does this (except in test code). we
may need this package (or, just the single class in this package)

5. com.google.feedserver.servlet package ? does abdera have these filters?

to net it out, I think the following woudl go into refactored feedserver
consists
     1. a class to start Jetty server
     2. servlet filters from com.google.feedserver.servlet package
     3. use BasicProvider from Abdera
     4. config files for adapters (abdera has ibatisCollectionAdapter in
its adapters/ dir - used to be called JdbcAdapter in Feedserver)
     5. existing tests in feedserver to make sure build is good (these have
to be migrated into abdera also)
     6. build scripts and run scripts

I may have missed a few things, hopefully minor ones.

Original issue reported on code.google.com by vasun...@gmail.com on 14 Feb 2008 at 6:59

GoogleCodeExporter commented 8 years ago
Current source already works with head (~1.0).

Original comment by jyang...@gmail.com on 13 Jun 2009 at 9:54