MediaGoblin - MediaGoblin

MediaGoblin
MediaGoblin logosu
MediaGoblin ana sayfası ekran görüntüsü
MediaGoblin tabanlı bir sitenin ana sayfası
Geliştirici (ler)GNU Projesi[1][2]
İlk sürüm2 Haziran 2011; 9 yıl önce (2011-06-02)
Kararlı sürüm0.10.0[3] (1 Mayıs 2020; 6 ay önce (2020-05-01)) [±]
Depo Bunu Vikiveri'de düzenleyin
YazılmışPython, SQL
PlatformLinux,[4] Mac os işletim sistemi,[4] Microsoft Windows[4]
Uygunİngilizce, İspanyolca, Almanca, Flemenkçe, Esperanto Lehçe, Rusça, Çince, Slovak, Romence[5]
TürWeb sunucusu, medya barındırma ve paylaşım
LisansAGPLv3, CC0 site tasarımı için[6]
İnternet sitesiwww.mediagoblin.org

GNU MediaGoblin (ayrıca kısaltıldı MediaGoblin veya GMG) bir Bedava, merkezi olmayan birçok biçimini barındırmak ve paylaşmak için platform (sunucu yazılımı) dijital medya.[7][8] Bir genişletilebilirlik sağlamaya çalışır, federe ve özgürlüğe saygılı yazılım gibi büyük medya yayıncılık hizmetlerinin değiştirilmesi Flickr, DeviantArt, ve Youtube.[9][10]

Tarih

GNU MediaGoblin'in kökenleri, 2008'de düzenlenen bir toplantıya dayanır. Özgür Yazılım Vakfı İnternet topluluklarının izlemesi gereken yolu tartışmak için. Cevap, kısıtlayıcı ve merkezi yapıların hem teknik hem de etik açıdan şüpheli olduğuydu ve İnternetin tipik adaletine ve kullanılabilirliğine zarar verebilirdi.[8] O zamandan beri bunu önlemek için bir dizi proje ortaya çıktı; dahil olmak üzere Identi.ca, Libre.fm, Diaspora diğerleri arasında.

MediaGoblin'in kodlaması Mart 2011'de başladı,[11] hala aktif geliştirme aşamasındadır.

  • 2012-08-24 - tema desteği ile 0.3.1 sürümü yayınlandı
  • Ekim 2012'den 9 Kasım'a kadar proje, kitle fonlaması aracılığıyla kampanya Özgür Yazılım Vakfı.[12][13][14]
  • 2012-12-20 - 3B modeller, koleksiyonlar ve API desteği ile 0.3.2 sürümü yayınlandı.
  • 2013-03-12 - arayüz ve API geliştirmeleriyle ve bazı videoların gereksiz şekilde işlenmesini önleyen 0.3.3 sürümü yayınlandı.
  • 2013-06-17 - 0.4.0 sürümü yayınlandı. Yeni eklenti sistemi, destek PDF ve Belge Biçimini Aç vasıtasıyla PDF.js ve LibreOffice sırasıyla. Deneysel uygulaması Piwigo API.[15]
  • 2013-09-05 - takılabilir bir kimlik doğrulama sistemi ile sürüm 0.5.0 yayınlandı ( OpenID ve Mozilla Persona ), takılabilir medya işleme ve yorum bildirimleri.
  • 2013-12-03 - sürüm 0.6.0 yayınlandı, kullanıcı izinleri için web tabanlı yönetim, medya şikayetlerini işleme, etkileşimli olmayan yüklemeler, aracılığıyla kimlik doğrulama LDAP ve kullanıcıya özel Disk kotası.
  • 2014-08-26 - 0.7.0 sürümü yayınlandı, temel Pump.io API uygulandı, daha duyarlı bir düzen için Skeleton'u dahil etti, Sandy Seventies Speedboat temasını, komut satırı toplu yüklemesini, deneysel 'blog' ortam türünü ve bir meta veri eklentisini tanıttı.[16]
  • 2015-06-04 - sürüm 0.8.0 yayınlandı, istemciden sunucuya API geliştirildi[17]
  • 2016-03-26 - sürüm 0.9.0 yayınlandı, Python 3 desteği (Python 2.7, Python 3.4 veya üzerini destekler). İyileştirilmiş OAuth güvenliği. Federasyon için dahili iyileştirmeler (geliştirilmiş veritabanı düzeni ve özellikle genel ilişkilere, yorumlara vb. İzin verilmesinde). Koleksiyonların işlenme şekli iyileştirildi. Hata düzeltmeleri.[18]
  • 2020-05-01 - sürüm 0.10.0 yayınlandı, video altyazılarını görüntülemek için yeni bir eklenti ve videoyu birden çok çözünürlükte dönüştürmek ve görüntülemek için destek.[19]

Tasarım ve özellikler

MediaGoblin, GNU,[1] ve kodu, GNU Affero Genel Kamu Lisansı;[6] ilkelerine bağlı olduğu anlamına gelir ücretsiz ve açık kaynaklı yazılım. Diğer her şeyin (örn. Tasarım, logo) telif hakkı, kamu malı. Çekirdek geliştirici Christopher Lemmer Webber, aynı zamanda "gobbling" telaffuzuyla kelime oyunu yapan "MediaGoblin" adını buldu.[20]

Ana sayfada MediaGoblin'in yazı tipini içeren bir üst başlık ve kullanıcılar için bir kimlik doğrulama bölümü görüntülenir. Kalan alan gösterilmek için bırakıldı küçük resimler En son yayınlanan çalışmaların. Her kullanıcı, biri galeri olarak düzenlenmiş yüklemeler ve diğeri özelleştirilebilir metin kutusu içeren iki dikey bölümden oluşan kişisel bir profile sahiptir. Medyayı görüntülemek için platform, seçenekler ve düğmelerle aşırı stok yapmak yerine işin kendisine odaklanır; yine de sanat eseri açıklamasının altına yorumlar eklenebilir. Etiketler gibi diğer bazı özellikler, meta veriler, tema, Genel yaratıcı lisanslama ve Küresel Konumlama Sistemi destek, GNU MediaGoblin kullanımını zenginleştirmek için ayrı eklentiler olarak etkinleştirilebilir.[21]

