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にソーシャル要素を追加することができます。