Sunday, October 14, 2018

All the OSR blogs in one place

All the OSR blogs in one place

Ramanan Sivaranjan
OSR OPML

That’s all the OSR blogs people have collected so far, and now you can read them all aggregated together and it’s wonderful. [...]

http://save.vs.totalpartykill.ca/blog/osr-opml/

No comments:

Post a Comment