Slashdot Extension Wiki

Slashdot ExtensionのWikiページです。

Slashdot Extensionってなに?

はてなやYahoo!がIE/Firefox用ツールバーを作っているので、対抗してSlashdot用のツールバー的なものを作ってみるプロジェクトです。とりあえずFirefox拡張として作成中。

Slashdot Extensionはフリーソフトウェアです。XPIパッケージおよびソースコードは修正BSDライセンス邦訳)で配布しています。転載・改変はライセンスに従う限り自由に行えます。




開発状況は?

現在実装されている機能と、実装を予定している機能は次のようになります。

現在実装している機能:

  • タレコみたいニュースが載っているWebページで、テキストを選択して右クリックメニューから「Submit To Slashdot」を選択すると、そのテキストを引用してタレコミエディタを開ける


  • スラッシュドットにアクセスしたり、タレコミエディタを開くツールバーボタン


これからの実装予定:

  • タレコミだけでなく、日記も書ける
  • /.ブックマークの管理もできる
  • /.Jの表示をカスタマイズできる?

どこからダウンロードできる?

ダウンロードは下記から(いまのところベータ版という位置付けです。致命的なバグはないとは思いますが、不具合がある可能性があることをご了承のうえ、自己責任でご利用下さい)。また、ソースコードはSubversionリポジトリから入手可能です。

※開発版ではより新しい機能を利用できますが、その分バグが含まれる可能性が多く、また頻繁にアップデートされます。その旨をご注意のうえ、お使いください。

SVNリポジトリ

開発版のホントのホントの最新版はSVNリポジトリからどうぞ。

また、SVNリポジトリのチェックアウトは

svn checkout svn+ssh://<ユーザー名>@svn.osdn.jp/svnroot/slashdotext/trunk/slashext
でどうぞ。

ToDo

既存のバグ、現在検討中/作業中の改善点はチケットをご参照ください。

簡易ChangeLog

簡易的な更新履歴は下記のとおり。

  • Release Note: Slashdot Extension 0.3dev36

    This release is developing version based Slashdot Extension 0.2.
    このリリースは、パブリックベータであるSlashdot Extension 0.2をベースにした開発版です。

    • change log (in English):
      • Update version numbering rule to 0.3dev???
    • change log (in Japanese):
      • バージョン番号を 0.3 dev??? という系列にアップデート
  • Release Note: slashdot extension 0.2

    このリリースは、パブリックベータリリースとなります。

    • change log (in English):
      • fix Story editor's bug : can't read story text after 4096 byte from head.
      • add BSD License declaration to main source file's header.
    • change log (in Japanese):
      • タレコミ文エディタで外部エディタを使って編集したテキストの4096バイト以降が反映されないバグを修正
      • 主要なソースコードファイルのヘッダにBSDライセンス宣言を追加
  • Release Note: slashdot extension 0.1dev28

    • change log (in English):
      • Story editor's bug (edited text on external editor is not apply) on Windows is fixed.
    • change log (in Japanese):
      • タレコミ文エディタで外部エディタを使って編集したテキストが反映されないバグ(Windows環境でのみ発生)を修正
  • Release Note: slashdot extension 0.1dev26

    • change log (in English):
      • you can edit story with external editor.
    • change log (in Japanese):
      • 外部エディタを使ってタレコミ文を編集する機能を追加
  • Release Note: slashdot extension 0.1dev21

    • change log:
      • bug fix about toolbar behavior
      • add default preference information
    • チェンジログ:
      • バグフィックス(ツールバー中クリックの挙動がおかしかったのを修正)
      • デフォルトの設定値をちゃんと設定するようにした
  • Release Note: slashdot extension 0.1dev16

    • change log:
      • bug fix
    • チェンジログ:
      • バグフィックス
  • Release Note: slashdot extension 0.1dev15

    • change log:
      • change toolbar button's behavior.
      • add preference about tab behavior when new tab added.
    • チェンジログ:
      • ツールバーボタンの挙動を変更
      • 新規タブを追加した際にタブのフォーカスを移動させるかについての設定を追加
  • Release Note: slashdot extension 0.1dev14

    • change log:
      • change toolbar button's behavior.
      • enable auto update.
    • チェンジログ:
      • ツールバーボタンの挙動を修正
      • 自動更新に対応させてみた
  • 0.1Dev11
    • バージョン番号付けルールを0.1Dev[0-9]+にした
    • slashdot.org対応(設定でorg/jpを切り替えられる)
    • ツールバーボタンのクリックでslashdotに移動、メニューでタレコみに変更
      • TODO: org/jpのどちらを使うかを設定しないと、クリックしても反応しないのを直す
  • Rev.10
    • ツールバーにボタンを追加できるようになった(いまのところ手動での追加が必要)
    • 表示する文字列をちゃんとローカライズした
    • ちょっとしたバグフィックス
  • Rev.5
    • タレコミプレビュー時に無駄なウィンドウを開かないように修正
    • jaおよびen-US向けにローカライズ
    • 選択した記事を引用タグで囲むように修正