Skip to content
This repository has been archived by the owner on Aug 1, 2023. It is now read-only.

Case Gladys: Non-eligible app? #35

Closed
friedger opened this issue Feb 20, 2019 · 9 comments
Closed

Case Gladys: Non-eligible app? #35

friedger opened this issue Feb 20, 2019 · 9 comments
Assignees

Comments

@friedger
Copy link
Contributor

Gladys requires a Raspberry Pi to use blockstack.

The algorithms ranked this app relatively high. Is this in alignment with the long term goals?

@pstan26
Copy link
Contributor

pstan26 commented Feb 20, 2019

This is a good question I've been thinking about a lot lately. The app + hardware is really cool as its like Amazon Alexa except the user owns their data. I bought a raspberry pi to try this app out. But it may be impossible to continually evaluate this app and for that reason might make sense to remove.

@thedavidlewis
Copy link

How will it be scored by TMUI if there aren't enough testers with Raspberry Pi? And if there are enough, doesn't that exclude non-technical testers which can skew results.

@Pierre-Gilles
Copy link

Hey! Founder of Gladys here.

Gladys is running on pretty anything. Most users run it on a Raspberry Pi for its home automation capability (to add USB dongles, use Bluetooth, ...) but it can run on any computer/VM as well. It's a Node.js program.

Blockstack long-term goal is to incentive developers to build privacy-first product right?

There are not only online products in the world, but also lots of hardware/physical products.

Isn't that in the long term goal of Blockstack to incentive developers to build any kind of product with their technology, including real-world one?

It would be a little sad if Blockstack limits the scope of allowed apps to basic web stuff.

Maybe it's just the testing process which needs to be improved to handle different kind of products?

It's not just about Gladys, in the current ranking some apps are iOS apps and people complained it was unfair because an iOS app is harder to test than a web one.

@fiatexodus
Copy link

fiatexodus commented Feb 27, 2019

@Pierre-Gilles as you mention, we've seen that reviews of mobile applications undergo a different process that results in differences in ranking from Web Apps. The problem is compounded further for Gladys, but like you I hope that Blockstack is able to find a way to incentivize and review products like yours. They are important, novel on this platform, and require non-trivial effort to launch. Eventually it might be the case that App Mining has multiple branches--i.e. best web app, best mobile app, and best embedded device--but the community might be too small for that at the moment.

@pstan26 perhaps the signature fund or other means can step in to help until branches / categories of app rewards make sense?

@Pierre-Gilles
Copy link

@AC-FTW We are doing a call this week with @GinaAbrams to talk about this topic.

What I'll suggest is that I can simply release a hosted demo version of Gladys, which will be exactly like the one you have at home, just that I will disable "real world" features. The UI will be fully working, but just not controlling real devices.

With this hosted version, TryMyUI testers will just able to review Gladys UI by going to a simple URL, the same way they do it for other web apps.

I think this way it'll be fair for everyone, what do you think of that?

Eventually it might be the case that App Mining has multiple branches

In the long run definitely! Great to know that you have that in mind :)

Thanks for your answers.

@friedger
Copy link
Contributor Author

friedger commented Feb 28, 2019

@Pierre-Gilles I think that is the best solution and if that works for Gladys that is great. This is what I proposed in #53:

Apps that provide their main functionality via a mobile app or other hardware should submit an eligible app that users can use in a web browser (maybe with limited functionality).

The preferences in the hosted demo and the real device of the user would then be the same reflected.

@stackatron
Copy link

@GinaAbrams sounds like the next step is an update to our FAQ and adjustment to TryMyUI ranking procedure.

@GinaAbrams
Copy link
Contributor

hey @friedger we've update the FAQ section around the ranking algorithm here to reflect proposed changes.

For this month's rank and moving forward, it is as follows: Apps may have unique circumstances such that the app cannot be ranked by all the reviewers, for example, apps that require specific hardware. In these cases, reviewers that can review and rank the app will. An app’s final ranking is determined by the average of those reviewers that can fully review the app.

@friedger
Copy link
Contributor Author

friedger commented Mar 6, 2019

I think that clarifies the case enough.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants