Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

Topic removal from a category/community

Technical Discussion
29 5 98

Gli ultimi otto messaggi ricevuti dalla Federazione
  • thisismissem hah yeah, I was doing dinnertime and didn't have the bandwidth to answer, one sec 🙂

    read more

  • silverpill@mitra.social mm I may have been premature regarding phasing out Announce(Delete).

    nutomic@lemmy.ml made it clear that it wasn't going anywhere, and I will remove the "backwards compatibility" label from it in my draft.

    read more

  • I'll need a bit more than upvotes here

    read more

  • julian since you asked!

    read more

  • Hi all,

    I've recently had some questions about what tool to use for note taking during taskforce meetings, personally I've been using hedgedoc from social.coop, but it's a private instance and you need an invited account. I've also used hackmd in the past. I've seen other taskforces use Google Docs, and I think one even used CryptPad.

    Officially the W3C way of scribing meetings is via an IRC bot: https://www.w3.org/2006/tools/wiki/WebExBestPractices#Meeting_Record_(Minutes)

    However, this isn't necessarily the most approachable to many members of the Social Web CG.

    At the end of the day, the most important part is that taskforce leads capture meeting notes and preserve them, e.g., in the taskforce github repository on swicg or swicg/meetings. (I could also automate taskforce to swicg/meetings sync)

    I currently own the socialcg.org and swicg.org domains, and I'd be happy to spin up a hedgedoc server on a subdomain there that taskforce leads can use for creating and taking meeting notes. However, to do this I'd need to figure out some funding for it (not particularly a lot, but some amount of money — somewhere in the range of €60-180 a year, I'd guess).

    What tooling would you like to use for taking meeting notes? Would having a hedgedoc install for the CG be valuable?

    (I am also in the process of hosting the Activity Summary Bot on a VPS, which produces these emails to the mailing list weekly: https://lists.w3.org/Archives/Public/public-swicg/2025Oct/0028.html — it was running on github actions but kept failing there due to GitHub restrictions, so I've had a VPS on a server sponsored by one of the large fediverse hosts to replace GitHub Actions for more reliable delivery)

    Yours,
    Emelia

    read more

  • @nutomic if you're implying that I should have spoken sooner, I'm pretty sure I did. I remember exchanging messages with both you and @dessalines when you started lemmy...

    I have no specific memory about this topic, but to my recollection lemmy federation was pushed as fait-accomplit at one point without me seeing any previous research on your guys part.

    read more

  • @julian This sounds like an implementation detail to me. Some fedi platforms delete a child object when its parent is deleted, others don't.

    If you want to make the removal of a subtree explicit, I'd recommend a Remove where object is an array (similar to what @mariusor suggested):

    Remove(object: Note[], target: Context)

    This also helps with migrating away from Announce(Delete). I saw your FEP draft, will provide more feedback once I read it in full.

    @rimu @nutomic @melroy @BentiGorlich

    read more

  • I fail to see what the fundamental difference is. If you are unsure about the target with Delete/Object, you can also resolve the context of Object to figure that out. Anyway the instance where the Group is hosted is always the authority, so the state there is the correct one.

    Actually I would rather think of this from a different perspective, namely from the perspective of the mod who clicks the remove button. That would happen when a post is offtopic or violates the rules, and then the intent clearly is to remove all replies as they are not useful. It wouldnt make sense to leave up a single reply two levels deep just because it wasnt included in the context for some reason.

    read more
Post suggeriti
  • PieFed 1.3 is released

    PieFed Meta fediverse piefed
    1
    0 Votes
    1 Posts
    7 Views
    What's new Media library that lets you upload images to comments/post body and paste from the clipboard Animated gif support for user profile pictures Specify alt-text for link posts that link to an image Emoji picker and spoiler button added to markdown toolbar More links to the modlog (footer, community sidebar, user profile) and improved searching/filtering Leave a conversation to remove it from the list of their direct message conversations Post urls are now "friendly" since they include the community name and a snippet of the title instead of just a number Add link to show parent comment when directly viewing a comment reply Image markdown style formatting to allow more advanced control of how images are rendered. e.g. ![image alt text :: width=300px](https://url to image) Code syntax highlighting in code blocks and allow for style selection in user settings Tag cloud added to sidebar for feeds and topics Better searching and filtering of the Instances list Add a block (of a user, community, instance or domain) from the blocks and filters management area, without doing it via a post Popup suggestions when mentioning a community or user as you type Onboarding plugin which auto-subscribes, auto-blocks and sends a welcome message for new accounts Improved federation efficiency Old posts can be automatically archived (saved to S3) to free up database space Old posts by bots with no comments are automatically deleted LLDAP support, which does LDAP a bit differently To upgrade To upgrade from 1.2.x: git pull git checkout v1.3.x ./deploy.sh or ./deploy-docker.sh In the past we had a separate project for realtime notifications, which is now unsupported as it's code has been merged with the main PieFed project. To set it up, refer to the Push Notifications section of install.md. As well as enhancing the user experience doing this will decrease load on your server if it hosts local communities with many subscribers as some of the federation work has been offloaded to the push notifications service. Donations PieFed is free and open-source software while operating without any advertising, monetization, or reliance on venture capital. Your donations are vital in supporting the PieFed development effort, allowing us to expand and enhance PieFed with new features. Donations can be made via Patreon, Liberapay or Ko-fi.
  • @ mention suggestions in PieFed

    PieFed Meta piefed
    1
    0 Votes
    1 Posts
    14 Views
    Also works with !communityname@whatever.tld for communities.
  • 0 Votes
    6 Posts
    24 Views
    In general that's a good idea because you should never trust content coming from somewhere else (even in an S2S context) For reference, NodeBB literally sanitizes the bejeezus out of what it gets from anywhere. All classes are removed, all attributes are removed. I want it as close to semantic HTML as possible, and classes/attributes mean absolutely nothing because: I don't use the same CSS classes Attributes may not follow my own rules for when and where they are added. For example, Mastodon messes with any URL it federates out. It chops the anchor text in half, hides the rest behind invisible or something, and adds an ellipsis. invisible does something different in NodeBB, so there is a CSS conflict here. I strip everything and just show the URL as it was intended.
  • 0 Votes
    1 Posts
    16 Views
    It took a few days for instances to be upgraded and admins to fill in their profiles but it's looking much healthier now! https://piefed.social/auth/instance_chooser