bhdouglass / uappexplorer

Moved to GitLab
https://gitlab.com/bhdouglass/uappexplorer
GNU General Public License v3.0
42 stars 5 forks source link

[Feature Request] Visualize not in stable channel snaps #98

Open Aury88 opened 6 years ago

Aury88 commented 6 years ago

seems only stable channel snaps are visualized in the uappexplorer website there should be a way to switch candidate/beta/edge channels (with a big red warning) to help user discover software in develop/port .

Many apps are under the snap packaging process, as you can see in the snapcraf website, but if you don't discover their relevant thread there is not an easy way to see/find them. This implementation in uappexplorer could help willing contributors but also the snapcraft project to have a general view of what is happening and the WIP helpy spread snap diffusion

eg software actually in WIP: prettier --beta vlc --candidate tizonia --candidate docker --candidate

and many many others

bhdouglass commented 6 years ago

I'm not entirely sure I can get info easily on candidate snaps, but I can look into it if you are still interested.

Aury88 commented 6 years ago

@bhdouglass Hi Brian! I have closed this feature request because I found that actually the apps I've listed as candidate example are all visible in uApp Explorer (the prettier-beta is not). I do not understand if I find them because they "became" stable or because uApp Explorer search also between candidates, so I did not want to bother with a probably wrong feature request. I am still interested also because this change could make uApp Explorer more relevant among snapcraft contributors (there are been many forum post asking for a "market" and ways to find apps in snapping process), but it's a plus and I've not programming skill to help with this change, also there is the problem that an app could have a version in every channel and this could lead to a messing of the interface so if it is not easy don't worry about this FR;-)

bhdouglass commented 6 years ago

I'm not sure how possible this is, but I will look into it!

Aury88 commented 6 years ago

Hello. I find this but I fear it is a WIP if that is not possible, for the apps in the stable channel seem possible to find if they have other versions under other channels (command snap info <snap-name>). it could be a good compromise for the moment ;-)

bhdouglass commented 6 years ago

Ok, looks like there isn't much I can do about this at this time. I'll still leave this issue open in the event that they update their api (this would be a really great feature).

bhdouglass commented 6 years ago

@Aury88 I saw that Ubuntu Software will have the ability to install apps from non-stable channels, do you know anything about how that is being done?

Aury88 commented 6 years ago

Hi! actually the problem is only obtain the snaps list from various channels. in the single snap you can find if it is located in more than one channel through the snap info <snap name> command you can install the snap from various channel through the snap install <snap name> --<snap channel> command if I understand correctly they have done a GUI for those commands. so the snap list is from the stable channel and then, in the "snap page", it checks if there are other versions in other channels and let you choose from where install the snap

bhdouglass commented 6 years ago

Ah, ok, so not exactly what we are looking for.