Gnus - Gnus

Gnus
GNU Emacs va Fedora ostida Gnus 5.11
GNU ostida Gnus 5.11 Emak va Fedora
Tuzuvchi (lar)Gnus jamoasi
Dastlabki chiqarilish1987; 33 yil oldin (1987)[1]
Ombor Buni Vikidatada tahrirlash
Operatsion tizimO'zaro faoliyat platforma
TuriElektron pochta mijozi va yangiliklar mijozi
LitsenziyaGPL
Veb-saytwww.gnus.org

Gnus (/ɡəˈnz,ˈɡnz/), yoki Gnus Network User Services - bu xabarlarning bir qismi GNU Emacs. U ikkalasini ham o'qishni va tuzishni qo'llab-quvvatlaydi elektron pochta va Yangiliklar va shuningdek, sifatida harakat qilishi mumkin RSS mahalliy va uzoqdagi fayl tizimlari uchun o'quvchi, veb-protsessor va katalog brauzeri.

Gnus yangiliklar va elektron pochta xabarlarini bir-biridan farq qiladi, ikkalasini ham turli xil manbalardan keladigan "maqolalar" sifatida ko'rib chiqadi. Yangiliklar maqolalari guruhlar bo'yicha alohida saqlanadi va elektron pochta boshqa pochta o'quvchilaridagi papkalarga o'xshash o'zboshimchalik guruhlariga bo'linishi mumkin. Bundan tashqari, Gnus bir qator ishlatishga qodir veb -bu guruhlar uchun ma'lumot sifatida asoslangan manbalar.

Xususiyatlari

Ba'zi Gnus xususiyatlari:

  • har qanday yoki barchasini qo'llab-quvvatlaydigan bir qator orqa tomonlar:
    • mahalliy fayl tizimidan yoki tarmoq orqali elektron pochta xabarlarini o'qish IMAP yoki POP3
    • orqali veb-sahifalarni o'qish RSS yoki Atom ozuqasi
    • fayllarni katalogini mahalliy yoki uzoqdan (orqali FTP yoki boshqa usul) ko'rib chiqish uchun maqolalar sifatida
    • Usenet News-ni o'qish, shu jumladan Gman va Gwene pochta orqali yangiliklarni pochta ro'yxatlarining arxivlari
    • mahalliy yoki uzoqdan qidirish indekslar elektron pochta xabarlari yoki yangiliklar, masalan. Notmuch orqali[2]
  • oddiy yoki rivojlangan pochtani ajratish (kiruvchi pochta xabarlarini foydalanuvchi tomonidan aniqlangan guruhlarga avtomatik saralash)
  • oddiygina o'chirish o'rniga kelgan pochta xabarlari muddati tugashi mumkin
  • har bir guruh uchun maxsus nashr etish uslublari (masalan, boshqacha manzil, .signature va boshqalar)
  • virtual guruhlar (masalan, kompyuterdagi katalogni guruh sifatida o'qish mumkin)
  • rivojlangan xabarlarni skorlash tizimi
  • deyarli har qanday usul uchun foydalanuvchi tomonidan belgilangan ilgaklar (emacs lisp-da)
  • ko'plab parametrlar (masalan, amal qilish muddati, nashr uslubi) barcha guruhlar uchun alohida ko'rsatilishi mumkin
  • Kontaktlarni yuqori darajada avtomatlashtirilgan tarzda boshqarish uchun Insidious Big Brother ma'lumotlar bazasi (BBDB) bilan integratsiya qilish.
  • W3 veb-brauzeri kabi boshqa Emacs paketlari bilan integratsiya, LDAP qidirish kodi va boshqalar.

Emacs-ning bir qismi sifatida Gnus funktsiyalari orqali cheksiz kengaytirilishi mumkin Emacs lisp.

Gnus qo'llanmasiga murojaat qilish uchun:

"Bilasizmi, Gnus sizga o'zingizni oyoqqa urish uchun istagan barcha imkoniyatlarni beradi. Ba'zilar buni moslashuvchanlik deb atashadi. Gnus ham katta darajada moslashtiriladi, demak, foydalanuvchi Gnusning o'zini tutishi to'g'risida o'z fikrini bildiradi. Boshqa yangiliklar o'qiydiganlar so'zsiz sizni oyog'ingizga otib tashlashlari mumkin, ammo Gnus bilan sizning tanlovingiz bor! " [1]

E'tibor bering, HTML elektron pochta xabarlari tarkibi (ko'proq foydalanuvchi sifatida) WYSIWYG uchun tahrirlovchilar foydalanishi mumkin) sukut bo'yicha kiritilmagan; ushbu "qobiliyat" ning etishmasligi Gnusning an'anaviy foydalanuvchi bazasi tomonidan xususiyat sifatida qabul qilinadi.

Tarix

Gnus a qayta yozish Masanobu Umeda tomonidan GNUS tomonidan ishlab chiqarilgan, 1992 yilda ishlab chiqarishni to'xtatgan. 1994 yil kuzida, Lars Magne Ingebrigtsen nomi bilan qayta yozishni boshladi (ding) bu rekursiv qisqartma uchun ding Gnus emas, interfeys va konfiguratsiya deyarli bir xil ishlaydigan versiyani ishlab chiqarishni rejalashtirmoqda, ammo ichki qismlar to'liq yangilanadi va yaxshilanadi. Yangi versiya ommabop bo'lib, doimiy ravishda kengaytirilib va ​​takomillashtirildi. Ingebrigtsen shuningdek dasturchi hisoblanadi eww.

