I've been looking at all the Drupal links modules: I want a link listing feature on a site.
I have in mind categorised links, and it's clear that weblinks will do this. However, the site has a policy of providing outgoing links on request, mostly for those sites which have inbound links.
I was looking at this, and it struck me that there's a basic assumption in the links package that links are outbound.
The ideal situation for a catalogue is to be able to record the outgoing link (say to www.example.com) and also the location of the corresponding incoming link (maybe links?) (say www.example.com/links)
When testing links we'd want to look for 404 errrors as normal. But we are also interested in knowing if someone has removed an inbound link - so we will want to load the page which should have the incoming link, and scan for the link. If it's not there then we'd want to know; it's for a popular website, and it has a liberal policy of including links, but they don't want link farming.
Anyhow, that's the use case. but without modification it doesn't look like it's sensible to use the links package or links api to deal with this. I'm adding this as an idea for possible future development. Caveat: I was examining the 4.7 version - perhaps later versions make further allowances.