オープンソースソフトウェアのコラボレーション
Free Map(オープンストリートマップをウェブサイトに表示させるプログラム)を作成し、オープンソース(MIT)で公開しています。
今回、利用者のmlocatiさんからバグ修正、古いコードの改善、ユーザーインターフェースの改善をいただきました。
バグ修正
同一ページに地図を複数個置いた場合に、JavaScriptコードが重複して読み込みされる、というバグがありました。バグとしては軽度ですが、こちら側で考慮漏れしていた箇所を修正いただきました。
古いコードの改善
元のコードは6~7年ぐらい前のコードでした。PHP8系でも動作するように修正はしていましたが、最低限の調整だけだったものを、きちんとモダンなコードに改善していただきました。
ユーザーインターフェースの改善
concreteCMSのバージョン9系で管理画面のインターフェースが新しくなっていますが、新UIへの対応をしていただきました。

オープンソースで公開して、利用者からのフィードバックを受けて改善されるのは嬉しいですね。
実際のコードおよび改善の過程については、https://github.com/ounziw/Free-Mapをごらんください。