GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Ryuno-Ki (ryunoki@layer8.space)'s status on Thursday, 25-Apr-2024 15:07:40 JST Ryuno-Ki Ryuno-Ki
    • she hacked you
    • Buttondown

    @ekis As far as I know, @buttondown is written in Python.

    So implementations such as https://codeberg.org/helge/bovine/ by @helge could have a higher chance of adoption.

    Or BookWyrm's implementation in Django (although I see issues with the license). Finally FunkWhale is another project with ActivityPub.

    In conversation about a year ago from layer8.space permalink

    Attachments


    1. Domain not in remote thumbnail source whitelist: codeberg.org
      bovine
      from helge
      Modular ActivityPub/Fediverse Server
    • Embed this notice
      Buttondown (buttondown@mastodon.social)'s status on Monday, 08-Jan-2024 20:31:10 JST Buttondown Buttondown

      After poking around more, I thiiiink we can do something here using Mastodon's built-in APIs pretty trivially. Not quite the same thing as an unopinionated ActivityPub bridge, but as Andy said RSS works as an interface for that for folks who want to get technical (whereas I think most folks just want to be able to auto-publish toots for their new issues!)

      In conversation Monday, 08-Jan-2024 20:31:10 JST permalink
    • Embed this notice
      Tim Chambers (tchambers@indieweb.social)'s status on Tuesday, 09-Jan-2024 12:14:56 JST Tim Chambers Tim Chambers
      in reply to
      • Buttondown

      @buttondown

      In conversation Tuesday, 09-Jan-2024 12:14:56 JST permalink

      Attachments


    • Embed this notice
      Ryuno-Ki (ryunoki@layer8.space)'s status on Thursday, 25-Apr-2024 15:07:37 JST Ryuno-Ki Ryuno-Ki
      in reply to
      • she hacked you

      @ekis I have to admit I learned new things, but you got me really confused.

      All good now.

      In conversation about a year ago permalink
      clacke likes this.
    • Embed this notice
      she hacked you (ekis@mastodon.social)'s status on Thursday, 25-Apr-2024 15:07:38 JST she hacked you she hacked you
      in reply to
      • Buttondown

      @RyunoKi @buttondown @helge Those two changes and possibly the {rails}/lib/.* going into its own Gem package would mak a solid patch to help the majority of Mastodon instance operators which use the vanilla RoR Client.

      Expecting them to all switch servers at this point that quickly is just not realistic, have to bridge the gap and make it easy.

      In conversation about a year ago permalink
    • Embed this notice
      she hacked you (ekis@mastodon.social)'s status on Thursday, 25-Apr-2024 15:07:38 JST she hacked you she hacked you
      in reply to

      @RyunoKi To be clear it was pointed out that I correctly skimmed this lib folder for ActivityPub and confused a simple client for the AP daemon.

      So not much at all would be gained besides simplification and easier future management.

      But we want to save instance operators money, and like next week.

      In conversation about a year ago permalink
    • Embed this notice
      she hacked you (ekis@mastodon.social)'s status on Thursday, 25-Apr-2024 15:07:39 JST she hacked you she hacked you
      in reply to
      • Buttondown

      @RyunoKi @buttondown @helge Honestly both Django + Rails client would be better served using C, Rust, whatever is the most mature, stable and will guarantee feature parity b/c we dont want to cause any feature loss (One reason Iodine needs Puma stats like additions to it)

      I have limited time but I could walk someone through converting sidekiq to just redis+rails workers. That + switching to iodine would be very significant for very little work. Will see statistical significant measurements

      In conversation about a year ago permalink
    • Embed this notice
      she hacked you (ekis@mastodon.social)'s status on Thursday, 25-Apr-2024 15:08:21 JST she hacked you she hacked you
      in reply to

      @RyunoKi Wait you learned new things? I learned new things!

      We need to be coordinating on definitions clearly defining problems by what is solvable quickly and with the most reward, and ideally release it as patches for instance operators to try before trying to get it pulled in again.

      Id hate to have said something stupid confusing you because I was upset in general not at you and failed reading comprehension of your post.

      I'm very far from perfect, but A LOT of ruby/c/rails/rack exp

      In conversation about a year ago permalink
    • Embed this notice
      Ryuno-Ki (ryunoki@layer8.space)'s status on Thursday, 25-Apr-2024 15:08:21 JST Ryuno-Ki Ryuno-Ki
      in reply to
      • small circle 🕊 in calmness
      • she hacked you

      @ekis I did!

      Puma and Iodine weren't on my radar before.

      I only get nerdsniped by @smallcircles on WASM before so the references to FFI is also something I should learn.

      In conversation about a year ago permalink
      clacke likes this.
    • Embed this notice
      Ryuno-Ki (ryunoki@layer8.space)'s status on Thursday, 25-Apr-2024 15:08:25 JST Ryuno-Ki Ryuno-Ki
      in reply to
      • alcinnz
      • small circle 🕊 in calmness
      • she hacked you

      @alcinnz @smallcircles @ekis Team XHTML here.

      I'm more inclined to client-side things. It's incredible what you can build nowadays. And we don't even scratch the surface!

      In conversation about a year ago permalink
      clacke likes this.
    • Embed this notice
      alcinnz (alcinnz@floss.social)'s status on Thursday, 25-Apr-2024 15:08:26 JST alcinnz alcinnz
      in reply to
      • small circle 🕊 in calmness
      • she hacked you

      @smallcircles @ekis @RyunoKi Regarding HTML parsing, I didn't write *that* bit myself. But I do like HTML Conduit's approach! Then again if you're writing in Rust, you'd probably want to use a Rust lib...

      tl;dr; With XHTML's legacy, I don't think WHATWG-standard error correction is worth it. At least anymore! As long as you didn't *totally* fall over upon poorly-formed markup...

      In conversation about a year ago permalink
    • Embed this notice
      she hacked you (ekis@mastodon.social)'s status on Thursday, 25-Apr-2024 15:08:28 JST she hacked you she hacked you
      in reply to
      • small circle 🕊 in calmness

      @RyunoKi @smallcircles WASM you looking at pwa using just the browser engine?

      I'm working on a UI system that utilizes just servo since it functions as a stand alone render engine; I was to the point I was writing my own lexer and parser for HTML just never rendered the nodes. Continued experiments with JS off for the time being; but like srvo or pwa options

      In conversation about a year ago permalink
    • Embed this notice
      small circle 🕊 in calmness (smallcircles@social.coop)'s status on Thursday, 25-Apr-2024 15:08:28 JST small circle 🕊 in calmness small circle 🕊 in calmness
      in reply to
      • alcinnz
      • she hacked you

      @ekis @RyunoKi

      Oww, that is interesting use of servo. Regarding the parsing I may point to work of @alcinnz

      For wasm I made some survey some time ago: https://discuss.coding.social/t/solidground-wasm-component-based-development-wiki/367

      I'm interested in server-side use mostly, but some impressive experiment is Makepad, that offers a Figma-like DSL for complex UI. In their conference vid multiple apps are live-embedded in their presentation slidedeck.

      In conversation about a year ago permalink

      Attachments


Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.