Well, I'd just thought we'd share our sources for our pieces there, that is unless they have been self-composed from scratch, obviously.
Personally I use this splendid link list here. Got quite some sheets and midis ready for ab/use.
I never even heard of webrings. :O
Also I don't hear any music.
A webring (or web ring) is a collection of websites linked together in a circular structure, and usually organized around a specific theme, often educational or social. They were popular in the 1990s and early 2000s, particularly among amateur websites, but have since become quite rare.