Social Feed Manager (SFM) harvests social media data from multiple platforms' public APIs to help archivists, librarians, and researchers to build social media collections. More information about the project itself.
This is a re-architected version of an earlier Social Feed Manager which had been in use at GWU Libraries since 2012.
Social Feed Manager allows users to:
The full Social Feed Manager is made up of several component repositories:
harvest.status.*(.*)
messages and creates a Harvest object (visible in the admin views) for each harvest status message received. The message consumer is started via the startconsumer
management command.Behind the scenes, SFM uses a set of carefully managed processes to harvest and and store this data, recording its actions in detail.
Tickets / pull requests / discussion are welcome.
cd sfm
./manage.py test --settings=sfm.settings.test_settings