Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
Kadınlar İçin Uluslararası
Özgür Yazılım Fırsatları
- Aybüke Özdemir (twitter.com/aybuke_ozdemir)
- Melike Yurtoğlu (twitt...
Kadınların Bilişim Sektöründeki Yeri
Topluluklar
- Kadın Yazılımcı Topluluğu
- Kadın Bilişimci Topluluğu
- Pyladies (twitter.com/PyladiesTurkey)
- Learn IT Gir...
Anita Borg
Grace Murray
Hopper
Uluslararası Fırsatlar
- Rails Girls SoC
- GSOC (Google Summer of Code)
- EVoC (Endless Vacation of Code)
- Eudyptula-Chal...
Outreachy Süreci
- Sponsorlar (Linux Kernel,
Gnome, Debian, Fedora,
Mozilla...)
- Proje duyuruları, başvuru
kriterleri
- L...
Yama Yollamadan Önce Yapılacaklar
- Topluluk mail listesi (outreachy-kernel@googlegroups.
com)
- IRC kanalları (#opw, #ker...
Çekirdeği Derlerken
$ sudo apt-get install vim libncurses5-dev gcc make git exuberant-ctags
$ mkdir -p git/kernels; cd git...
Yapılandırma
- E-mail ayarları (git-email, mutt)
- Editör ayarları (vim)
E-mail Yapılandırması
$ sudo apt-get install git-email
$ vim .gitconfig
Editör Yapılandırması
$ vim ~/.vimrc
$ sudo update-alternatives --config editor
/usr/bin/vim.basic seçiyoruz.
Hata Arama Seçenekleri
- checkpatch.pl
- Sparse
- Coccinelle
- TODO’lar
Checkpatch.pl Örneği
İlk Yama
$ git diff
$ git add <degisiklik_yapilan_dosya>
$ git commit -s -v
$ git send-email --annotate HEAD^
Sonraki Yamalar İçin
Depo güncelleme:
$ git fetch staging
$ git checkout -b staging-fixes-rebase
$ git rebase staging/stag...
Neler Yapıyoruz?
Teşekkürler
Nächste SlideShare
Wird geladen in …5
×

Kadınlar İçin Uluslararası Özgür Yazılım Fırsatları sunumu

1.296 Aufrufe

Veröffentlicht am

Akademik Bilişim 2016 Seminer Sunumu

Veröffentlicht in: Software
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Kadınlar İçin Uluslararası Özgür Yazılım Fırsatları sunumu

  1. 1. Kadınlar İçin Uluslararası Özgür Yazılım Fırsatları - Aybüke Özdemir (twitter.com/aybuke_ozdemir) - Melike Yurtoğlu (twitter.com/melikeyurtoglu) - Burçin Akalın (twitter.com/brcnakalin)
  2. 2. Kadınların Bilişim Sektöründeki Yeri
  3. 3. Topluluklar - Kadın Yazılımcı Topluluğu - Kadın Bilişimci Topluluğu - Pyladies (twitter.com/PyladiesTurkey) - Learn IT Girl - Rails Girls...
  4. 4. Anita Borg
  5. 5. Grace Murray Hopper
  6. 6. Uluslararası Fırsatlar - Rails Girls SoC - GSOC (Google Summer of Code) - EVoC (Endless Vacation of Code) - Eudyptula-Challenge - Outreachy
  7. 7. Outreachy Süreci - Sponsorlar (Linux Kernel, Gnome, Debian, Fedora, Mozilla...) - Proje duyuruları, başvuru kriterleri - Linux Çekirdeği - Linus TORVALDS
  8. 8. Yama Yollamadan Önce Yapılacaklar - Topluluk mail listesi (outreachy-kernel@googlegroups. com) - IRC kanalları (#opw, #kernel-outreachy) - Sürüm Takip Sistemi - Derleme
  9. 9. Çekirdeği Derlerken $ sudo apt-get install vim libncurses5-dev gcc make git exuberant-ctags $ mkdir -p git/kernels; cd git/kernels $ git clone -b staging-next git://git.kernel. org/pub/scm/linux/kernel/git/gregkh/staging.git $ cp /boot/config-`uname -r`* .config $ make -jX $ sudo make modules_install install
  10. 10. Yapılandırma - E-mail ayarları (git-email, mutt) - Editör ayarları (vim)
  11. 11. E-mail Yapılandırması $ sudo apt-get install git-email $ vim .gitconfig
  12. 12. Editör Yapılandırması $ vim ~/.vimrc $ sudo update-alternatives --config editor /usr/bin/vim.basic seçiyoruz.
  13. 13. Hata Arama Seçenekleri - checkpatch.pl - Sparse - Coccinelle - TODO’lar
  14. 14. Checkpatch.pl Örneği
  15. 15. İlk Yama $ git diff $ git add <degisiklik_yapilan_dosya> $ git commit -s -v $ git send-email --annotate HEAD^
  16. 16. Sonraki Yamalar İçin Depo güncelleme: $ git fetch staging $ git checkout -b staging-fixes-rebase $ git rebase staging/staging-next Versiyonlama: $ git format-patch –subject-prefix="PATCHv2"
  17. 17. Neler Yapıyoruz?
  18. 18. Teşekkürler

×