Pardus'a Katkı Vermek İçin Gereksinimler

Benzer belgeler
Pardus Yazılım Testleri ve Hata Takip Sistemi

A. Murat Eren. VI. Linux ve Özgür Yazılım Şenliği

Özgür Yazılım Proje Yönetimi

Nasıl Pardus Geliştiricisi Olunur?

Uludağ Projesi, İlk Adımlar (Kalite Takımı)

Pardus. A. Murat Eren, 25 Mart Pardus Geliştiricisi. Pardus Yenilikleri Sık Sorulan Sorular

PiSi ile Paket Yapımı. S.Çağlar Onur

Gitlab ile Web Tabanlı Git Deposu Yönetimi

Ulusal Dağıtım Projesi ve Pardus

Necdet Yücel - necdetyucel@gmail.com, Engin Manap - enginmanap@gmail.com, Öğrenciler Özgür Mesutcan Yazılıma Kurt Nasıl - mesutcank@gmail.

Pardus. S.Çağlar Onur, 21 Aralık Pardus Projesi [TÜBİTAK / UEKAE] Linux Kullanıcıları Derneği

Ne Yapabilirim? Son. Pardus. Ekin Meroğlu, Ulusal Dağıtım Projesi Ulusal Elektronik ve Kriptoloji Enstitüsü.

Pardus Projesi ve Topluluk süreçleri. Ali Işıngör Akın Ömeroğlu

Akademik Dünyada Özgür Yazılım. Akademik Dünyada. Onur Tolga Şehitoğlu

I. Oturum: GNU/LINUX A GİRİŞ

Linux un Temel Bileşenleri. Linux Nedir? Aydın ÜSTÜN (Selçuk Üniversitesi) e-posta:

Sürecin Amacı ve Politikası

EYLÜL 2012 İŞLETİM SİSTEMLERİ. Enformatik Bölümü

İŞ SAĞLIĞI VE GÜVENLİĞİ TEMEL EĞİTİMİ. Eğitimin Amacı

İşletim Sistemleri; İÇERİK. Yazılım BİLGİ TEKNOLOJİLERİ VE UYGULAMALARI Yazılım Türleri

Pardus Temel Seviye Kullanıcı Eğitimi. Sürüm Ağustos 2012 Pardus K Fatih Akıllı Tahta sürümüne göre hazırlanmıştır.

Özgür Yazılım ve Pardus. Erkan Tekman TÜBİTAK UEKAE 7 Aralık 2006

Pardus 2011 Kurulum Belgesi Sürüm Ocak İçindekiler

Web Sunucularda Uygulama Koşturulması

Google Web Toolkit ile Öğretim Elemanı Otomasyon Sistemi

TÜRK STANDARDLARI ENSTİTÜSÜ BİLİŞİM TEST VE BELGELENDİRME ÜCRET TARİFESİ

Debian. Debian projesi, 1993 de Ian Murdock tarafından ticari olmayan bir proje

Efe Çiftci Çankaya Üniversitesi Bilgisayar Mühendisliği Bölümü Kasım 2012 CENG 191 Computer Engineering Orientation Özel Sunumu

Açık Kaynak Kodlu Yazılım Geliştirme Ortamı ve Araçları

Yrd. Doç. Server ACİM İnönü Üniversitesi Güzel Sanatlar Fakültesi. Bir Besteci'nin Gözünden Özgür Yazılım ve Özgür Yaşam

1.Debian. 2.Ubuntu. Şekil 1. Güncel logosu

Kurumsal Masaüstü ve Sunucularda Pardus

SİSTEM VE YAZILIM. o Bilgisayar sistemleri donanım, yazılım ve bunları işletmek üzere gerekli işlemlerden oluşur.

İŞLETİM SİSTEMLERİ. Enformatik Bölümü

Bir Birim Yöneticisinin Gözünden PARDUS Kurumsal 2. Doç. Dr. Server ACİM İnönü Üniversitesi

TÜRK STANDARDLARI ENSTİTÜSÜ

