UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Some opinions related to the latest community update.

    Scheduled Pinned Locked Moved General
    23 Posts 9 Posters 7.3k Views 3 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
      Reply
      • Reply as topic
      Log in to reply
      This topic has been deleted. Only users with topic management privileges can see it.
      • S Offline
        sverzegnassi
        last edited by sverzegnassi

        I missed this topic, but I see @Flohack has already provided solid arguments.

        elementaryOS is backed by "elementary LLC" which likely enables them to handle money on a solid legal base. I gave a quick look at "Houston", the app store back end used by elementary, and it seems they only support a single service, called Stripe. I haven't tested personally, but what I see is that developers might likely have to create a Stripe account in order to receive donations.

        This might add a further consideration: choosing a single service implies excluding others.

        We could offer e.g. PayPal support, but I'm mostly sure our developers might (legitimately) ask to support Patreon, Liberapay, Bitcoins, etc. Not to mention potential existing service bans in specific countries. It might end up in a huge amount of work, for an app store service that merely counts 400 apps and has not fully shaped yet.

        What we did in OpenStore, but we still need to expose it to the client app, is to let developers to specify a link of their choice for donations. This already enabled developers to received donations through the OpenStore web UI - e.g. Dekko.

        I'm in charge to get this done in the client app. Despite my expectations, adding a single button to an existing hiearchy of informations is not so trivial; as a consequence, it might take a while before we could roll this out in a new update, since we have to redefine how we provide other metadata.

        I'm currently redesigning the "Package Details" page in the OpenStore client, and the idea is to ensure that our "Donate" button would always be placed above the fold, in order to ensure that potential donors would not miss the opportunity to support the work of developers and contributors.

        Here's how the "Donate" button might look in future OpenStore releases

        Feedback welcomed!

        D V 2 Replies Last reply Reply Quote 1
        • D Offline
          doniks @sverzegnassi
          last edited by

          @sverzegnassi said in Some opinions related to the latest community update.:

          Here's how the "Donate" button might look in future OpenStore releases

          Feedback welcomed!

          I like the positioning!

          But the icon confused me a little. My first association when seeing the heart icon was the "Heart rating" from the uappexplorer website. I'm not sure what the further plans of uappexplorer and/or heartrating are, but maybe picking an icon that has a stronger monetary association would be clearer anyway (dollar sign? pound sign?) and avoid the icon conflict with the heart rating.

          libremaxL 1 Reply Last reply Reply Quote 0
          • libremaxL Offline
            libremax @doniks
            last edited by

            @doniks

            Currency symbols are not neutral. Some may not like $, others € or Β£ or any currency symbol.

            Moreover, this could suggest that it is only possible to give in a certain currency.

            So I believe "Donate + heart icon", if not ideal, is less problematic.

            Donate anonymously 1€/$ by year to UBports, all Ubuntu Touch users can do it ! Demonstration:
            https://forums.ubports.com/topic/1262/donate-anonymously-1-by-year-to-ubports-all-ubuntu-touch-users-can-do-it-demonstration/

            1 Reply Last reply Reply Quote 0
            • V Offline
              vadrian89 @sverzegnassi
              last edited by

              @sverzegnassi

              Looks good, regarding the button, it could also be a gift box icon? Anyway, whichever is to be picked there will always have pros and cons against it.

              I think it might need more coloring, it feels a bit monotone.

              @Flohack

              How can we make sure that the App is only installed on one device if the author wants to charge device-based?

              I don't think it should be anything than per account, is there such a thing as per device? I haven't encountered it.

              So do you really think this is the right way to go? Or just put a donation link in the store, and let the developer suggest a usual donation for his app wouldnΒ΄t be enough?

              A donation button should suffice at the moment, but in the future when Ubuntu Touch will take the mobile front with a storm a store with an exact payment method should be implemented.

              Maybe an API + third party stores? This could take it out of your hands and entities, such as Canonical(if they would be willing) can set up shop for their snap packages and everyone can benefit from.....I might be dreaming away on this one πŸ˜›

              flohackF 1 Reply Last reply Reply Quote 0
              • S Offline
                sverzegnassi
                last edited by

                Thanks for your replies!

                I chose the 'heart' symbol since it was the nearest symbol in terms of kindness and appreciation. I like @vadrian89 's idea of using a gift box as icon; the bad news is that our Suru icons set does not provide the icon.

                If someone wants to contribute and create for us an icon that matches the Suru specs, the contribution would be very appreciated.

                As an alternative to the 'gift box' and the 'heart', we could still use the currency symbol as proposed by @doniks . QML provides an easy way to get the currency symbol according to user's locale. That way we can solve any ambiguity related to its usage.

                flohackF 1 Reply Last reply Reply Quote 0
                • flohackF Offline
                  flohack @vadrian89
                  last edited by

                  @vadrian89 Be it per device or per account, but currently there is no way to restrict app installations. Anyone could pay for one license and distrubute it on many many devices. Thats also one reason why app purches would make no sense in OpenStore.

                  BR

                  My languages: πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ πŸ‡¬πŸ‡§ πŸ‡ΊπŸ‡Έ

                  1 Reply Last reply Reply Quote 1
                  • flohackF Offline
                    flohack @sverzegnassi
                    last edited by

                    @sverzegnassi Can you give us a preview screenshot of how it could look like then to the user? ^

                    My languages: πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ πŸ‡¬πŸ‡§ πŸ‡ΊπŸ‡Έ

                    S 1 Reply Last reply Reply Quote 0
                    • S Offline
                      sverzegnassi @flohack
                      last edited by sverzegnassi

                      @Flohack Sure, it's in one of my earlier replies. (still WIP)

                      Here's how the "Donate" button might look in future OpenStore releases

                      Screenshot

                      1 Reply Last reply Reply Quote 3
                      • flohackF Offline
                        flohack
                        last edited by

                        I like that! yeah sure I think the heart is a great idea!

                        BR

                        My languages: πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ πŸ‡¬πŸ‡§ πŸ‡ΊπŸ‡Έ

                        1 Reply Last reply Reply Quote 1
                        • twinkybotT Offline
                          twinkybot
                          last edited by

                          Hi e.g. Calibre is doing the same with the heart symbol. I belive there are many more applications out there.
                          But for me an essential part why I am also funding this UBports is the hope of an secure and non-spy software. And this is only possible with Free Software at least where you can read the source code. But I'd go even for re-usable code (as this needs to be read and understood to use it therefore less hidden parts, imo)
                          I believe Donations do work as wen can see for Matrix, UBPorts and others. Yes many are strugling but I believe this might also change if people understand the value of free software. I think that an OpenStore should be open.
                          And as for programms I stronlgy believe that one should be able to re-use, change the code and make a living out of it without being harrased by people who have lawyers at their hands or something happening on my computer without me knowing.
                          I love GNU licenses for their viral attitude πŸ˜„

                          1 Reply Last reply Reply Quote 1
                          • First post
                            Last post