Társalgás | |
---|---|
Típusú | webfórum , e- mailes hírlevél , ingyenes és nyílt forráskódú szoftverek , nyílt forráskódú szoftverek és kérdések és válaszok |
Szerző | Jeff Atwood |
Fejlesztő | Civilized Discourse Construction Kit, Inc. |
Beírva | Ruby és JavaScript |
Operációs rendszer | GNU/Linux |
Interfész nyelvek | arab, bosnyák, kínai, cseh, dán, holland, angol, észt, finn, francia, német, görög, héber, indonéz, olasz, japán, koreai, norvég, perzsa, lengyel, portugál, orosz, spanyol, svéd, ukrán, vietnami |
Első kiadás | 2013 (4 éve) |
legújabb verzió |
|
Engedély | GNU GPL 2 [2] [3] |
Weboldal | diskurzus.org |
Médiafájlok a Wikimedia Commons oldalon |
A Discourse egy nyílt forráskódú internetes fórum és levelezőlista-kezelő szoftver, amelyet 2013-ban hozott létre Jeff Atwood, Robin Ward és Sam Saffron. [4] A diskurzus a First Round Capital és a Greylock Partners támogatásában részesült. [5] Az alkalmazás JavaScript és Ruby on Rails [6] nyelven íródott, és az Ember.js keretrendszert használja. [7] A PostgreSQL szolgál adatbázisként .
A használhatóság szempontjából a Discourse a meglévő fórumszoftverek jelentős fejlesztésére törekszik azáltal, hogy olyan funkciókat tartalmaz, mint a végtelen görgetés, az azonnali frissítések, a hivatkozásbővítés és a mellékletek feltöltése. A projekt kitűzött céljai azonban inkább társadalmiak, mint technikaiak, és az online vita minőségének javítását célozzák a továbbfejlesztett fórumszoftveren keresztül.
A forráskód a GNU General Public License 2. verziója alatt kerül terjesztésre . Ezért a Discourse-t bárki megszervezheti. Alternatív megoldásként tárhelyszolgáltatás is megvásárolható az alapító cégtől. 2017 októberéig több mint 700 vállalkozás vagy hatóság választotta ezt a lehetőséget. [8] 2017 májusában Jeff Atwood, társalapító egy interjúban felfedte, hogy a cég akkoriban körülbelül havi 120 000 dollárt termelt. [9] A pénzből a cég fizetést fizet a teljes munkaidőben foglalkoztatott alkalmazottainak, akik karbantartják a szoftvert, és olyan új funkciókat fejlesztenek ki, amelyek a nyílt forráskódú szoftvereket maguk üzemeltetők számára előnyösek. Ez egy példa egy nyílt forráskódú üzleti modellre , amelyben egy vállalat professzionális szolgáltatásokat ad el hajlandó ügyfeleknek.
A Discourse nagy felbontású érintőképernyős eszközökhöz készült, és a szolgáltatások széles skálája áll rendelkezésre mind a hosztolt, mind a saját üzemeltetésű webhelyeken.
A felhasználók azonnali értesítést kapnak, ha egy másik tag válaszol, idéz, privát üzenetet küld, megemlíti a nevét vagy linkel egy másik tag bejegyzéseire. Az új üzenetek és témák automatikusan, valós időben jelennek meg a képernyőn.
A képek feltölthetők, húzhatók vagy beilleszthetők. A modellablak használatával a nagyméretű képeket a rendszer automatikusan miniatűrökké kicsinyíti . [10] .
A Discourse támogatja az OpenGraph -ot és az oEmbed -et . A technológiát támogató külső webhelyekről származó URL-ek automatikusan kibővülnek, és rövid leírást adnak az URL-ről.
A diskurzus azt is lehetővé teszi a közösségek számára, hogy összehangolják erőfeszítéseiket egy panaszrendszerrel, amely automatikusan elrejti a nem megfelelő üzeneteket mindaddig, amíg a személyzet át nem tekinti azokat. [tizenegy]
Narratív Bot [12]A Discobot egy nagymértékben testreszabható bot, amelynek célja, hogy megtanítsa az új felhasználókat a platform számos funkciójának interaktív használatára, például a témák és az egyes bejegyzések könyvjelzővel való megjelölésére , linkek, hangulatjelek , felhasználónevek hozzáadására, fotók hozzáadására, bejegyzések címkézésére és a keresési funkció használatára.
Címkék [13]A Discourse fejlett funkciókat biztosít a címkékkel való munka során. Témák létrehozásakor a felhasználók egy vagy több címkével megcímkézhetik a témákat, tetszés szerint automatikusan megtekinthetik a címkéket, listázhatják az összes címkét, és címkék szerint szűrhetik a témákat. A címkeálnevek támogatottak. A webhely adminisztrátorai eldönthetik, hogy engedélyezik-e a felhasználóknak új címkék létrehozását, mely címkék használhatók az adott fórumrészben, illetve csoportcímkéket hozhatnak létre.
Csoportok [14]Telepítéskor a Discourse automatikus csoportokat hoz létre különböző jogosultságokkal, amelyek hasznosak a webhely adminisztrátorként, moderátorként, személyzetként (adminisztrátorként és moderátorként) történő kezeléséhez, valamint a felhasználók számára különböző szintű bizalommal [15] .
A Discourse lehetővé teszi egyéni csoportok létrehozását is. Ezek a csoportok testreszabhatók, és privát vagy nyilvánossá tehetők. A kiválasztott beállításoktól függően a csoportok mindenki számára vagy csak a csoport tagjai számára láthatók. A felhasználók szabadon csatlakozhatnak a csoporthoz, vagy kérhetik felvételüket a csoport tulajdonosához. A felhasználók meghívással is hozzáadhatók egy csoporthoz, vagy automatikusan hozzáadhatók egy olyan levelezési tartomány használatával, amely megfelel az egyik engedélyezett listának.
A Discourse APP egy hivatalos nyílt forráskódú alkalmazás, amelyet React Native nyelven írtak Androidra és iOS -re . 2016 novemberében adták ki, és lehetővé teszi a felhasználók számára, hogy nyomon kövessék az új és olvasatlan üzeneteket és értesítéseket több Discourse webhelyen. A valós idejű értesítések a hivatalosan tárolt Discourse fórumokon honosak.
2017 októberében kiadtak egy nem hivatalos alkalmazást, amely lehetővé teszi a saját üzemeltetésű Discourse fórumok számára, hogy saját alkalmazásokat hozzanak létre a márkák számára, és telepítsék azt a Google Play Marketre és az App Store -ra . Az alkalmazást pmusaraj fejlesztette ki, aki a Discourse hosszú távú felhasználója és bővítmény szerzője.
A Discourse futtatásához a következő szoftverre van szükség a szerveren: [16]