Författare: Sean Tilley

  • 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.