Türk Dermatoloji Yeterlik Kurulu Yeniden Belgelendirme Yönergesi

Hollanda Ceza İnfaz Sisteminde Eğitim

Açık Kaynak Öğrenme Yönetim Sistemleri (Learning Management Systems) Ceren Çalıcı

LKD Kendi İlacını Kullanıyor

AKINSOFT WOLVOX Mobil Server Yardım Dosyası

emon: Gerçek Zamanlı Gömülü Sistemlerin Çalışma Zamanı Görselleştirilmesi İçin Monitör Yazılımı

İŞTİRAKLER BİLGİ ODAKLI YÖNETİŞİM SİSTEMİ KURULMASI PROJESİ (İVAS) SON KULLANICI VERİ GİRİŞ YARDIMCI DOKÜMANI

PARDUS GÖÇ UZMANI VE FİRMA BELGELENDİRMELERİ. BİLİŞİM TEKNOLOJİLERİ TEST VE BELGELENDİRME DAİRESİ BAŞKANI Mariye Umay AKKAYA

5.DERS PROJEDE YÜRÜTMENİN PLANLANMASI

Temel Muhasebe İleri Muhasebe SAP Logo Tiger Enterprise

Pardus. Erkan Tekman, T. Barış Metin. 18 Mayıs Ulusal Dağıtım Projesi Ulusal Elektronik ve Kriptoloji Enstitüsü. Pardus için 10 Neden

SIMAN KULLANIM KILAVUZU

Linux nasıl savunulmaz?

Internet te Veri Güvenliği

DEMİRYOLU EMNİYET YÖNETİM SİSTEMİ EMNİYET ÇALIŞTAYI 2016

Yazılım Geliştirme Projelerinde Kontrolörlük / Müşavirlik Hizmetleri. Y.Müh. Kadriye ÖZBAŞ ÇAĞLAYAN, PMP Y.Müh. Ahmet DİKİCİ, PMP

Turquaz. Açık kodlu muhasebe yazılımı Turquaz Proje Grubu

PARDUS 5 PROGRAMLARI

PostgreSQL ile Kümeleme Teknikleri

Büyük Kurumlarda Özgür Yazılım Kullanımına Giriş

Temel Muhasebe İleri Muhasebe SAP Logo Tiger Enterprise

KOHA. Tümleşik Kütüphane Sistemi. İnovasyon ve BİLİŞİM Teknolojİleri Merkezİ YakIn Doğu Ünİversİtesİ

GENTOO LINUX ve KURULUMU

Pardus Temel Seviye Kullanıcı Eğitimi. Sürüm Ağustos 2012 Pardus K Fatih Akıllı Tahta sürümüne göre hazırlanmıştır.

ENFORMATİK Dersin Amacı

EĞİTİMDE BİLGİSAYAR UYGULAMALARI. Yrd. Doç. Dr. Halil Ersoy

Zeynel Cebeci Çukurova Üniversitesi Ziraat Fakültesi Biyometri ve Genetik Anabilim Dalı Adana Turkey

Adım Adım Microsoft Excel 2007

Windows Sürüm 5.0 Standart Raporlarının NDER ile Bütünleşik Çalıştırılması

RPM Hazırlama Sanatı

TÜRKİYE BİLİMSEL VE TEKNOLOJİK ARAŞTIRMA KURUMU ULUSAL AKADEMİK AĞ VE BİLGİ MERKEZİ YÖNETMELİĞİ. BİRİNCİ BÖLÜM Genel Hükümler

TUBİTAK ULUSAL AKADEMİK AĞ VE BİLGİ MERKEZİ

Ders İ zlencesi. Ders Başlığı. Dersin amacı. Önceden sahip olunması gereken beceri ve bilgiler. Önceden alınması gereken ders veya dersler

Kap Temelli Özgür Sanallaştırma Çözümleri

EFe Event Management System

Rails İle Ağ Uygulamaları Geliştirimi

BİLİŞİM TEKNOLOJİLERİ ALANI BİLGİSAYAR PROGRAMLAMA TEKNİKLERİ KURS PROGRAMI

