Then I unexpectedly found a community platform, that was still unknown to me:
snapcraft.io
Snaps are there defined as app packages for desktop, cloud and IoT that are easy to install, secure, cross‐platform and dependency‐free. Snaps are discoverable and installable from the Snap Store, the app store for Linux with an audience of millions,
I tried first the search functionality of that platform and let's say clearly:
The layout design looks excellent, the community is well visited, but some functions could be better. Lets look at these 2 examples:
Searching common phrase file
Searching 1 char only d
Search results also could be sorted more meaningful & understandable, e.g.
- show all results, where the search phrase directly corresponds to the package app name /(no matter if sql like (prefix, suffix, substring), sql fulltext match or Levenstein distance.
- then show all results, where the search phrase is found in the shown package descripton
- at least show all results, that appear like a magical fog or smoke for the user. I know, that your search function is probably not returning total random or bad fuzzy hit results, but I guess the search algorithm searches in fields, which are not shown in search result view.
Conclusio: Snapcraft has surly more potential, but additional functionality must be added and especially a more clear vision and road-map needs to be specified, followed and permanently filled with life. (Under my point of view, without any additional improvements, vision and road-map the project and the community won't grow up and then after some time, this will remain as small circle of developer project or even become orphaned.)
So far I see this nevertheless as an good opportunity for developers and community to get seen and to receive good jobs offers.
So far I see this nevertheless as an good opportunity for developers and community to get seen and to receive good jobs offers.
Simply said: Thou must have very soon an idea, where this should go and what exactly you want with it. If thou don't want to expand and keep this project as a nice and gentle private hobby, then you can keep everything and don't have to change anything. But if you want to expand, become at least a small player for long time, ...