Drupal Türkiye Pazar Buluşması - Şubat 2013

Events happening in the community are now at Drupal community events on www.drupal.org.
Sahin's picture
Start: 
2013-02-17 14:00 Europe/Istanbul
Organizers: 
Event type: 
User group meeting

Yer: C ve Sistem Programcıları Derneği (2.Taşocağı Cd. Oğuz Sk. Barbaros Apt. No: 11/4 PK: 34387 Mecidiyeköy, İstanbul / (212) 274 63 60, 274 99 89, 275 88 97, 288 35 20 / csystem@csystem.org / adres / kroki

Sanal katılım adresi: Google+ Hangout, Big Blue Botton (?), Radyo Drupal (?)

Önceki toplantı: 2013 Ocak Buluşması
Sonraki toplantı: 2013 Mart Buluşması

Hazırlıklar: Toplantı düzenleyicisi olmak isteyen arkadaşlar Sahin'le yazışabilir. Toplantı düzenleyicileri iki hafta (3 Şubat'a kadar) topluluğun gündem başlığı, mekan ve sunum önerilerini derleyecek ve sonrasında gerekirse oylayıp, en geç toplantıdan bir hafta önce (10 Şubat'ta) topluluğa duyuracaklar. Düzenleyicilerden herhangi birine yazabilir ya da bu sayfaya yorum ekleyebilirsiniz.

Gündem:

  • Geçmiş toplantı kararlarının takibi, değerlendirilmesi
    - Türkçe Drupal Profili (tr_kurulum projesi) ve Yeni Başlayanlar için Drupal CD'si.
    - Topluluğun sanal ortamları (g.d.o vd.) için öneriler
  • "Yeni başlayanlar için Drupal'la web sitesi kurulumu" kitabı

Özet ve Kararlar:
Ekteki zihin haritası
2013-02-17-drupal-turkiye-toplantisi

  • Katılım azdı, tanışma faslını atlayıp gündeme geçtik. Bu arada radyo yayındaki sorunlarla çok zaman kaybettik ama halledemedik.
  • Alper'in önerdiği Türkçe bir kılavuz kitap hazırlanması ve bunun Türkçe dağıtım CD'sine eklenmesi benimsendi. Alper'in editörlüğünde önümüzdeki toplantıya kadar kapsamı ve yapısı tartışılıp kesinleştirilecek. Bu işler ve kitabın ortaklaşa yazımı için Muzaffer tarafından google drive'da bir belge oluşturuldu. İsteyenler Muzaffer'le ilişkiye geçerek sürece katılabilir.
  • GANYANCI Alper'in hazırlıkları doğrultusunda Muzaffer tarafından drupal.org'da ve git ortamında tr_kurulum" projesi açıldı. Proje sayfasından eleştiri ve önerilerinizle katkıda bulunabilir, ekibe katılmak için başvurabilirsiniz.
  • g.d.o'da topluluğun çeşitli defalar talep ettiği bazı kaynak sayfalar açılması benimsendi. Spam sızmasını önlemek ve düzgün bir sunum için bunlar "moderatörlü" olmalı. Düşünülen sayfalar ve moderatörleri:
    - Sıkça Sorulan Sorular (sprint'te kararlaştırılmıştı, Orkut Murat Yılmaz)
    - Türkçe Drupal Siteleri dizini (Erdem Köse)
    - Sorunlar ve Çözümler. Buraya doğrudan gönderilen soruları ve
    facebook vs. ortamlarda yazılanlardan moderatörün seçip buraya kopyaladıklarını kapsayacak. (Yüksel Ersoy)
    - Türkçe kaynaklar dizini. Çeşitli makale, video vb. internet kaynaklarına bağlantılar listesi. (talibi çıkmadı)
    - Karşılaştırmalı hosting firmaları/planları tablosu (bazı testler vb. gerektiriyor, daha fazla tartışılmalı)
  • Topluluğun çeşitli sosyal medya ve diğer ortamlarda duyuru iletebileceği bir "ağ" ya da protokol listesi için gene google drive'da bir belge açıldı, erişim için Muzaffer'le ilişkiye geçilebilir.
  • Toplantıyı kapatıp çıktığımızda acıkmıştık, yakındaki Tekirdağ Köftecisi'nde sohbete devam ettik, geç saatte evlere dağıldık.

Comments

Abilerim, ablalarım. Ben bir

kartagis's picture

Abilerim, ablalarım. Ben bir site açayım, onda da yöneticilik isteyenlere vereyim. Modül, tema zart zurt kuralım, istediğimiz gibi bir şey olsun; sonra ben bundan bir kurulum profili yapayım ve başvuruyu yapayım. Öyle başka profiller üzerinde oynamakla bu iş olmayacak sanırım.

Kastedilen sanırım daha önce

Sahin's picture

Kastedilen sanırım daha önce toplantıda paylaştığın From Zero to Distribution using Features, Profiler, and Drush Make olayı. Pratik bir çözüm gibi gözüküyor, Alper de ilgilenmişti. Zaten, d.o'da proje açmaya engel de değil, üzerinde oynanan site daha sonra projenin demosu olarak yayında kalır.
Bence şu "profil ekibi" kurulup tr_kurulum projesi resmen açılsın artık ve bu düşünceler havada uçuşup kaybolmasın; biz de süreci hem izleyebilelim hem de elimizden gelebilirse yardımcı olalım.

Proje yeri tr_kurulum olarak

kartagis's picture

Proje yeri tr_kurulum olarak tarafımdan açıldı. Benim güzel bulduğum bir site vardır (ben yaptım diye demiyorum): http://engelsizturkiye.info . Bu sitede harita falan kullandım. İncelenip onun üzerinden gidilebilir.

Proje adresini verebilir

Sahin's picture

Proje adresini verebilir misin? http://drupal.org/project/tr_kurulum 404 veriyor.

Sahin,

kartagis's picture

Sahin, http://drupal.org/project/tr_kurulum daha önceden kum havuzundaymış, ben farketmemişim. Projeyi terfi ettim.

Napolyon'la Atatürk'ün macerası

orkutmuratyilmaz's picture

Atatürk'e Napolyon'un "Ben giderim, plan benim arkamdan gelir." sözü anımsatıldığı zaman, "Böyle diyenler, kafalarını St. Helen kayalıklarına vurmaktan kurtulamamıştır!" demiş. Kemalizm'e de, Bonapartizm'e de eşit uzaklıktayım. Ancak her kıssadan bir hisse çıkarmakta yarar var.

Plan yapalım yaw. Öyle "kurduk, oldu bitti" olmasın. Şu Google'daki belgeyi az daha geliştirsek önce mesela, ne dersiniz? Sonuçta bu dağıtım ülkemizdeki İngilizce bilmeyen gençleri Drupal'la tanıştıracak olan şey diye hayal ediyoruz. (Hatta ben etmiyordum, siz ikna ettiniz yararlı olacağı konusunda). Ciddi bir şey olsun. Yapmış olmak için yapılmasın.

Ben elimden geldikçe bir şeyler daha ekleyeceğim bu hafta o belgeye. Şahin Abi de güzel şeyler yazmış. Siz de yazın diye önermek isterim.

Projeyi biraz toparlayalım

Sahin's picture

Olay iyice karışmadan önerilerim:
1. tr_kurulum projesine şu ana kadar en fazla ilgi gösterenler, yani GANYANCI (Alper) ve Kartagis resmen "Maintainers" olarak yazılsın, böylece uğraşanların yetkisi bizim de bir muhatabımız olsun.
2. Proje sayfasına asgari bir açıklama yazılsın, yolu ilk oraya düşenler aydınlansın: kısa geçmiş (topluluğun 2012 Ocak kararı, ilk proje başvurusu ve kum havuzuna bağlantılar), şu anda tartışmanın nerede sürdüğü (google belgesi) ve isteyenlerin nasıl katılabileceği, ilerisi için yol haritası vb.
3. GANYANCI tarafından daha önce feys'de yayınlanan tr_kurulum-7.x-1.0.rar profili de projeye taşıyalım, şimdilik üzerinde konuşulacak bir malzeme olarak.
4. Sonra da, tartışmayı google belgesinde (orayı beğenmediysek grupta açılacak bir sayfada?), kodla ilgili meseleleri de proje konuları kapsamında sürdürelim.

Benim şu ana kadar yaptıklarım.

GANYANCI's picture

feys'e atttığım ilk kurulum paketinden sonra işi tekrar baştan başlattım.

Standart profilinin bir klonunu oluşturdum.
Bu klon profilin içine Türkçe kurulumda olmazsa olmazları ve genellikle insanların kurarken zorluk çektiği bir kaç şeyi eklemek gerekli diye düşünüyorum.
Bu bağlamda eklediklerim;
Türkçe tr.po dosyası \profiles\tr_kurulum\translations dizininin içine atıldı. Bu sayede otomatik olarak kurulum dil seçimi yapıldığı anda Türkçe olarak devam edebiliyor.
Bunun dışında bence gerekli veya zorunlu contrib eklentiler olarak şunları pakete ekledim.
profiles\tr_kurulum\modules\contrib dizininde şu eklentiler var.
ckeditor
i18n
l10n_client
l10n_update
libraries
pathauto
token
transliteration
variable

Bunlar çok dilli bir site için gerekli şeyler. Temel paket olarak bu kadarı yeterli. Sonradan bir tane de bu kuruluma özel,
profiles\tr_kurulum\themes\ dizinine drupalturkiye teması konulabilir.
Şimdilik bu kadarıyla gayet güzel Türkçe destekli olarak çalışıyor. CKeditor kurma sorunları olanların da işi bu sayede görülecek, çünkü kurulumda CKeditor tamamlanmış olarak geliyor.

Yeni Tr_Kurulum paketini aşağıdaki adres üzerinden,
http://www.facebook.com/groups/drupalturkiye/files/

veya direkt bu linkten indirebilirsiniz.

http://www.facebook.com/download/126253444219634/tr_kurulum.zip

Deneyip önerilerinizi bildirirseniz memnun olurum.

Şubat 2013 toplantısının ardından.

GANYANCI's picture

Toplantı yeri için son anda C ve Sistem Programcıları Derneği ile anlaşmıştık, toplantıyı orada yaptık.
Benim de geçmişte dersler verdiğim C ve Sistem Programcıları Derneği yöneticilerine buradan bir kere daha teşekkür ediyorum.
http://www.csystem.org
Şahin bey'in dediği gibi katılım bu sefer biraz azdı ama sonlara doğru gündem hızlandı ve bence iyi şeyler konuşuldu. Bu kez iki kamera ile çekim yaptım. YouTube'a yükleyince linkleri paylaşacağım.
En somut adım benim projeyi baştan başlatarak yeniden oluşturduğum tr_kurulum paketinin Muzaffer (Kartagis) tarafından drupal.org'a yüklenmesiydi. Bundan sonrası daha hızlı ilerleyecek diye umuyorum.
Proje sayfası ve direkt linkler şöyle:
http://drupal.org/project/tr_kurulum dağıtımı direkt şu linklerden de kurulabilir.
http://ftp.drupal.org/files/projects/tr_kurulum-7.x-1.x-dev.tar.gz
veya
http://ftp.drupal.org/files/projects/tr_kurulum-7.x-1.x-dev.zip
Proje içeriği yukarıdaki başlıkta yazdığım gibi:
Türkçe tr.po dosyası \profiles\tr_kurulum\translations dizininin içine atıldı. Bu sayede otomatik olarak kurulum dil seçimi yapıldığı anda Türkçe olarak devam edebiliyor.
Bunun dışında bence gerekli veya zorunlu contrib eklentiler olarak şunları pakete ekledim.
profiles\tr_kurulum\modules\contrib dizininde şu eklentiler var.
ckeditor
i18n
l10n_client
l10n_update
libraries
pathauto
token
transliteration
variable

Bunlar çok dilli bir site için gerekli şeyler. Drupal Türkiye Topluluğu dağıtımı içinde bulunmasını zorunlu ve faydalı gördüklerinizi bu başlığın altında dile getirirseniz, tartışırız ve kabul görenleri pakete ekleriz. Paket küçük tutulmaya çalışıldığı için Views vb eklentiler bilerek pakete eklenmedi.
Yorumlarınızı bekliyoruz ve eğer sitenizi Türkçe kurmak ve kullanmak istiyorsanız, kurulumlarınızı doğrudan bu paket ile başlatmanızı öneriyoruz.

tr_kurulum

Sahin's picture

Yukarıda tr_kurulum için yazdığım birkaç şey Alper ve Muzaffer'in çabalarıyla halledilmiş durumda. Ama hala geçerli kalan noktaları tekrarlamak istiyorum:

  • ...GANYANCI (Alper) ve Kartagis resmen "Maintainers" (sorumlu, sürdürücü) olarak yazılsın. Kodlara ciddi katkı vermek isteyen başkaları da isterse eklensin. Onun dışında, her katkıda bulunanın (kendim dahil) "proje sürdürücüsü" olması gerekmiyor, eğer ufak tefek katkımız olursa bizim adımıza sorumlular commit eder.
  • Proje sayfasına asgari bir açıklama yazılsın, yolu ilk oraya düşenler aydınlansın:
    - kısa geçmiş (topluluğun 2012 Ocak kararı, sonra ilk proje başvurusu ve kum havuzuna bağlantılar),
    - şu anda tartışmanın nerede sürdüğü ve isteyenlerin nasıl katılabileceği,
    - ilerisi için yol haritası
    - vb.
  • Proje kapsamındaki eklentiler, açıklamalar vb. ana sayfaya sığmaz. Proje sorumluları bu bilgileri ana sayfadaki Read documentation bağlantısının gösterdiği dosyada belgelemeli.
  • Ve bugün tekrar altını çizmek istediğim şey, tartışmayı böyle bir etkinlik başlığının altındaki birkaç yorumun altında sür(ün)dürmeyelim, her konuyu kendi doğal adresinde yürütelim, yoksa ileride projeyle ilgili bilgi edinmek isteyenlerin bir sürü ilgisiz başlığı tarayıp çeşitli yorum parçalarının izini sürmesi gerekecek.
    Yani esas olarak iki ortam/adres var: Yapılanlar belgelenir proje sayfasında; yapılacaklar tartışılır bu işe özel sayfalarda. Daha somut olarak:
    - Kodla ilgili meseleleri proje konuları kapsamında sürdürelim. Bu yorumu gönderdikten sonra ilk işim burada yazdıklarımın birkaçı için orada sorun başlıkları açmak olacak.
    - Kapsam, sunum, dağıtım, vb. tartışmayı belli bir yerde sürdürelim. Daha önce bu iş için bir google belgesi açalım denmişti, hatta Muzaffer de açmıştı, biraz yazdık ve şimdiden unutuldu. Eğer orayı beğenmediysek ya da erişim sıkıntılıysa burada bir viki açar altında tartışırız. Proje sayfasında bu durum açıklanır, vikiye bağlantı konur.

İyi bir fikir, güzel bir proje bu. Doğru yoldan yapalım, süreci de örnek olsun.