:pixelfed: Group Stats:
Frontend: 4723 LoC
Backend: 1327 LoC
Started this 11 days ago, the frontend is the most complex part 😅
(Backend doesn't include federation code or existing code)
This profile might be incomplete.
Open on mastodon.social dansup
Wall 2,586 posts
dansup
:pixelfed: Group Stats: Frontend: 4723 LoC Started this 11 days ago, the frontend is the most complex part 😅 (Backend doesn't include federation code or existing code)
dansup
Want to thank everyone for all the positive feedback, wasn't sure how groups would be received. Kind of overwhelmed that other projects care enough to want compatibility, I'm going to do my best!
dansup
Never anticipated I would add Groups to Pixelfed. I saw how my partner uses FB Groups and it clicked. This is exactly what we're missing in the fediverse, a means to discover and engage with interests and topics that interest you. Hashtags and local/network timelines only do so much.
Show previous comments
Veaviticus
@dansup as others have said, this sounds like a reimplementation of Lemmy. To me, one of the nice parts of the fediverse is being closer to the Unix philosophy of do one thing, do it well, and communicate with an easy/open standard so others can do complementary things. Pixelfed is for photos. Lemmy (and the others) are for groups.
petitboeuf
@dansup I'm sure you've done the right choice, but have you considered Mobilizion ?
[DATA EXPUNGED]
dansup
Polls will be released on Friday too, and they will federate with Mastodon compatible implementations!
smallcircles (Humane Tech Now)
@dansup have you seen related work by @grishka on #smithereen regarding polls?
Niko :verified:
@dansup an idea: could it be combined with a picture for a given context? 🤔 or it's just text?
dansup
So many caveats to think about w.r.t pixelfed groups. - Cross-posting/boosting public group posts - Delegating a new "hub" or origin server for a group would allow one to keep a group alive even if instance decides to shut down. - Group roles and permissions - Group admin level moderation and instance level moderation, and the potential clashes that could occur - Efficient synchronization for users on remote instances that dont have that group "cached" - Group deletion
Григорий Клюшников
Glad that I don't have to figure all this out alone any more, you're welcome 😂 Actually I don't allow admins from other instances right now because I have no idea how to federate things like name/description/etc changes made by a remote admin. Update{Group} and diff it on the receiving side? Invent a new activity type for this particular case?
dansup
Reached out to a few projects regarding Groups federation, looking forward to working together on compatibility.
Blort™ 🐀Ⓥ🥷☣️
@dansup out of interest, was #mobilizon one of those? Seems a logical choice since groups are at the very foundation of what they're trying to do...
dansup
Caught nearly 4k spam posts without any manual intervention and before users seen them. Love this feature, and though most instances won't see this level of spam, it's nice knowing the majority of it is handled for you.
dansup
August has always been a good month for pixelfed development 😉
dansup
Google+ Circles would be neat to see in an ActivityPub project 🧐
Григорий Клюшников
Technically there's nothing stopping you from specifying an arbitrary collection in to/cc, instead of followers.
Eugen Rochko
dansup
Implementing new ActivityPub object types unused by other projects is fun! I don't have to worry about compatibility, and I get to define my own object schema 👍 #pixeldev #activitypub
:PUA: Shlee fucked around and
@dansup soooooo. Question. If I paid for the hosting costs, how much for you to assist to administrator a pixelfed? like, I really want to host the Australian aus.pics or something but Pixelfed docker image seems to be DED. so I need help to maintain a long term instance.
Show previous comments
Tim Chambers
@dansup This shows the need for the Fediverse to scale by adding new instances, and getting places like #mastohost and others to make it easy to do without being a more serious admin.
Aaron Garcia :v21:
@dansup I use Mastodon more than any of my other social networks. It's as if I've completely abandoned them in favor of this one. I believe there is a better community here that isn't trying to constantly sell me something.
dansup
Mastodon, Pixelfed, Pleroma, PeerTube and Lemmy are the only projects that have at least one instance with over 10k users. Only Mastodon has more than one instance with more than 10k users, according to FediDB.
Show previous comments
:fedora: filippo db :gnu:
@dansup interesting that
dansup
Fun fact: I wrote a twitter alternative before I started Pixelfed. I didn't account for remote profiles, and when I attempted to implement ActivityPub I realized how much work it would be to refactor the code. I was so mad at myself, I abandoned it. I started Pixelfed a month later to try again, and that is why I was so hesitant on releasing federation support lol.
dansup
Really hope Drake drops CLB on the same day as Kanyes Donda album, next Friday 😂 |