Edit: the message can will be customizable by instance admins.

Here’s the proposal

The last point requires existing users to keep an eye on that community, would people here like to do that? You would mostly just need to subscribe to the community and have a look from time to time

Also, if you have a better name idea than “newjoiners”, feel free to suggest it

Piefed.zip was selected as the zip instances are known to be stable, and having it on a different instance than piefed.social can help the new joiners understand federation with a practical example

  • db0@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    7
    ·
    2 months ago

    We do something similar in lemmy.dbzer0.com but we provide a list of comms relevant to the person, based on their application form. What would be useful is to allow the instance admins to select a bunch of topics for the user to opt-in as interested in. For each topic, the admins can specify a number of comms or comm groups to suggest.

    So let’s say I am an instance admin. I provide Anarchism and ADHD as a possible interest options. If either of those are selected by the user, I suggest the following comms

    etc.

    • wjs018@piefed.social
      link
      fedilink
      English
      arrow-up
      7
      ·
      2 months ago

      The feature here Blaze is discussing is a plugin to piefed rather than part of the base software. I wrote it that way in part to provide an example of what the plugin system could do so that others could use it as a model for their own as well as figuring out where some of the plugin pain points might be.

      The system you are describing would work pretty similarly to this plugin, but instead of having a fixed list specified by the admin in advance, it would be dynamic based on the user’s registration application. So, instead of just parsing a .toml file like this plugin does, you would first need to fetch the registration from the db and then parse that. It wouldn’t be that much different. I trust in your python skills :).

        • wjs018@piefed.social
          link
          fedilink
          English
          arrow-up
          5
          ·
          2 months ago

          If you do ever work on it and run into issues, feel free to let me know. I added some hooks to piefed to make this one work.