Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

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

1,292 views

Published on

Akademik Bilişim 2016 Seminer Sunumu

Published in: Software
  • Be the first to comment

  • Be the first to like this

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

×