My '_s' Contributor’s Story

  • View
    2.808

  • Download
    6

  • Category

    Internet

Preview:

DESCRIPTION

WordCamp Kansai 2014の「スターターテーマ _s の Contributor になった話」のセッションスライド。 http://2014.kansai.wordcamp.org/session/contributor/

Citation preview

_s の Contributor になった話My ‘_s’ Contributor’s Story

五十嵐和恵 Kazue IGARASHI

Who am I?• 五十嵐和恵 - Kazue IGARASHI - 通称おかん

• @gatespace_k  http://gatespace.jp/

• (株)デジタルキューブ(め組)の Code Wrangler / Frontend Engineer

• _s Contributor

• WordPress日本語フォーラム世話役

• WordBench仙台モデレーター

• JAWS-UG 仙台 / 網元起動隊

Agenda• _s (Underscores) の紹介

- About “_s” (Underscores).

• Contributor って何?- What is a “contributor” ?

• _s の Contributor- Contributor of “_s”.

• 事例紹介 - Case

• _s に貢献するには- Contributing to “_s”.

• 何でやってるの?- What am I doing?

• 何か良いことあるの? - Is there something good about contributing?

_s (Underscores) の紹介About “_s” (Underscores).

_s (Underscores)http://underscores.me/

• Automattic社のテーマチームが開発したスターターテーマ“_s” is a starter theme built by Automattic.

• カスタマイズされること前提“_s” is a theme meant for hacking so don't use it as a Parent Theme.

• GitHub で管理・開発“_s” is managed and developed by GitHub.

• GPL v2.0 オープンソースGPL v2.0 Open source.

Contributor って何?What is a “contributor” ?

Contributorコントリビューター

1. 寄付者; 貢献者  2. 寄稿家,投稿家   weblio.jp より

• オープンソース(コミュニティ)では「貢献者」という意味で、プロジェクトに貢献した人のことを指す。The person who contributed to the project in open source (community).

• プロジェクトによって貢献の内容は異なる。Contribution contents differ depending on the project.

In the case of WordPress1. Documentation

2. Translation

3. WordPress Support Forum

4. WordPress IRC Live Chat

5. WordPress Development

5.1.Development Planning

5.2.Testing WordPress

5.3.Reporting Bugs

5.4. Fixing Bugs and Other Programming

6. Show You Care

7. Donating Money

- Codex : Contributing to WordPress

http://codex.wordpress.org/Contributing_to_WordPress

_s の ContributorContributor of “_s”.

https://github.com/Automattic/_s/graphs/contributors

• 69人(2014年6月4日現在)69 people (June 4, 2014).

• 1 commitでもなれるYou can become a contributor from 1 commit.

• 中の人(Automattic)じゃない人もいるSome contributors are not from Automattic, Inc.

事例紹介Case

PHPで修正されたcssクラス名をstyle.cssに反映Add missing `nav-` prefix for 'previous/next' links in CSS.

PHPで複数行ならインデント Add tab indent to 404.php

PHPで修正された部分の .potファイルへの適用 Update _s.pot : add "Primary Menu" in header.php.

_s に貢献するにはContributing to “_s”.

Contributing guidelinehttps://github.com/Automattic/_s/blob/master/CONTRIBUTING.md

以下要約

• 先に同じ内容のチケットが無いか検索してね

• IE9以降、主要なブラウザの最新2バージョン

• WordPressの最新安定版とその前2バージョンとの下位互換性

• `_s` はHTML5のマークアップを使用しています。

プルリクエストを送るにはhttps://help.github.com/articles/using-pull-requests

1.ガイドラインに沿ってパッチを作成この時専用のブランチを作ってコミットしておく

2.プルリクエストを送る(英語は翻訳サイトを活用)※黒い画面が分からなくてもブラウザから出来る

3.正座して待機!

マージされると誰でもContributor

If your PR is merged,

You can become a contributor.

Tシャツもらいました

何でやってるの?What am I doing?

• 作者にフィードバックした方が得The author will get the feedback from me and merge this program. The author and I am happy because of the upgrade.

• 他の誰かのためになる(かも)This program will be useful for others.

• 自分で毎回同じ箇所を直すのは面倒Modify the same program every time, but complicated.

• 自分が楽したい I want this program to be efficient.

何か良いことあるの?Is there something good about contributing?

• コミュニティでの認知度アップThe community becomes familiar with me.

• 仕事が増えた。My business has increased.

• 転職しました。 I changed jobs.

「出来ない理由」を考えるのは簡単To say “you cannot” is easy.

一歩踏み出す勇気Try it first! Challenge yourself!

Thanks!

URLs• Underscores | A Starter Theme for WordPress

http://underscores.me/

• GitHub : _shttps://github.com/Automattic/_s

• Contributing to WordPresshttp://codex.wordpress.org/Contributing_to_WordPress

• OSSのContributorとして活動するということhttp://hiroponz.hateblo.jp/entry/20130516/p1

• 思ったよりも世界は近い | Gatespace’s Bloghttp://gatespace.jp/2013/12/10/the-world-is-near/

• GitHub Help : Using pull requestshttps://help.github.com/articles/using-pull-requests

Recommended