ULUDAĞ ÜNİVERSİTESİ İÇ KONTROL STANDARTLARI UYUM EYLEM PLANI KONTROL ORTAMI STANDARTLARI

e-öğrenme için Öğretim ve İçerik Yönetim Sistemleri Prof. Dr. Yasemin GÜLBAHAR

MOODLE UZAKTAN ÖĞRETİM SİSTEMİ

Doküman No: 06.PR.İ.03 Yayın Tarihi: Revizyon No: 02 Revizyon Tarihi: İTİRAZ VE ŞİKAYETLERİN DEĞERLENDİRİLMESİ PROSEDÜRÜ

Ders İ zlencesi. Ders Başlığı. Dersin amacı. Önceden sahip olunması gereken beceri ve bilgiler. Önceden alınması gereken ders veya dersler

TÜRK STANDARDLARI ENSTİTÜSÜ BİLİŞİM TEST VE BELGELENDİRME ÜCRET TARİFESİ

Tarımda Mühendislik Düşünce Sistemi. Prof. Dr. Ferit Kemal SÖNMEZ

Veri Tabanı ve Yönetim Sistemleri Final Projesi Kuru Temizleme Takip Sistemi. Hazırlayanlar : Fatma Çiftçi Zeynep Doğru

Yeni Geliştirici Kılavuzu

Linux Çekirdek Geliştirme Süreci

Sorgudan elde edilen değerin değişkenlere aktarılmasını sağlar. Sorgudan tek satır dönmesi gerekir, aksi durumda hata olur.

İZMİR ÜNİVERSİTESİ SAĞLIK DERGİSİ (IZMIR JOURNAL OF HEALTH) YÖNERGESİ. BİRİNCİ BÖLÜM Amaç, Kapsam, İçerik ve Tanımlar

DERS ÖĞRETİM PROGRAMI FORMU

CMMI. CMMI ve Çevik Yöntemler. Orhan KALAYCI Haziran Yazılım Süreç Kalitesi ve Yönetim Danışmanlığı.

Erasmus+ Staj Davet Mektubu Nasıl Alırım?

Proje Çevresi ve Bileşenleri

20. Ulusal Ortaokul Matematik Olimpiyatı ve 23. Ulusal Bilim Olimpiyatları Sınavı (Öğrenci Kılavuzu)

Android Platformunda Uygulama Geliştirme.

Outlook ve benzeri programların Ayarları

Web Uygulama Güvenliği Kontrol Listesi 2010

Bilgi Teknolojisi ve Muhasebe Bilgi Sistemi 6-1

PROSEDÜR. Tarafsızlığın Korunması. REVİZYON İZLEME TABLOSU Revizyon Revizyon Açıklaması Tarih. 00 İlk yayındır


Transkript:

Pardus'a Katkı Vermek İçin Gereksinimler Erdem Bayer E-posta: ebayer@bayer.gen.tr ebayer@pardus.org.tr Jabber: ebayer@jabber.org ebayer@jabber.pardus.org.tr II. Uluslararası Özgür Yazılım Konferansı 5-6 Mayıs 2011 - Yakın Doğu Üniversitesi

Sunum Planı Pardus geliştirme araçları Bireysel katkı için gerekler Pardus geliştiricisi olma süreci Pardus'un yapması gerekenler

Katkı Alanları Yazılım geliştirme Yazılım paketleme Test Hata raporlama Çeviri Belgeleme Grafik tasarım

Katkı Araçları Paketler deposu http://svn.pardus.org.tr/pardus Uludağ (Pardus Bileşenleri) Deposu http://svn.pardus.org.tr/uludag Projeler Deposu http://svn.pardus.org.tr/projeler

Katkı Araçları Pardus Hata Takip Sistemi (Bugzilla)

Katkı Araçları Pardus Çeviri Arayüzü http://translate.pardus.org.tr/

E-posta listeleri Geliştirici listesi lists.pardus.org.tr/mailman/listinfo/gelistirici Teknik listesi lists.pardus.org.tr/mailman/listinfo/teknik Devel listesi lists.pardus.org.tr/mailman/listinfo/pardus-devel

