Författare: Sean Tilley

  • Tumblr, Bluesky och Mastodon i ett – Wafrn

    Tumblr, Bluesky och Mastodon i ett – Wafrn

    Bluesky och Mastodon i ett – Wafrn. Förbryllande, överraskande, fantastisk och underbart kaotiskt. Även om Tumblr sägs komma till Fediversum nån gång efter övergången till WordPressprogramvara, vill jag ta en stund för att rikta uppmärksamheten mot ett eget projekt som till stor del är inspirerat av Tumblr. Wafrn (uttalas ”wah fern”) är en öppen källkodsplattform som verkar fokusera på en lärdom som andra sociala plattformar verkar glömma: Att vara rolig och kul.

    Wafrns maskot, Waffy the Wafrn, en insekt som håller ett hjärta och en våffla.

    Det här projektet tar en massa inspiration från befintliga sociala nätverk, gör några galna saker vid sidan av och införlivar några riktigt imponerande idéer för att skapa något nytt.

    Den sociala upplevelsen

    Redan från början känns Wafrn direkt annorlunda än Mastodon, Friendica eller till och med de många avknoppningarna av Misskey. Det införlivar idéer från alla dessa saker, men lägger också till en massa nya idéer.

    Temat ”Superfan” liknar starkt Tumblr-instrumentpanelen.

    Teman

    Wafrn möjliggör användaranpassning vilket de gör en stor sak av. Det finns en serie teman skapade i Wafrn-gemenskapen tillgängliga på flaggskeppsinstansen, och det är möjligt att använda egen anpassad CSS.

    Det finns en hel värld av möjligheter, särskilt när användare fortsätter att att återskapa sina favoritstilar från andra appar och nätverk. Under min första testning av Wafrn skrev jag faktiskt ett tema i Cohost-stil och skickade in det till projektets officiella arkiv. Temat heter ”Cohfrn” och levereras nu med installationen.

    Skapa inlägg

    Wafrns inläggsredigerare är ganska standard, men gör ett hyfsat jobb med att visa exakt hur dina inlägg kommer att se ut. För de som har Bluesky-integration aktiverad finns också en uppmaning om teckengräns, vilket säkerställer att dina inlägg inte överskrider gränsen.

    En sak som är värd att nämna här är att woots (toots) stöder RTF genom en kombination av HTML-, Markdown- och CSS-attribut. Även om Wafrn ännu inte stöder Misskeys version av Markdown, kan gemenskapen fortfarande skapa absoluta guldkorn som följande:

    Framtiden är nu

    Flöden

    För närvarande stöder Wafrn tre olika användarflöden: Huvudflödet, Utforska Wafrn samt Wafrn & Vänner. Dessa innehåller alla subtila skillnader, så jag ska göra mitt bästa för att förklara dem. Med plattformen som stöder Bluesky och AT-protokollet är min förhoppning att vi en dag kan få se stöd för Blueskys anpassade flöden, vilket skulle vara fantastiskt för upptäckt.

    Huvudflödet

    Användarens huvudflöde och huvudsida är en strikt tidslinje utan krusiduller som fokuserar på vem du följer och vad de boostar eller publicerar. Du kan se kommentarer och reaktioner från ömsesidiga på inlägg (kallade ”woots”), och allt är rent och enkelt att använda.

    Uforska Wafrn

    Tidslinjen Utforska Wafrn verkar enbart fokusera på inlägg som skapats eller boostats av lokala Wafrn-konton och inkluderar en hel del personer som du inte följer direkt.

    Wafrn & Vänner

    Tidslinjen Wafrn & Vänners tidslinje kombinerar Utforska Wafrn-flödet med inlägg från vänliga servrar som Wafrn-instansen också är ansluten till. Här kan du hitta alla möjliga saker från resten av Fediversum: Mastodon, Friendica, Misskey, Bluesky, PeerTube och till och med WordPress lyckades alla dyka upp!

    Frågor

    En väldigt underskattad funktion som överförts från Tumblr är Frågor, en fråga-och-svar-funktion för inkorgen som låter folk svara offentligt på frågor. Det som är riktigt coolt med detta är att alla Fediversum-konton kan ställa en fråga med hjälp av speciell formatering. För att göra detta, lägg bara till ett privat inlägg med följande:

    !ask @användarnamn@instance.tld följt av själva frågan.

    Som ett resultat visas frågor i en speciell flik så här:

    Om du väljer att svara på frågan visas frågan och ditt svar som ett speciellt inlägg på tidslinjerna.

    Strunta i det faktum att jag bad mig själv att berätta en obekväm historia. Detta är i demonstrationssyfte.

    Det fina här är att den här funktionen är helt och hållet opt-in, och du kan till och med välja om du bara vill tillåta frågor från gemensamma kontakter, eller även öppna funktionen för anonyma personer. Det är definitivt något jag har saknat från att använda Tumblr, och jag skulle gärna vilja använda det mer.

    Nafsningar (Bites)

    Ett av de senaste tilläggen i Wafrn är ”Bites”, som i princip är pokes, men mer furry-tematiskt. Användare kan nafsa andra användare såväl som inlägg, och söta små aviseringar skapas som svar.

    Det är en liten, fånig funktion, men det är ytterligare en indikation på hur Wafrn-gemenskapen gillar att ha kul på plattformen.

    Bluesky-integration

    En av de mest imponerande delarna av Wafrn är det faktum att programvaran implementerar AT-protokollet från grunden och kan ansluta direkt till Bluesky. Detta är inte en protokollbrygga, utan snarare en egen implementering som kopplar samman en Fediversum-plattform med Bluesky och dess nätverk.

    Stödet är fortfarande experimentellt och begränsat, men de flesta inlägg och profiler fungerar anmärkningsvärt bra med standardappen Bluesky. Direktmeddelanden mellan Bluesky och Wafrn fungerar inte ännu, och några av de bredare funktionerna i AT Proto (anpassade flöden, moderering, etiketter och andra integrationer) stöds ännu inte. Ändå är det en imponerande bedrift, och den dagliga sociala användningen fungerar ganska bra.

    Som en parantes erbjuder Wafrn också möjligheten att migrera helt från Bluesky till Wafrn, samtidigt som inlägg, vänner och följare bevaras. Ganska coolt!

    Superhemlig meny

    Under en tid har Wafrn haft en extra speciell, superhemlig meny. Inuti den finns en inbäddad WASM-version av DosBox, som kör en kopia av Doom. När jag först upptäckte detta var jag helt mållös. Det går utmärkt och fungerar ordentligt.

    Gemenskapen

    Jag har fortfarande ingen aning om vad förkortningen WAFRN står för. Min bästa gissning är ”Vi är vänner just nu”, men jag får hela tiden olika svar och kan inte vara säker på om något av dem är seriöst. Wafrns skapare, Gabboman, föreslog att detta är en referens till Tumblrs porrförbud från 2018, där akronymen står för ”We Allow Female Presenting Nipples”. Alternativa förslag inkluderar dock ”What Asshole Fucking wRote Name” och ”We All Fuck Real Northerners”. Bristen på konsensus gör bara Wafrn roligare.

    Andra Wafrnismer inom communityn är följande: Mastodons toots heter nu woots, Wafrn-användare kallas inofficiellt waffles, och det finns några helt galna anpassade teman tillgängliga.

    Ja, detta är ett riktigt tema, som heter ”Rizzler”.

    Wafrns community är rolig. Riktigt rolig. Inom de första fem minuterna av att surfa på webbplatsen träffade jag på ett dussin eller så hysteriska skitinlägg från folk som försökte bete sig helt galna. Det finns en hälsosam överlappning mellan Wafrns lokala användare och lekfulla inlägg från Misskey, Akkoma, Bluesky och de roligare delarna av Mastodon. Helhetsintrycket påminner starkt om Tumblrs ”Ja, och”-kultur, och det är väl utvalt.

    Som en sista gyllene touch erbjuder Wafrn ett Custom Word-filter som låter dig omvandla ordet ”AI” till ”kokain” eller något annat ord varje gång du ser det.

    Det är riktigt, riktigt roligt att se i praktiken. Återigen, det är enkelt och bara en rolig idé, men dessa små detaljer skiljer Wafrn från sina konkurrenter.

    Skärmdump: Little1Lost på Wafrn

    Sammanfattningsvis

    Wafrn är fantastiskt och utnyttjar en specifik nisch som hamnar någonstans mellan Tumblr, Cohost och ”Weird Twitter”. Det är fånigt och nördigt och passionerat och verkar ständigt utvecklas till en bättre version av sig självt. Jag älskar det jag ser hittills och hoppas att plattformen fortsätter att växa. Det finns ett enormt löfte i ett projekt som detta, och det är uppfriskande att se hur roligt det är att använda.

    Älskat

    • Snygg design, lätt att använda.
    • Massor av anpassningsmöjligheter tillgängliga
    • Superrolig gemenskap
    • Integration med inbyggt AT-protokoll
    • Frågor, Bites och en inbäddad version av Doom
    • Emoji-konfetti exploderar varje gång du gör något!
    • Ganska bra mobilappar!
    • AI-filtret ”Kokain”.

    Önskat

    • Stöd för Blueskys anpassade flöden.
    • Stöd för AT-protokollintegration med andra appar?
    • Bättre medieinbäddningar och länkförhandsvisningar.
    • Misskeys version av Markdown?
    • Mer robust sökning med Webfinger-stöd.
    • Wafrn behöver locka folk från Tumblr och andra programvaror och gemenskaper mer aggressivt.

    Sean Tilley

    Översatt av Anders Svensson med hjälp av Google translate från WeDistribute och publicerat här i enlighet med licensen CC-BY-SA 4.0.

  • Betalningar i Fediversum – CrowdBucks

    Betalningar i Fediversum – CrowdBucks

    Flera försök att tillhandahålla och utveckla alternativ för möjligheter att tjäna pengar och ta emot betalningar i Fediversum existerar. Under de senaste åren har det gjorts intressanta experiment för att göra detta möjligt.

    Mitra var bland annat pionjärer inom prenumerationsbetalningar genom att använda Monero. Bandwagon har också byggt vidare på konceptet genom att istället förlita sig på integrationer med traditionella betalningsnätverk, med början i Stripe och PayPal. Det kortlivade SubClub implementerade privata flöden för betalningar.

    Crowdbucks

    CrowdBucks är ett nytt projekt utvecklat av Charles Iliya Krempeaux, mer känd under sitt onlinenamn Reiver. Det bygger på några av de idéer som tidigare implementeringar har provat och syftar till att göra processen så smidig och enkel som möjligt.

    ”Den långsiktiga visionen som CrowdBucks är en del av är att skapa ett betalningslager för Fediversum”, förklarar Reiver, ”det är uppenbarligen inte den enda delen, det kommer att finnas andra projekt senare.

    Skaffa ett konto

    Istället för att tvinga användare att skapa ytterligare ett konto gör CrowdBucks något riktigt smart. Det går att logga in med ett befintligt Fediversum-konto.

    För närvarande är inloggningen dock begränsad till Mastodon, men planen är att gradvis stödja ett antal olika plattformar. Eftersom en stor del av all Fediversum-programvara implementerar en del av Mastodons API, försökte jag logga in med både Akkoma och WordPress, men ingen av dem verkar fungera ännu. Vi valde att använda en beprövad instans.

    Efter att ha gjort auktoriseringsdansen leder CrowdBucks användare till en enkel instrumentpanel, där de uppmanas att göra grundläggande inställningar för sin sida.

    Fediversum-integrationen hämtar automatiskt profilinformation, inklusive användarnamn, avatar, rubrik och användarnamn, även om de flesta offentliga detaljer kan anpassas.

    Komma igång

    Det första du ska göra med ditt konto är att sätta in insamlingsmål och donationsnivåer. Flödet känns som något i stil med Kickstarter eller Patreon, där belöningar kan anges som något symboliskt, något digitalt eller till och med något konkret.

    Donationer och betalningar

    Supportnivåer kan ställas in med valfri månadsvalör, och dessa visas tydligt på din CrowdBucks-sida. Donatorer kan använda sina CrowdBucks-konton för att hitta en sida, välja en nivå och enkelt ge stöd till skapare och projekt. När en person donerar till en nivå tas de automatiskt till en kassasida. För närvarande är Stripe den enda betalningsleverantören som stöds.

    Reiver har förklarat att detta beror på att Stripe var enklast att implementera, men teamet avser att också lägga till stöd för PayPal och andra leverantörer, samt stöd för standarder som Web Monetization och OpenPayments.

    Snabbdemo

    CrowdBucks presenterades ursprungligen i en kort demo på FediCon för några veckor sedan, som spelades in och lades till tillsammans med FediCon Talks på PeerTube.. Det är en användbar inblick i var Reiver kommer från, vad som byggs och idéer om vad CrowdBucks skulle kunna användas till.

    Öppen källkod och decentraliserad

    ”Vem som helst kommer att kunna sätta upp sin egen CrowdBucks-server”, förklarar Reiver, ”precis som vem som helst kan sätta upp sin egen Mastodon-server.”

    Själva CrowdBucks-projektet är licensierat under GNU AGPL, med källkoden lätt tillgänglig. CrowdBucks.fund-webbplatsen drivs helt enkelt som en flaggskeppsinstans, men målet är att låta vem som helst vara värd för sin egen version som en del av sin operativa infrastruktur.

    ”Vi vill att CrowdBucks ska hjälpa till att betala serverräkningar, stödja utvecklare som bygger Fedi-programvara och finansiera skapare i Fediversum. Allt är utformat för att vara naturlig del av Fediversum.”

    Framtidsplaner

    Även om projektet i sig fortfarande är relativt ungt funderar teamet aktivt på hur de kan förbättra det. Ett område som CrowdBucks redan utforskar är möjligheten för appen att publicera på Fediversum för insamlares räkning, till exempel för att ge beröm och uppmuntran till supportrar.

    En annan möjlighet kan vara att samarbeta med Emissary för att standardisera delar som rör betalningar och privat åtkomst. Detta är en spännande strävan, och kan vara ett av de mest polerade försöken hittills att möjliggöra betalningar på den sociala nätverket Fediversum. Förhoppningsvis kommer befintliga projekt att engagera sig och utarbeta detaljer om hur detta kan göras så öppet och interoperabelt som möjligt.

    Sean Tilley. Översättning Anders Svensson med hjälp av Google translate.

    Tidigare publicerat på WeDistribute. Publicerat här i enlighet med licensen CC-BY-SA 4.0.

  • WordPress-ActivityPub v 7.1.0

    WordPress-ActivityPub v 7.1.0

    ActivityPub-teametAutomattic har gjort ett fantastiskt arbete. Under de senaste åren har detta enpersonsprojekt växlat från att vara ett enpersonsprojekt till ett team av heltidsutvecklare. Med lanseringen av 7.x-grenen av ActvityPub-tillägget meddelade projektutvecklarna att de skulle arbeta med att skapa möjligheter att följa andra Fediversumkonton i själva tillägget (fjärrföljning)..

    Nyligen släpptes version 7.1.0 med en mycket tidig förhandstitt på denna nya funktion. Även om det för närvarande är dolt bakom ett ”Avancerade inställningar”-val, är det nu möjligt att använda ActivityPub-tillägget för att direkt följa andra aktörer på nätverket.

    Detta är fortfarande en relativt ny funktion. Utformningen har inte tiktigt skapats än. Teammedlemmen Konstantin Obenland förklarar vidare i tillkännagivandet:

    Det finns verkligen ingen funktionalitet kring det ännu, utöver att följa konton från andra instanser, eftersom vi ännu inte har börjat behandla inkommande inlägg och lägga till möjligheten att interagera med dem. Men om du bara inte kan vänta med att visa din uppskattning för andra konton genom att följa dem, släpp loss!

    Varför är detta viktigt?

    Anslutningen från WordPress till resten av Fediversum har alltid varit lite konstigt. Medan den viktigaste ActivityPub-integrationen för WordPress i allmänhet fungerar bra för att skicka artiklar till abonnenter, har det varit rörigt att följa människor direkt från WordPress. Just nu, om du ville använda din WordPress-blogg som ett riktigt Fediverse-konto, skulle du behöva följande tillägg:

    • Friends – en social instrumentpanel för WordPress, fortfarande ett tidigt utvecklingstadium. Detta tillägg används främst för att följa andra människor i Fediversum.
    • Activate Mastodon Apps – Detta implementerar en betydande mängd av Mastodons API. Så att det går att publicera mikroblogguppdateringar direkt till en WordPress-webbplats.
    • Event Bridge for ActivityPub – Detta ger tekniskt stöd för federerade evenemang, genom att konvertera din webbplats evenemangskalender till något som personer på nätverket kan prenumerera på och ange sin närvaro i.

    Med dessa tre tillägg är det möjligt att snickra ihop något som kommer i närheten av att vara en komplett Fediversum-användarupplevelse. Ändå tar denna process tid att ställa in, kan vara drabbas av konfigurationsproblem och ibland saknar funktioner. Att ha olika plugins som alla berör Aktivipub-integrationen kan också vara svårare att testa kod och rapportera problem.

    Genom att införa fjärrföljningsfunktion direkt i ActivityPub-tillägget kommer projektgruppen effektivt att tillhandahålla standardmekanismer för andra tillägg direkt kan använda sig av. Inom en snar framtid kan detta innebära att Friends-tillägget inte behöver användas för sociala kontakter I Fediversum. Istället kan Friends-tillägget bara använda det som redan införts i AcitivityPub-tillägget och fokusera på sätt att bara arbeta som en social instrumentpanel.

    Även Startpaket!

    En annan sak som är värd att nämna är preliminärt stöd för startpaket i Fediversum (Fediverse Starter Kits), en föreslagen variant av Blueskys Starter Pack-funktionalitet. Även om det har gjorts ett antal försök att göra något liknande för Fediversu, tidigare, har det ännu inte funnits en Fediversum-standard för listor fyllda med rekommenderade användare att följa. WordPress-teamet har dock ansträngt sig för att stödja Pixelfeds Starter Kit Data Schema som referenspunkt.

    Sammantaget ger denna utgåva av den nuvarande ActivityPub-stacken för WordPress en stabil grund för en hel del framtida funktionalitet som vi alla har kommit att förvänta oss från plattformar som Mastodon, Misskey eller till och med Bonfire.

    Sean Tilley

    Översatt från We Distribute och publicerat hör med stöd av licensen CC-BY-SA 4.0

    Läs mer:

  • Musikförsäljning via Bandwagon

    Musikförsäljning via Bandwagon

    Bandwagon, musikdelningsplattformen byggd på Emissary, har haft stor framgång de senaste månaderna. Sajten har vuxit till en katalog med över 300 olika musiker, som spänner över ett brett spektrum av olika ljud och genrer. Efter att ha förfinat sök- och upptäcktsfunktionerna har projektledaren Ben Pate beslutat att fokusera på att introducera ett betalningssystem för musikförsäljning.

    På gång

    Detta nya betalningssystem möjliggör ekonomiskt stöd för artister på Fediverse, och stödnivåerna liknar en hybrid av vad både Bandcamp och Patreon erbjuder. Den här funktionen inkluderar inte bara rader för digitala medier, utan även en ny mekanism för åtkomst och distribution. Dessutom kommer flaggskeppsinstansen av Bandwagon.fm att ta 0 % av alla pengar som musiker tjänar.

    Premium-planer

    För att stödja utvecklingen kommer Bandwagons flaggskeppsinstans att erbjuda en Premium-plan på 10 dollar per månad som gör det möjligt för musiker att sälja sin musik och erbjuda sina låtar med en högre bithastighet, bland andra funktioner. För att stödja artistgemenskapen kommer ett antal Fediversum-musiker sannolikt att få ett livstids Premium-medlemskap gratis.

    Köp av album och låtar

    När den här funktionen blir tillgänglig för musiker kommer de att kunna konfigurera ett Säljkonto-konto för att kunna betsämma över vilka artiklar de vill inkludera bland köpmöjlighterna. Detta kan omfatta enskilda låtar, EP:er eller hela album. Det är också möjligt att konfigurera supportnivåer med månadsfakturering.

    När någon köper musik via Bandwagon läggs deras köp till i en profil. Om du är en Bandwagon-användare finns dessa i ditt konto. Om du besöker från en annan plattform finns köpta varor istället i en speciell gästprofil som kan kopplas till en Fediversum-identitet.

    Specialåtkomst

    En annan ny funktion som är unik för Bandwagon är konceptet med cirklar. Dessa är speciella, privilegierade samlingar av följare som kan betala för att få tillgång till exklusivt innehåll: speciella albumsläpp, sällsynta låtar, hemliga shower och privata ”bakom kulisserna”-inlägg kan alla nås av premiumföljare.

    Det som utmärker sig med det här systemet är hur saker och ting är sammankopplade: mekanismen kontrollerar betalningar, känner igen en Fediversum-användare och beviljar åtkomst baserat på det. Tidigare behövde andra system tillhandahålla den här typen av saker manuellt: man kanske kunde betala för något via Stripe eller PayPal, men det fanns inte alltid ett sätt att redovisa en användares Fediversum-identitet i efterhand. Istället fick allt detta hanteras manuellt.

    Detta innebär också att det är möjligt att skapa flera typer av supportnivåer, vilket skulle kunna ge en Bandwagon-musikerprofil nästan Patreon-liknande funktionalitet. Olika supportnivåer skulle kunna få tillgång till olika saker, vilket gör att belöningar kan staplas med donationsnivån. En nivå kan få privata blogginlägg, medan en annan kan ha tillgång till ett månatligt spår plus tillgång till privata blogginlägg.

    Alternativa betalningsmetoder

    I nuläget kommer Bandwagon att stödja Stripe och PayPal när funktionen lanseras. Ben har dock uttryckt ett intresse av att stödja många fler betalningsleverantörer, i hopp om att ge artister och köpare valmöjligheter:

    Bandwagon kommer att bygga integrationer med privata företag (faktiskt många av dem) men vi kommer aldrig att vara beroende av något specifikt företag. Öppna API:er är bäst, men när dessa inte är tillgängliga kommer vi att ansluta direkt till Stripe, PayPal eller någon som kan leverera fördelar för oberoende artister. Men om jag måste integrera med en enda handlare för att acceptera betalningar, då kommer jag att integrera med två, eller sju, eller så många som möjligt för att garantera att de företag vi arbetar med inte kan missbruka sin position med monopolmakt.

    Projektet har också sagt att de inte har något intresse av att implementera stöd för kryptovalutor. Men med tanke på att Bandwagon är ett öppen källkodsprojekt skulle det inte vara så förvånande att se tredje parter bygga in stöd för olika kryptobetalningar för sina respektive gemenskaper.

    Det stora perspektivet

    På ytan är dessa nya funktioner stora milstolpar för att stödja Fediverse musikgemenskap. Om vi ​​gräver lite djupare kommer vi att upptäcka att allt som driver denna nya upplevelse är en del av den underliggande Emissary-plattformen. Detta är ytterligare ett verktyg i Emissarys arsenal för utvecklare att bygga distinkta tjänster med donationer, betalningar och handel i åtanke. Kanske kommer vi i framtiden att se nya typer av Emissary-appar som kan fungera som ersättare för DeviantArt, Nebula eller GameDev Market.

    Det finns en anledning till att denna utveckling är så viktig: Fediversum saknar idag all form av handel. Även om det är möjligt att stödja personer utanför sammanhanget genom saker som Patreon eller OpenCollective, är verkligheten att upplevelsen är ganska fragmenterad. Att kunna ge stöd till artister, musiker, speldesigners, open source-utvecklare och instansadministratörer är en nödvändighet för att odla ett hälsosamt Fediversum. Om vi ​​kunde bygga standardiserat stöd för den här typen av marknadshandel över olika plattformar, skulle det kunna ha en enorm inverkan på nätverkets förmåga att upprätthålla sig självt.

    Sean Tilley

    Översatt från WeDistribute och publicerat här i enlighet med licensen CC-BY-SA 4.0. Översättning av Anders Svensson med hjälp av Google Translate.