Versiyalar

Umuman olganda, foydalanuvchilar Gnus-ni o'zlarining nusxalari bilan birga olishadi GNU Emacs Va agar ular Emacs yoki ularning operatsion tizimining qadoqlash tizimi orqali yangilanishlarni olish o'rniga yangi versiyalarga o'tishni xohlasalar, versiya raqamlari haqida qayg'urishingiz kerak.

Quyidagi versiyalar chiqarildi:

  • Gnus 5 ((ding) Gnus) - 1995 yil noyabr
    • Gnus 5.1 5.0.13-ni GNU Emacs 19.30 / 19.31-ga qo'shib qo'ydi[3]
  • Gnus 5.2 (sentyabr Gnus) - 1996 yil may
    • GNU 5.3, GNU Emacs 19.32 va GNU Emacs 19.x-ning barcha keyingi versiyalari bilan jihozlangan 5.2.38 rebrendlangan.[3]
  • Gnus 5.4 (Qizil Gnus) - 1997 yil 25-yanvar
    • GNU 5.5, GNU Emacs 20.1 (1997 yil 17 sentyabr) bilan jihozlangan va XEmacs 20.4 tarkibiga kiritilgan 5.4 rebrendlangan.
  • Gnus 5.6 (Kvassiya Gnus) - 1998 yil 8 mart
  • Gnus 5.8 (Pterodactyl Gnus) - 1999 yil 3-dekabr
  • Gnus 5.10 (Oort Gnus) - 2003 yil 1-may
    • Gnus 5.11, rebrendlangan 5.10, GNU Emacs 22.1 (2007 yil 2-iyun) bilan birga. 5.10 / 5.11 "Oort" ishlab chiqarish filialidan 2008 yilga qadar ishlab chiqilgan. Ba'zi 5.11 versiyalari, masalan, paketlangan Ubuntu Linux "5.11 + v0.10" sifatida, keyinchalik "No Gnus" rivojlanish filialiga asoslangan.
  • Gnus 5.13 (Gnus yo'q) - to'plam bilan birga GNU Emacs 23.1 (2009 yil 29-iyul)
    • "No Gnus" rivojlanish filiali 2004 yil 4 yanvarda boshlangan va 2012 yil boshida 0.19 versiyasi bilan yakunlangan.
  • Gnus 5.14, Ma Gnus (yoki g Gnus),[4] oqimdir[5] ishlab chiqarish versiyasi, v0.7 birinchi marta 2013 yil may oyida chiqarilgan.[6]

5.3 va 5.5 kabi g'alati kichik raqamlar Gnus versiyalari uchun to'plangan GNU Emak. Yagona versiya raqamlari paketlanmagan nashrlardir. Masalan, Gnus 5.5 Gnus 5.4 ga o'xshash, ammo Emacs 20.1 bilan birlashtirilgan.

Ishlab chiqish "nomlangan versiyalar" yordamida amalga oshiriladi, ularning birinchi harflari alfavitda orqaga qarab yuradi; "No Gnus" v0.19 2012 yil boshida chiqdi va rivojlanish "Ma Gnus" ga o'tdi. Hech qanday nomlangan versiya hech qachon 1,0 ga etmaydi, aksincha u umumiy chiqarilish uchun etarlicha barqaror deb hisoblanganda, u o'z nomini chiqaradi va shunchaki "Gnus " bilan paketlanadi. Gnus ishlayotgan nusxasining Guruhlar buferiga "V" buyrug'ini kiritish, odatda versiya raqamini oshkor qilishga olib keladi, ammo oxirgi foydalanuvchi uchun, masalan, "Gnus 0.9 yo'q" eski ekanligini bilishning oson yo'li yo'q. yoki "Gnus 5.10.8" dan yangi.

22 yil davomida alohida ishlab chiqilgandan so'ng, Gnus-ning ishlab chiqaruvchisi kelajakda rivojlanish ichida bo'lishini e'lon qildi Gnu Emacs ' git daraxt. Ushbu o'zgarishlarning yon ta'siri, bu qo'llab-quvvatlanishdir XEmacs va Gnu Emacs-ning eski versiyalari o'chirib tashlanadi.[7]

Shuningdek qarang

Adabiyotlar

  1. ^ "GNUS: GNU Emacs uchun NNTP-ga asoslangan yangiliklar o'quvchi (1 dan 2)". Olingan 2015-12-28.
  2. ^ Ingebrigtsen, Lars Magne (2015). "Gnus Newsreader". Free Software Foundation, Inc. Olingan 2016-11-21.
  3. ^ a b "Gnus (Emacs Newsreader) bilan tez-tez beriladigan savollar". Internet-savollar arxivi.
  4. ^ "Gnus qo'llanmasi, 11.2.8.8 Ma Gnus".
  5. ^ "master Gnus git ombori, changelog". Arxivlandi asl nusxasi 2016-03-04 da.
  6. ^ Ma Gnus 0.7 nashrining e'lonlari Arxivlandi 2016 yil 29 dekabr, soat Orqaga qaytish mashinasi
  7. ^ "Gnus rivojlanishidagi axloq qoidalari to'g'risida". Gnus (va boshqa bir nechta Emacs to'plamlari) XEmacs-ni qo'llab-quvvatlamayapti.

Tashqi havolalar