Users can add feeds now. First version is ready - it’s still under feedfriends domain (will need to create cross-domain session somehow) but works.
Users will need to wait until next feed fetching iteration for this feed for item to be regenerated - will need to move fetching and item linking into Feed class so we can call it from web interface to regenerate at once.
BTW, I updated Feed.Preprocessor so it’s even too smart - it has three levels of preprocessing configuration: global, per-user and per-user-per-feed. We’ll use global for now untill interface for more granular configuration is created. Maybe per-user will come sooner when In-feed.controls interface will be added.
Also Feed.Preprocessor has some simple code separation - it should be moved to separate classes so it can be completely extendable withut main code rewriting.
No Comments »
Uff. Half of the code is rewritten and feeds are now stored in smarter way.
Feed.Preprocessor is ready to insert In-Feed.Controls into feeds.
Next step is to create interface for user to be able to select feeds and to pick In-Feed.Controls
No Comments »
First (”zeta”) version of Feed.Friends is ready.
Users can:
- subscribe
- add other users to be their friends (eg. to be able to read feed entries they posted)
- and post feed entries provided that: feed is served from Feed.Preprocessor (only selected feeds so far) and Feed.Preprocessor added Feed.Friends in-feed control to those feeds (default behavior right now and user’s can’t really disable it)
Posts are immediately posted and user’s feed (http://<username>.feedfriends.com/myfeed.xml) is updated. Friends feeds (http://<friendname>.feedfriends.com/friends.xml) are updated by background process so there is a delay (about 5 minutes).
P.S. I also set up this blog to post development progress info
No Comments »