MediaGoblin lisanslama seçenekleri Big Buck Bunny.

Platform, birçok tür medyayı başarıyla barındırır ve görüntüler:

  • 0.3.1 sürümünden itibaren, düz metin desteği içerir (ASCII sanatı ), Görüntüler (PNG ve JPEG ).
  • HTML5 yetenekleri, içerdiği video ve / veya sesi oynatmak için yaygın olarak kullanılır. WebM biçim; süre FLAC, WAV ve MP3 yüklemelerinin kodu otomatik olarak şuraya dönüştürülür: Vorbis ses ve sonra WebM'de kapsüllendi.[22]
  • 3B model desteği (önizleme ve işleme) 22 Ekim 2012 tarihinde eklendi ve HTML5 Canvas, Thingiview, WebGL ve Blender.[23][24]

Maskot

GNU MediaGoblin'in maskotu Gavroche.

Proje maskotu adı verilen mor bir goblin Gavroche basmakalıp bir sanatçı kostümüne benzeyen kıyafetler giymek.[25]

Ayrıca bakınız

Referanslar

  1. ^ a b "GNU MediaGoblin hakkında - GNU MediaGoblin bilinmeyen dokümantasyon". Docs.mediagoblin.org. Alındı 1 Nisan 2015.
  2. ^ "Mediagoblin ana sayfası". Gnu.org. Alındı 1 Nisan 2015.
  3. ^ Ben Sturmfels (1 Mayıs 2020). "MediaGoblin 0.10.0 yayınlandı". MediaGoblin Ekibi. Alındı 6 Mayıs 2020.
  4. ^ a b c "MediaGoblin Wiki". MediaGoblin Ekibi. Alındı 4 Mart 2012.
  5. ^ "GNU MediaGoblin yerelleştirmesi - Transifex - Devasa". Transifex.net. Arşivlenen orijinal 26 Nisan 2014. Alındı 1 Nisan 2015.
  6. ^ a b "MediaGoblin". Arşivlendi 17 Temmuz 2018 tarihinde orjinalinden. Alındı 21 Temmuz 2018.
  7. ^ "FSF Rehberi". Özgür Yazılım Vakfı. Alındı 29 Şubat 2012.
  8. ^ a b "MediaGoblin belgeleri". GNU MediaGoblin. Alındı 5 Mart 2012.
  9. ^ "MediaGoblin". GNU MediaGoblin. Alındı 5 Mart 2012.
  10. ^ "Mediagoblin, el próximo gran proyecto GNU". Alt1040.com. Alındı 1 Nisan 2015.
  11. ^ "Sürüm 0.1.0 - Rüyayı Yaşamak". GNU MediaGoblin. Alındı 6 Mart 2012.
  12. ^ Bruce Byfield (2012). "MediaGoblin: İnterneti Federasyon Yoluyla Kurtarma". Linux Magazine Online. Alındı 18 Ekim 2012.
  13. ^ "FSF mitingleri GNU MediaGoblin'i medya yayıncılığını özgür kılmak için destekliyor" özgürlükte olduğu gibi"" (Basın bülteni). Özgür Yazılım Vakfı. 11 Ekim 2012. Arşivlendi orijinal 14 Ekim 2012'de. Alındı 17 Ekim 2012.
  14. ^ "Destek". MediaGoblin.org. 22 Şubat 1999. Alındı 1 Nisan 2015.
  15. ^ "MediaGoblin 0.4.0 belge desteği ekler". H Açık. 18 Haziran 2013. Arşivlenen orijinal 26 Haziran 2013 tarihinde. Alındı 25 Haziran 2013.
  16. ^ "MediaGoblin 0.7.0: Zaman Gezgininin Keyfi" (Basın bülteni). 26 Ağustos 2014.
  17. ^ "MediaGoblin 0.8.0: Güzel Yaratıklar Galerisi" (Basın bülteni). 4 Haziran 2015.
  18. ^ "MediaGoblin 0.9.0: Üç Goblineer" (Basın bülteni). 26 Mart 2016.
  19. ^ Sturmfels, Ben. "MediaGoblin 0.10.0 yayınlandı | MediaGoblin". mediagoblin.org. Alındı 6 Mayıs 2020.
  20. ^ "Özgün Tasarım Kararları". MediaGoblin. Alındı 25 Nisan 2014.
  21. ^ "Tura katılın! İşte MediaGoblin'in sundukları - Rüyayı Yaşamak". GNU MediaGoblin. Alındı 6 Mart 2012.
  22. ^ "MediaGoblin 0.3.0: RoboGoblinlerin Yükselişi". GNU MediaGoblin. 1 Mart 2012. Alındı 26 Ekim 2012.
  23. ^ "MediaGoblin artık 3D destekli: MediaGoblin topluluğu ve Lulzbot ekibi oluşturdu". GNU MediaGoblin. 22 Ekim 2012. Alındı 26 Ekim 2012.
  24. ^ "Medya Türleri - GNU MediaGoblin bilinmeyen dokümantasyon". Docs.mediagoblin.org. Alındı 1 Nisan 2015.
  25. ^ "Özgür Yazılım Destekçisi, Sayı 57, Aralık 2012". Özgür Yazılım Vakfı. 7 Aralık 2012. Alındı 2 Ocak 2012.

Dış bağlantılar