Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

はてなブックマーク Firefox 拡張

開発者向け情報

アドオンのインストール方法

Rakefileinstall および uninstall コマンドが書かれているのでこれを利用するのが良い。 なお Firefox Developer Edition にインストールしたい場合や普段利用しているプロファイルとは別のものにインストールしたい場合は NAME を与えると良い。

$ rake install
$ NAME=dev-edition-default rake install # Firefox Developer Edition
$ NAME=develop rake install # develop プロファイルにインストール

ブランチの使い方

永続的なブランチとして次の 2 つがあります。

  • master ブランチ
  • dev ブランチ

基本的な開発の流れは、dev ブランチからトピックブランチを切り、開発を進めてトピックブランチを dev ブランチにマージする、というものです。 リリース時に dev ブランチを master ブランチにマージします。 GitHub で pull request を送る際も、dev ブランチから新たにブランチを切り、dev ブランチ向けに pull request してください。

テストについて

古いテストが tests 以下にあるが, うまく動かせないものが多いようである. 最近は QUnit を使って chrome/content/tests 以下にテストを書いているので, 今後テストを追加する場合はそちらに追加すること.

テストを実行させるには, 開発用にソースコードから拡張をインストールした 状態で, 下記 URL にアクセスする.

  • chrome://hatenabookmark/content/tests/test.html

About

Hatena Bookmark Firefox Add-on

Resources

License

Packages

No packages published

Languages