Monetization is often a struggle for big open-source projects, donations are nice but I think they often fall short.

Something to consider is to add Rewards people get if they donate, which they can then hand out to posts or comments that they like. I feel this could add a lot to PieFed and is a great feature to have.

The potential extra income from people buying rewards could be used for better servers, more storage, to cover dev costs etc.

I have no clue how Federation would work around this it’s probably complex. Thoughts?

Edit: We could have a option to hide badges for those that don’t want this feature. It’s purely cosmetic

    • Ek-Hou-Van-Braai@piefed.socialOP
      link
      fedilink
      English
      arrow-up
      12
      arrow-down
      4
      ·
      2 months ago

      Perhaps, but sadly we do need money to make things work. If PieFed grows to 1 Million+ users I don’t think donations are going to cut it.

      • squirrel@discuss.tchncs.de
        link
        fedilink
        arrow-up
        9
        ·
        2 months ago

        Are we talking about PieFed the software or piefed.social the instance? We should seperate development cost from hosting cost.

        If PieFed the software grows to 1M users and the users are distributed across a lot of instances, the cost for hosting is split between all instances.

        If the instance piefed.social grows to 1M users we have a different problem and that is centralization.

        • Ek-Hou-Van-Braai@piefed.socialOP
          link
          fedilink
          English
          arrow-up
          3
          arrow-down
          1
          ·
          2 months ago

          Money can pay for new features like the ability to upload videos or keep images longer etc. Currently I think images older than x years get deleted, money can solve this.

          Thought experiment: Reddit has 400 million weekly active users. Let’s say PieFed grows to 10% of that.

          That means that there will likely be multiple instances with over 4 million weekly active users, how do they pay for that? Who pays for all the images (and hopefully video) that those users share?

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

            These type of sites don’t need to host video. Hell, I’d argue they don’t need to host images either for the most part. They’re huge drains on it. People can embed from external sources.

            The Fediverse is not remotely ready to incorporate anything like this currently, it would cause too much anger.

            • Ek-Hou-Van-Braai@piefed.socialOP
              link
              fedilink
              English
              arrow-up
              2
              arrow-down
              2
              ·
              edit-2
              2 months ago

              I disagree, images add a lot and it’s already built into PieFed quite nicely. Relying on things like imgur to host your images comes with a lot of problems, adds friction and is bad UX.

              If PieFed becomes 10% the size of reddit, which I hope it does, how do you propose the hosing costs of the ~40 million weekly active users are paid for?

          • Die4Ever@retrolemmy.com
            link
            fedilink
            English
            arrow-up
            2
            ·
            2 months ago

            Money can pay for new features like the ability to upload videos or keep images longer etc. Currently I think images older than x years get deleted

            that’s unrelated to the software, it’s an option for the instance admin to choose how much they want to host

      • Zomg@piefed.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        2 months ago

        It’s important to separate piefed software development cost, and cost to host instances.

        Images/video if that was a feature is a burden for the instance admin in terms of storage cost, not the software developer.

        That’s be like donating to a game developer for more FPS for your game. The burden of FPS would be on the user and the hardware they decide to use.