読者です 読者をやめる 読者になる 読者になる

Knowledge

オープンソースで情報共有のサービス「Knowledge」を作っています。ブログでは、サービスの説明や開発で得た情報などを書いていきます。https://information-knowledge.support-project.org

Knowledge - Release v1.0.0pre1 リリースしました

はじめに

  • Knowledgeを公開して1年がたちました
    • 初めのリリースは2014年12月31日(2014年内に公開するのが目標だったので)
  • 1年が経過し、大きな不具合も無く稼働しているので、バージョンを「1」にあげようと思っています
  • まずはv1.0.0 pre1としてリリースし、不具合がなければ、これをv1.0.0としてリリースします

v1.0.0 pre1 の内容(v0.7.0からの変更点)

  • 記事の投稿時・更新時などのイベント時に任意のスクリプトを実行したい #69
    • WebHook機能を追加しました
  • ログローテーション #85
    • 管理者のメニュー内に、ログの管理(定期的に削除や、サーバーにログインしなくてもログを取得できる機能)を追加しました
  • 管理者によるメール設定の補助機能
    • メール送信テスト機能 #98
    • 詳細なメール送信エラー #143
    • 管理者によるメールの送信設定時に、テストメールを送信できるようにしました
  • 一覧やナレッジ表示を大幅に変更
    • ヘッダー部や一覧画面のレイアウト変更 #170
    • tagやgroupの表示から各遷移先に飛びたい #177
    • highlight.js のテーマを変えて欲しい #188
    • 一覧から詳細に遷移するリンクは、普通のアンカータグで行うべき #196
    • 記事登録者ではない人がコメントすると、コメント欄に線が出てしまう #203
    • 記事表示のレイアウトの調整 #205
    • ナレッジ表示の際に、画像がはみ出ないように調整する #211

WebHookと新しいデザインへの変更が大きな変更になります

バージョンアップ方法

  • knowledge.warを上書きしてtomcatを再起動すれば自動でバージョンアップします
  • 起動時にデータベースの更新などを自動で実行しています

おわりに

  • 最近、開発に協力していただける人が増えてきました
  • この場を借りてお礼申し上げます

  • 不具合などあればご連絡ください