This may not be the best title - I would appreciate it if someone would come up with a better one after reading my problem. Also, I want to say up front that I am largely self-taught on the Internet, so there may be many tools that I am not aware of!
I am maintaining software implementing the Flow-Based Programming concept in both Java and C#. For each of these I have code on
- my web site
- SourceForge File Release System (zip files or jar files)
- SourceForge SVN
In addition I have version references and (sometimes partial) descriptions on
- my web site (html)
- my wiki
- Javadoc
There is also a drawing tool, also on my web site and SourceForge, that has to know about the latest version of the Java version of the FBP code...
Everything is cross-linked pretty thoroughly, but sometimes I miss a reference! A few days ago, I realized that I hadn't updated SourceForge News for my project in a long time, so I had to hustle and do that :-)
I realize that some of these vehicles are probably redundant, but generally I do not know who is watching what - the only people I know about are people who correspond with me, a subset of whom are registered as co-developers on SourceForge.
So my question is whether there is way to reduce all this overhead... E.g. an html "imbed" function would be nice, so I can at least store the latest version number in one place... I can probably simplify the Java cross-references, but inter-language would be even nicer, but unlikely, I guess... Any ideas would be welcome.