大規模ストアドプロシージャの開発・移行・検証ス …...2018/12/11 · ストアドプロシージャの開発・移行・検証開発の開発・移行・検証ための開発・移行・検証ツール(4)
開発したい そんなあなたのためのMozilla開発まわり案内 at MozCafe13秋
-
Upload
tetsuharu-ohzeki -
Category
Technology
-
view
156 -
download
0
Transcript of 開発したい そんなあなたのためのMozilla開発まわり案内 at MozCafe13秋
開発したいそんなあなたのためのイントロダクション
MozCafe 2013 Fall
about me•saneyuki_s•Rust/Servo弄っ太郎•少し前はFirefox弄ってた(御無沙汰•昔はアドオン書いてた(過去形•昔はドキュメント翻訳してた(過去形
開発=OSSっぽい
パッチを書くだけが開発じゃない
開発いろいろ
•パッチを書く•バグを報告する•クラッシュレポートを送る•アドオンを書く
バグ報告
•基本は bugzilla.mozilla.org•一部はGithubなどと共用
クラッシュレポート
•クラッシュレポートも大切な情報です•バグ報告と併せて送るとGood•クラッシュを楽しめれば尚良い
アドオン書きたい
•JavaScript•
アドオン書きたい
•JavaScript•CSS•
アドオン書きたい
•JavaScript•CSS•XML (XUL&XBL)
アドオン書きたい
•Firefoxアドオン=本体への動的パッチ•本体の流儀に従う必要が有る
アドオン参考
• 参考:Firefox 拡張の作り方 (2013 年版) - ひだまりソケットは壊れない
• http://vividcode.hatenablog.com/entry/how-to-develop-firefox-extension
本体開発
•Firefox: JS、ときどきCSS+XML(XHTML)
•Gecko: C++•Firefox OS•Gaia: HTML+CSS+JS•Gonk: 概してLinuxカーネル・ドライバ
パッチを書く•MozillaのコードツリーはMercurial•Gitじゃない•でもモノによってはGit•慣れるとこれはこれで•diffファイルを作ってBTSに添付
ヘルプを求める
•本体開発で、わからない事に当たった場合
•調べる•人に聞く←簡単!•#もずでぶでTwitterにつぶやけば、拾われるかもしれない
開発!開発ゥ!