Hope, I am at the right location. Just had an idea, which I like to post and hope, that someone feels responsible ...
Actually I build up a side with a huge amount of neccessary modules. At the beginning I had a lot of error messages, that this module needs that and another one does not operate without this one, and as a result of a check one module has to be updated from version 1.something to 2.something.
And I scroll through a big list with modules, try to find dependancies and whatever.
So.
I would like to have a list, in which I can see version numbers. In which I can see which module needs which and which module does not like this or that.
Before I start changing the whole source of Drupal (hahaha) for myself, I think about wheather it would not be an idea to integrate such a mechanism inside the community of developers (in which I feel integrated).
What about an additional hook into the modules with data to be embedded (by module's developer) of the version, the dependant modules, modules that may interfer with this module?
Let me be more precise, giving a possible hook (data is only for example):
function modulename_moddep()
{
$moddep = array();
$moddep['version'] = '1';
$moddep['subversion'][] = '2';
$moddep['subversion'][] = '3';
// So module's Version could be read as 1.2.3
$moddep['dependancy'][] = 'category';