E-posta listeleri Commit listeleri lists.pardus.org.tr/mailman/listinfo/paketler-commits lists.pardus.org.tr/mailman/listinfo/uludag-commits lists.pardus.org.tr/mailman/listinfo/projeler-commits Tüm listeler http://liste.pardus.org.tr/lists/

Bireysel Katkı Aslında hiçbir koşul yok. Geliştirme araçları açık katkıyı hazırla yama olarak gönder

Geliştirici Süreci Bugzilla hesabı alma http://bugs.pardus.org.tr http://hata.pardus.org.tr Yeni katkıcı ürünü altında açılan hata kaydı Pardus kullanımınızla ilgili birkaç soru Kısa özgeçmiş

Geliştirici Sınavı Pardus geliştirme süreçlerine adaptasyonu kolaylaştırmak amaçlı Sorularının cevapları developer.pardus.org.tr ve google'da

Geliştirici Sınavı Bir Pardus geliştiricisi hangi e-posta listelerini takip etmelidir? Neden sürüm takip sistemi kullanıyoruz? Pardus projesinde kullanılan paket ve kod depoları nelerdir? Adreslerini veriniz. Bu depolar ne amaçlarla kullanılmaktadır? COMAR/MUDUR/YALI ne işe yaramaktadır?

Geliştirici Sınavı Bir pisi kaynak paketi hangi dosyalardan/dizinlerden oluşur, bu dosya ve dizinler ne işe yaramaktadır? Yeni bir paket yapmaya karar verdiniz: - Depolarda paketin bulunup bulunmadığını nasıl bulursunuz? - İnşa bağımlılıklarını nasıl bulursunuz? - Paketin kurulu tüm derlenmiş dosyaları için, uygun çalıştırma zamanı bağımlılıklarını kullandığını nasıl doğrulayabilirsiniz?

Geliştirici Prosedürü Sınavı geçen her geliştiriciye bir danışman (mentor) atanır http://svn.pardus.org.tr/pardus/playground/ altında geliştiriciye özel bir dizine yazma hakkı tanımlanması

Çeviri Süreci Transifex arayüzüne kayıt http://translate.pardus.org.tr/ Bugzilla hesabı alınması Eposta listesi http://lists.pardus.org.tr/mailman/listinfo/pardustranslators

Çeviri Süreci Üye olunması tavsiye edilen diğer listeler http://lists.pardus.org.tr/mailman/listinfo/pardusdevel http://lists.pardus.org.tr/mailman/listinfo/uludagcommits Sürecin devamı: http://developer.pardus.org.tr/guides/newcontrib utor/introduction-to-translation.html

Pardus'un Beklentileri Devamlılık İletişim Sorumluluk Alma

Sizin Beklentileriniz Sadece katkı vermek istiyorum, nedir bu kadar süreç? TÜBİTAK BİLGEM Pardus.org.tr geliştiricilerinin kültürü, teamülleri, kurulu düzenleri Öğrenme süreçleri kapalı Belgelendirme kısıtlı

Alternatifler Ortak amaçları, farklı yöntemleri olan özgür yazılım geliştiricileri ve katkıcıları bir araya gelerek farklı gerekleri ve yöntemleri olan farklı topluluklar oluşturur. http://www.pardus-linux.org/ http://www.pardususer.de/ http://www.toplulukdagitimi.org/ http://pardus.linux.org.tr/ i++

Yapılması Gerekenler Geliştiricilere yeni araçlar sunularak işleri kolaylaştırılmalı Kişisel paket derleme çiftlikleri Paket yöneticisinin dış katkıcılara getirdiği sınırlamalar kaldırılmalı Belgelendirme Geliştirme araçları Süreçler Teknik

Yapılması Gerekenler Pardus topluluklarının yaptıkları geliştirmeler kısıtlamalardan dolayı ana depoya alınamıyor Farklı geliştirici kültürlerin gelişmesi desteklenmeli