Reactionary Software / 必要 - by fschmidt

フォーラム - Nabble 書き直し

Nabble は、私が多くのフォーラムで使用している古いフォーラムソフトウェアです。例えば、このサイトのディスカッションフォーラムはNabbleを使用しています。Nabbleはスレッドをユーザーに割り当てることができ、作業管理に便利です。NabbleはJavaで書かれており、複雑すぎるコードです。こちらがソースです。

私はNabbleのためにマクロ言語を開発しましたが、最終的には嫌いになりました。Nabbleの問題に対する反応としてLuanを開発しました。NabbleをLuanで書き直す予定でしたが、実現しませんでした。

後に、Luanで自由な言論をサポートするRedditの代替を開発することを考えました。このアイデアはFreedItと呼ばれていました。しかし、今では人類を諦めたので、自由な言論には興味がありません。

では、なぜNabbleをLuanで書き直すのか?私はNabbleをサポートしなくて済むという利益があります。ユーザーはサポートされているフォーラムプラットフォームを持つという利益があります。まだNabbleユーザーがこれから利益を得ることができます。さらに、複数の人が関与するプログラミングプロジェクトは、Nabbleを使用してプロジェクトを管理することができます。オンラインプロジェクトを管理するより良い方法は見たことがありません。

これは中規模のプログラミングプロジェクトであり、Luceneのフォークのようなものほど関与していません。このプロジェクトを行うことでプログラミングについて多くを学ぶことができ、もちろん私がサポートします。もし人類のための自由な言論を信じるほどクレイジーであるか、ビジネスに興味があるほどマゾヒスティックであるなら、FreedItで議論したようにNabbleにソーシャル要素を追加することができます。