Samtala | |
---|---|
Sorts | webbforum , Nyhetsbrev via e -post , programvara med gratis och öppen källkod , programvara med öppen källkod och frågor och svar |
Författare | Jeff Atwood |
Utvecklaren | Civilized Discourse Construction Kit, Inc. |
Skrivet i | Ruby och JavaScript |
Operativ system | GNU/Linux |
Gränssnittsspråk | Arabiska, bosniska, kinesiska, tjeckiska, danska, holländska, engelska, estniska, finska, franska, grekiska, hebreiska, indonesiska, italienska, japanska, koreanska, norska, persiska, polska, portugisiska, ryska, spanska, svenska, tyska, tyska, ukrainska, vietnamesiska |
Första upplagan | 2013 (4 år sedan) |
senaste versionen | |
Licens | GNU GPL 2 [2] [3] |
Hemsida | discourse.org |
Mediafiler på Wikimedia Commons |
Discourse är en öppen källkod för Internetforum och e-postlistor som skapades 2013 av Jeff Atwood, Robin Ward och Sam Saffron. [4] Diskursen fick finansiering från First Round Capital och Greylock Partners. [5] Applikationen är skriven i JavaScript och Ruby on Rails [6] och använder ramverket Ember.js . [7] PostgreSQL fungerar som databasen .
Ur användbarhetssynpunkt försöker Discourse avsevärt förbättra befintlig forummjukvara genom att inkludera funktioner som oändlig rullning, omedelbara uppdateringar, länkexpansion och uppladdning av bilagor. Projektets uttalade mål är dock sociala snarare än tekniska, och är avsedda att förbättra kvaliteten på diskussioner online genom förbättrad forummjukvara.
Källkoden distribueras under GNU General Public License version 2 . Därför kan diskurs organiseras av vem som helst. Alternativt kan en värdtjänst köpas från det grundande företaget. Från och med oktober 2017 har över 700 företag eller myndigheter valt detta alternativ. [8] I maj 2017 avslöjade Jeff Atwood, medgrundare, i en intervju att företaget genererade runt 120 000 dollar i månaden vid den tiden. [9] Med pengarna betalar företaget löner till sina heltidsanställda som underhåller mjukvaran och utvecklar nya funktioner som gynnar dem som är värdar för öppen källkod. Detta är ett exempel på en affärsmodell med öppen källkod där ett företag säljer professionella tjänster till villiga kunder.
Discourse är designad för högupplösta pekenheter och har ett brett utbud av funktioner som är tillgängliga för både värd- och egenvärdiga webbplatser.
Användare får omedelbara meddelanden när en annan medlem svarar, citerar, skickar ett privat meddelande, nämner namnet eller länkar till en annan medlems inlägg. Nya meddelanden och ämnen visas automatiskt på skärmen i realtid.
Bilder kan laddas upp, dras eller klistras in. Stora bilder reduceras automatiskt till miniatyrer med modellfönster. [10] .
Discourse stöder OpenGraph och oEmbed . Webbadresser från externa webbplatser som stöder denna teknik expanderas automatiskt för att ge en kort beskrivning av webbadressen.
Diskurs tillåter också samhällen att samordna insatser med ett klagomålssystem som automatiskt döljer olämpliga meddelanden tills de granskas av personalen. [elva]
Narrative Bot [12]Discobot är en mycket anpassningsbar bot som syftar till att lära nya användare hur man interaktivt använder många av plattformens funktioner, som att bokmärka ämnen och enskilda inlägg, lägga till länkar, uttryckssymboler , användarnamn, lägga till foton, tagga inlägg och använda sökfunktionen.
Taggar [13]Discourse ger avancerad funktionalitet när man arbetar med taggar. När du skapar ämnen kan användare tagga ämnen med en eller flera taggar, automatiskt se taggar efter behag, lista alla taggar och filtrera ämnen efter taggar. Taggalias stöds. Webbplatsadministratörer kan bestämma om de ska tillåta användare att skapa nya taggar, vilka taggar som kan användas i vilket forumsektion och skapa grupptaggar.
Grupper [14]När den är installerad skapar Discourse automatiska grupper med olika behörigheter som är användbara för att hantera webbplatsen som administratörer, moderatorer, personal (admins och moderatorer) och olika nivåer av förtroende [15] för användare.
Diskurs låter dig också skapa anpassade grupper. Dessa grupper är anpassningsbara och kan göras privata eller offentliga. Beroende på de valda alternativen kan grupper vara synliga för alla eller endast för medlemmar i gruppen. Användare kan fritt gå med i gruppen eller skicka en begäran om att läggas till gruppägaren. Användare kan också läggas till i en grupp genom inbjudan eller automatiskt läggas till med en e-postdomän som matchar en av de tillåtna listorna.
Discourse APP är en officiell app med öppen källkod skriven i React Native för Android och iOS . Den släpptes i november 2016 och låter användare hålla reda på nya och olästa meddelanden och aviseringar på flera diskurssidor. Aviseringar i realtid kommer från officiellt anordnade diskursforum.
I oktober 2017 släpptes en inofficiell app för att göra det möjligt för egna diskursforum att skapa sin egen app för varumärken och distribuera den till Google Play Market och App Store . Appen är utvecklad av pmusaraj, som är en långvarig diskursanvändare och pluginförfattare.
Följande programvara krävs på servern för att köra Discourse: [16]