omu / nokul

The Nokul Project
https://nokul.omu.sh/
GNU General Public License v3.0
46 stars 3 forks source link

Bologna: program tanımları eklenmeli #801

Open ecmelkytz opened 5 years ago

ecmelkytz commented 5 years ago

Bu özellik bir problemle mi ilgili? Lütfen detaylıca açıklayınız: Program tanımları eklenmeli.

Sizin çözümünüz: Program tanımlarının tutulacağı model oluşturulmalı.

Katkı sağlama:

Kontrol listesi

Ek içerik:

Bu iş #795'in bir alt parçasıdır.

ecmelkytz commented 5 years ago
  1. http://tyyc.yok.gov.tr/?pid=31
msdundar commented 5 years ago

Bir kaç örnek veri girebilir misin? Mesela ProgramDescriptionTitle neye denk geliyor?

Bir de Unit ile ProgramDescription ilişkisi nasıl kuruluyor onu anlamadım.

ecmelkytz commented 5 years ago

ProgramDescriptionTitle: Program tanım başlıklarını içeriyor. Şu sayfadaki Tanım, Kazanılan Derece, Kabul ve Kayıt Koşulları vs.

ProgramDescription: Program tanım başlıklarının içeriği ProgramOutcome: Program çıktıları

Programlar da bir unit olduğu için Unit ile bağlantı oluşturdum. Yani aslında sadece programlarla ilişki kurulacak.

isubas commented 5 years ago

ProgramDescriptionTitle modeli yerine bu bilgiyi ProgramDescription modelinde enum olarak tutsak nasıl olur? Böyle yaparsak, hem ek bir modele ihtiyacımız olmayacak, hem de başlıkların çevirilerini de çok kolay bir şekilde yapabileceğiz.

ecmelkytz commented 5 years ago

Program tanım başlıkları incelemesi:

@ekural, bu yapının uyulması gereken zorunlu bir şablonu olmadığını söyledi.

roktas commented 5 years ago

*Title'lı modeller bende de nasıl diyelim şüpheli bir duygu uyandırıyor. Basitleştirirsek güzel olur gerçekten.

Off topic: bu Bologna içeriklerinde Rails 6 ActionText çok yakışır gibi duruyor. :-)

ecmelkytz commented 5 years ago

Olası hizmet vereceğimiz kuruluşlara bizim tasarladığımız şekliyle kullanıma sunmak doğru bir yaklaşım ise enum olarak oluşturup geçiyorum. Aksi halde bu başlıklar tenantın bir parçası olmalı.

roktas commented 5 years ago

https://github.com/omu/nokul/issues/795#issuecomment-465877874