Yapı Hizmeti/Dolaşma

Şuraya atla: kullan, ara

Sayfalar

Tüm Sayfalar

  • Tüm sayfaların sol-üst kısmında ayırmaç (logo) bulunacaktır. Ayırmacın üzerine gelip tıklandığında, kullanıcı ön sayfaya yönlendirilecektir.
  • Her sayfada, farklı bir projenin aranmasında hız kazandıracak bir arama menüsü yer alacaktır.
  • Her sayfada belirleyici bir başlık ve dip eki bulunacaktır. ( İlk sayfa istisna olabilir)
  • Sistemden çıkıldığında, sağ üstte Giriş kutucuğu yer alacaktır.
  • Sisteme girildiğinde, kullanıcıyı hesap düzenleme sayfası gibi ilginç yerlere ulaştıracak bağlantılar; sağ üstte Giriş kutucuğunun yerinde olmalıdır.

Unutmayınız:

  • Kullanıcılar yazılım arar, paket değil.
  • Paketler, yazılım için teknik teslim düzeneğidir.
  • Her şeyi kullanıcılar için olabilecek en kolay şekilde düzenlemeliyiz -- teknik olmayan kişilerin ya da guru'ların (ve de aradaki herkesin) ihtiyacını karşılamalıdır.
  • Tıklama sayısı en aza indirilmelidir.

Ön Sayfa

Logged Out

  • 'Giriş' kutucuğu
  • Betimleme metni
  • Ön sayfada yayımlanacak bilgiler için öneriler :
    • Gözde projeler (Önceki gün / hafta / ay en çok beğenilenler)
    • En güncel projeler
    • Günün / Haftanın / Ayın Sözü
  • Kategoriye Göre Göz At
  • Arama

Logged In

Çıkış gibi, ancak 'Giriş' kutucuğu ve betimleme metni olmayacaktır. Ayrıca; sisteme girildiğinde, aşağıdaki alanlar eklenecektir:

  • Kullanıcıların erişim (ulaşım ) hakkı olan projelere bağlantılar (" Projelerim")
  • Hesap Bilgileri
  • Sistemden ya da diğer kullanıcılardan gelen uyarılar

Ayrıca;

  • Son ziyaret edilen projeler
  • Kullanıcı tarafından en çok beğenilen projeler
  • Kullanıcı tarafından tavsiye edilen projelere

verilecek bağlantılar eklenebilir.

Proje Sayfası

Üç dallı BreadCrumb Navigation, başlığın altında olacaktır. (Aynı zamanda proje sayfasının başlığının üstünde)

Örnek: Build Service > Projects > Games > SuperTux

Başlıklar, tanımlar vb metin giriş alanlarını düzenlemek flickr başlık ve açıklamalarının düzenlemesi gibi olmalıdır.

Paket Sayfalar

Paket sayfalar, ait oldukları proje sayfalarının alt sayfası gibi düşünülmelidir. Kullanıcıya, yapım sisteminin başka bir parçasına ait olduğunu hissettirmemelidir. Bir paket sayfada olmak kullanıcıya halen belli bir proje sayfasında olduğu, yalnızca projenin bir bölümünü düzenlemekte olduğu izlenimini vermelidir.

Göz Atma

Göz Atma için; kullanıcının, projeyle (projelerle) sınırlanmasını sağlamak için, kategori ve etiketlerden (anahtar sözcük) oluşan bir melez yapı kullanılacaktır.

Kategoriler

Her bir projenin yerleştirilebileceği 5-10 farklı kategori olmalıdır.(optimum sayı 6'dır ancak aşağıdaki örnekte olduğu gibi, kategori sayısını artırma ihtiyacı olabilir)Projeler yalnızca bir kategoride yer almalıdır.

  • Audio & Video
  • Göz Atma
  • İletişim
  • Gelişim
  • Oyunlar
  • Grafikler
  • Ofis
  • Sistem
  • Araçlar
  • (Tümü)

Kategorileri oluşturmak için bir projenin paket kategorilerinden faydalanabiliriz. Bu genellikle, çoğu projeyi kendi kategorilerimizde sınıflandırmanın kesin ve hızlı bir yöntemidir.

Etiketler/Anahtar Sözcükler

Her projenin bir çok anahtar sözcüğü vardır. Teorik olarak, etiketlerin sayısı sıfırdan sonsuza kadar değişebilir, ancak; biz bunu en fazla 20-30 ile sınırlayacağız.

Yalnızca uygulanabilir anahtar sözcükleri projeye eklemek ve mümkün olduğunca, daha önce kullanılmış anahtar sözcükleri kullanmak temel kuralımız olmalıdır. İyi tanıtma yazısı içeren anahtar sözcükleri kullanmak da önemlidir. İlk etiketler, RPM kategorilerinden ve aynı zamanda bir projenin paketlerindeki masaüstü dosyalarından alınabilir.

Her proje için etiketler, sisteme giriş yapan herhangi biri tarafından düzenlenebilir olmalıdır.

Etiketlerin aynı zamanda bir ağırlığı olmalıdır. X, KDE, GNOME vb gibi ağır (daha önemli) etiketler oluşturmalıyız ki, proje tarayıcısının anahtar sözcük alanından daha üstlerde görülebilsin.

Sistemdeki bir kullanıcı etiket eklerken, etiket yaratma görevini del.icio.us sayfasında olduğu gibi yönetmeliyiz.