grant

joined 2 years ago
MODERATOR OF
[–] grant@toast.ooo 5 points 2 years ago

that was a major hiccup this time around i wasn't expecting the event to be this large and this wanted, but i do have plans to market it a bit better this year

if you use Mastodon or Matrix check out this post

[–] grant@toast.ooo 9 points 2 years ago (7 children)

canvas size: i do agree the last canvas was too big with not enough people, honestly didn't think twice about how big i actually set it to. i might do what @CameronDev@programming.dev is suggesting, with it dynamically growing size

event time: i am not entirely sure atm, completely depends on when i think most people would be able to and my availability

announcing: i have plans to announce it a month in advance 🎉 then slowly ramping up announcements as it gets closer

other things we have a matrix chat and i'm working on getting a discord setup w/ bridging to the matrix space when i get the time to

[–] grant@toast.ooo 5 points 2 years ago* (last edited 2 years ago)

I ran into this issue when writing the Canvas authentication thing

There is a standard to simplify authentication and identification across the entire web but it isn’t fully implemented everywhere

OAuth2 is the big name in this, it supplies authorized requests to access data from other companies and services

OpenID is related to OAuth2 but it only supplies identification in a standardized way. OpenID has mechanisms to announce that a specific domain has support for this and how to automatically register for it (removing the need to have a bunch of login buttons)

For Canvas 2024 I’m implementing drop in implementations for popular Fediverse software (including Lemmy)

Hopefully more fedi software implements OAuth2 or at least OpenID to vastly simplify authentication (and possibly replace “login with google”)

Related Links:

[–] grant@toast.ooo 4 points 2 years ago* (last edited 2 years ago) (1 children)

I’d recommend setting up a Matrix server with Element

E2E encrypted text & voice calls (I believe unless they’re still doing the rewrite of e2e voice calls)

Matrix info: https://matrix.org Synapse server install: https://matrix-org.github.io/synapse/latest/setup/installation.html Synapse TURN (voice) install: https://matrix-org.github.io/synapse/latest/turn-howto.html

Edit: calls also work on mobile (hooks into native mobile calling apis to look very similar to a normal phone call)

[–] grant@toast.ooo 1 points 2 years ago

I'm planning to split major topics (servers, mapping, skins, plugins, modding, etc) into separate communities on the instance

None of it is live at the moment

[–] grant@toast.ooo 6 points 2 years ago (1 children)

If the instance requires verified emails the application won’t even show up to staff if it’s not verified

[–] grant@toast.ooo 7 points 2 years ago

All my servers are named after colors

Then my vms are ingredients to an omelette

[–] grant@toast.ooo 1 points 2 years ago

No worries man, it's a definite change from how the internet currently exists (i'll make a landing page explaining all these in more detail in the coming days)

The first link, !canvas@toast.ooo, will open up the community (the Lemmy equivalent of Reddit's "subreddits"). Being subscribed to that community will allow posts to the community to show up in your home feed

Matrix

Matrix is a chat protocol that is a federated live chat system, the Matrix protocol is not ActivityPub (what Lemmy, Mastodon and others run on) it runs on it's own protocol. The most popular client for Matrix is Element. You can host your own homeserver using Synapse, but it's highly recommended to use their main instance (matrix.org -- it's also the default option when you open Element in browser).

Matrix is setup in a way that you don't have to worry about missing old messages when you are on a new instance. When you join a new room ("channel") in Matrix, you will automatically be able to read old chat messages by backfilling old messages. Matrix also runs a very convenient website to share rooms with other people (matrix.to -- which is linked in my original comment) that will open a list of apps to open the room with (no vendor lock in).

Matrix is designed in a way were it doesn't matter what instance you are registered under. No matter the instance, you'll be able to read the chat, history and participate in live conversation.


Hopefully this cleaned some stuff up for you and like I said at the start of the post, I'll be making a landing page also explaining this stuff to help other people navigate this as well :)

(cc others in this thread: @Psythik@lemm.ee & @AndreTelevise@lemmy.world )

[–] grant@toast.ooo 9 points 2 years ago (5 children)

That seemed to be a major hiccup this time around, getting the word out there

my plan for next year's is to give 30 days and 7 day notice before the event starts

make sure you're subscribed to !canvas@toast.ooo & in the Matrix space so you don't miss it next year

[–] grant@toast.ooo 10 points 2 years ago

That seemed to be a major hiccup this time around, getting the word out there

my plan for next year's is to give 30 days and 7 day notice before the event starts

make sure you're subscribed to !canvas@toast.ooo & in the Matrix space so you don't miss it next year

[–] grant@toast.ooo 2 points 2 years ago

there's a matrix space for the canvas project, but no dedicated space for development yet (at least)

view more: ‹ prev next ›