Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hatena/hatena-bookmark-xul
Hatena Bookmark Firefox Add-on
https://github.com/hatena/hatena-bookmark-xul
Last synced: about 17 hours ago
JSON representation
Hatena Bookmark Firefox Add-on
- Host: GitHub
- URL: https://github.com/hatena/hatena-bookmark-xul
- Owner: hatena
- License: other
- Created: 2009-04-02T02:20:15.000Z (over 15 years ago)
- Default Branch: master
- Last Pushed: 2016-05-30T10:30:43.000Z (over 8 years ago)
- Last Synced: 2024-04-15T00:04:59.568Z (7 months ago)
- Language: JavaScript
- Homepage: http://b.hatena.ne.jp/
- Size: 4.41 MB
- Stars: 84
- Watchers: 38
- Forks: 14
- Open Issues: 7
-
Metadata Files:
- Readme: README.markdown
- License: license-ja.txt
Awesome Lists containing this project
README
# はてなブックマーク Firefox 拡張
*
*## 開発者向け情報
### アドオンのインストール方法
`Rakefile` に `install` および `uninstall` コマンドが書かれているのでこれを利用するのが良い。
なお Firefox Developer Edition にインストールしたい場合や普段利用しているプロファイルとは別のものにインストールしたい場合は `NAME` を与えると良い。```sh
$ 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