GMS-Django

Geçen sefer kodları yükledikten sonra OHLOH 33 bin satır kod olduğunu söylemişti bende ne var bu kadar kod diye teleş edip sistemi incelemeye almış ve kodları bu süre zarfında kapamıştım. Şimdi incelemenin ve bir kaç ufak düzeltmenin sonunda gms-django’yu resmen özgür yazılım olarak yayınladım.

GMS-Django benim kişisel içerik takip sistemimdir. Sistemin benim için bir çeşit oyun alanı olduğunu söyleyebilirim. Çeşitli özellikleri ve uygulamaları sistem içersinde deneyerek ticari ürünlerde kullanılmak üzere test yapmaktayım. Kodun kendi yazdığım kısmı New BSD ile lisanslı. Diğer kısımlarda farklı türde lisanslar kullanılmış olabilir o kısımlar kendi lisanslarıyla dağıtılmıştır. Şimdilik sisteme dışarıdan dahil ettiğim üç uygulama var:

-django-profile
-django-photologue
-pinax-analytics

Profil uygulamasını düzenledim ve avatar özelliğini kaldırdım. Bana göre kod olabildiğince sade olmalı ve kullanmayacağım bir özellik sisteme dahil edilmemeli. Bu şekilde hem gereksiz açıklardan korunmuş olurum hemde daha iyi performans sağlarım. pnews uygulamasını yazan benim. Bu uygulama sayesinde oluşturduğunuz objelere kategori, etiket ve yorum ekleyebilirsiniz. Etiket ve kategorilere göre sonuçları farklı olarak listelemek mümkün. Ayrıca pnews uygulamasına sayfalama özelliği eklendi. Böylelikle anasayfanızda istediğiniz sayıda objeyi yayınlayabilirsiniz. Bu kısım daha da geliştirilecek. Şuan üzerinde çalıştığım bir projenin son halini yüklemedim. Özellikle CSS ve HTML kısmını ekibimizden bir arkadaşıma havale ettiğim için o kısımı açmayı uygun görmedim.

Öneri ve eleştiriler için ya da destek vermek için şu adreslerden benimle iletişime geçebilirsiniz:

-ceyhunalyesil[at]gmail.com

Umarım GMS-Django kendi uygulamalarınızla birlikte yeteneklerinizi geliştirmenizde sizlere yardımcı olur. Bana olduğunu söyleyebilirim.