これは最善のタイトルではないかもしれません - 私の問題を読んだ後に誰かがより良いものを思い付くなら、私は感謝します。また、私は主にインターネットで独学で教えていると言いたいので、私が気づいていないツールがたくさんあるかもしれません。重複保守 - コードと文書
私は、JavaとC#の両方でフローベースプログラミング(FBP)の概念を実装するソフトウェアを維持しています。これらのそれぞれについて、私は上のコードがあります
- 私のウェブサイト
- SourceForgeのファイルリリースシステム(zipファイルまたはjarファイル)
- SourceForgeのSVN また
を、私はバージョンの参照を持っていますそして上の(時には部分)説明:
- 私のウェブサイト(HTML)
- 私ウィキ
- のJavadoc
は、描画ツールは、FBPコードのJavaバージョンの最新バージョンについて知る必要があること、また、私のウェブサイトやSourceForgeでもあります。
すべてがかなり徹底的にクロスリンクされていますが、時には私はリファレンスを見逃しています!数日前、私は長い間プロジェクトのためにSourceForge Newsを更新していないことに気づいたので、私はそれを慌ててやる必要がありました:-)
私はこれらの車両のいくつかはおそらく冗長ですが、一般的に、私は誰が何を見ているのか分かりません。
私の質問は、このすべてのオーバーヘッドを減らす方法があるかどうかです。 HTMLの "imbed"関数がうまくいくので、少なくとも最新のバージョン番号を1か所に格納することができます。私はおそらくJavaの相互参照を簡素化することができますが、インター言語はさらに良いかもしれませんが、そうは思わないでしょう。
アイデアを歓迎します。
GitHubはバイナリリリースを可能にするので、これは問題のある問題です。この種の問題のための万能薬があれば幸いです。 –
1つの提案は、SourceForgeをもう使用する必要はありません。また、あなたが話しているさまざまなリソースへのリンクを含めると、問題の深さを理解することができます。 – Seanny123