Yapı Hizmeti/İş Akışları
İçindekiler
- 1 Yazılım İçin Göz Atma
- 2 Yazılım Arama
- 3 Kurulum için bir paket indirmek
- 4 Bir ambara kaydolmak
- 5 Kullanıcılar yazılım hakkında geri bildirimde bulunur
- 6 Yalın, kolay paket yaratma
- 7 En az teknik ayrıntıyla bir paketin değişmiş sürümünü yaratmak
- 8 Paket değişiklikleri Önerme / Birleşme İsteği
- 9 Belirli proje Güncellemeleri için Bildirimler Almak
- 10 Projelerin İz Değişimleri
- 11 Kendi Dağıtımını Yaratma Olasılığı
- 12 Bir Paketin Güncellemesini Tetiklemek
- 13 Yeni Bir Proje Yaratmak
- 14 Projeleri Düzenlemek
- 15 Farklı Türlerde Paketler Yaratmak
- 16 Paketleri Düzenlemek
Yazılım İçin Göz Atma
- Son değişikliklere bakın ( geçmiştekiler sayfası )
- En çok ilgi gören uygulamalara göz atma
- Bölümlere göre göz atma (trove/freshmeat ?)
- Anahtar sözcüklerle göz atma ( anahtar sözcükler göz atma için bazı bölümler altında sınıflandırabiliriz)
Yazılım Arama
- Bir dizgi girin. Arama işlevi veriye aşağıdaki anlam sıralamasına göre bakmalıdır :
- tam paket adı
- anahtar sözcükler
- bölümler (trove/freshmeat ?
- tanım (opsiyonel)
Uygulamanın oranı sıralama üzerinde etkilidir.
Cornelius, we need your help here :)
Kurulum için bir paket indirmek
- Bir uygulamayı aratın ya da göz atın
- Genel proje sayfasına bakın
- İndir bağlantısına tıklayın
- Paket sunucu tarafından gönderilecek ve tarayıcı tarafından işlenecektir
Bir ambara kaydolmak
- Bir uygulama aratın ya da göz atın
- Genel proje sayfasına bakın
- Bağlantıya tıklayın
- Tarayıcı ambar bilgisini işlemek üzere bir dış uygulamayı arayacaktır.
Kullanıcılar yazılım hakkında geri bildirimde bulunur
- Oran, yıldızların bulunduğu sıradan, bir yıldıza tıkladığınızda çalışır
- Kullanıcı bir metin girer ve onaya sunar
Yalın, kolay paket yaratma
Daha sonra Sihirbaz tarafından yapılacaktır. TBD
En az teknik ayrıntıyla bir paketin değişmiş sürümünü yaratmak
AI Adrian: iş akışını yükle
Paket değişiklikleri Önerme / Birleşme İsteği
- Birleşme isteği için düğmeye tıklayın
- Yalnızca bağlı (linked) olan paket : Bağlantılı olan projenin yöneticisi haberdar edilecektir
- Bağlı olmayan paket : Birleşilmek istenen proje için kullanıcıya talebinizi iletin
- Projenin gerçek sahibi birleşme isteğini reddedebilir ve bu konudaki yorumunu iletir
- Aksi durumda paket projeye dahil olur..
TBD: Birleşmiş paket ne olur?
Belirli proje Güncellemeleri için Bildirimler Almak
- bir proje sayfasına gidin
- Bildiri düğmesine basın
- Ne tür değişikliklerden haberdar olmak istediğinizi seçin (kaynak, rpm yayımları )
- Bildirinin türünü seçin
Projelerin İz Değişimleri
- Geçmiş bölümündeki denetime bakın
- Paket yapım geçmişine bakın
- Yayım geçmişine bakın
Kendi Dağıtımını Yaratma Olasılığı
TBD
Bir Paketin Güncellemesini Tetiklemek
- Güncelle düğmesine tıklayın
- Sürüm istekcisi görülecektir
- İndirme ya da svn/cvs checkout ortaya çıkacaktır
- Günlük değişim girişi eklenmiş olur
- Yeniden yapılanma tetiklenir
Yeni Bir Proje Yaratmak
- bir düğmeye yıklayın
- Kurulum için zorunlu öğeler:
- ad (id)
- başlık
- tanım
- kategori
- Seçimli
- 'projeyi sakla' onay kutusu
- etiketler
- özel url (screenshots, wiki, bug tracker)
- ayrımaç(logo)/resimcik(ikon)?
- yeni kullanıcı ekleme
Projeleri Düzenlemek
- Proje ana sayfasında yer alan bilgi doğrudan o sayfa üzerinde düzenlenir
- Tüm diğer seçenekler proje alt-sayfasında düzenlenir/kurulur
- Yapılanma sayfası sekme kullanılarak yapılabilir - dolaşma (navigation) gibi
Farklı Türlerde Paketler Yaratmak
TBD
- Kendiniz kurcalayarak paket yaratma
- Kipörnek(şablon) kullanarak paket yaratma
- Ana proje sayfasındaki tüm alanlar düzenlenebilir niteliktedir
- Ana paket sayfasındaki zorunlu alanlar özellikle işaretlenmiştir.
Paketleri Düzenlemek
- Dosya ekle
- Kaynak ekle(http kaynak, svn/cvs kaynak)
- Özel bir dosya düzenle (web ui kullanarak)
- Kullanıcı ekle/kaldır
- Sürüm değiştir