No popular ports statistics anywhere

Sadly, FreeBSD doesn't track popular packages anywhere. Such a bummer. And I know it's hard to track that since people just pull an entire repo and do whatever they want with the source. Can this be rectified somehow? It would really help newbies to enjoy FreeBSD more, and I think it's kind of important for desktop users too.
 
Download statistics do not tell you anything about the amount of users, nor usage of a package. They tell you only how often a package was downloaded. Don't confuse this.
If it was that easy, the big question, "How many FreeBSD users there are?" was answered.

Apart from that:
Your point is to publish statistics about how often which package was downloaded, right?
Besides from this ain't technically a trivial task to be realized, since the packages are not all from the same source (different locations for ports and packages; many download their stuff from github, or other sources.):
For what? To give people an orientation on what package they should choose by what the majority had chosen?
Why? Because it could be a help for those who don't know what there is and what they want?
It's no help to help the stupid to stay stupid.
For people already overchallenged with knowing themselves what they want, to decide and pick for themselves, there already are lots of solutions, in fact the vast majority: MS Windows, Apple's MacOS, many turn-key Linuxes and BSD derivates.
They are all designed for not to think, not to care about, not to search what there all is and no need to pick, just comfortably use what the majority already uses, too.

To me one of the crucial core points of FreeBSD is, you not only must decide and pick all yourself you want to add to your basic system, but above all this way you have to check out some packages you had never looked at else.
You either knew what you want/need, then look for which packages provide that, or dig or ask in the forums, check a few of them out, and then pick the one it does the job for you best.
This way I found most of the packages being my personal standard favorites today which otherwise I had never even took the slightest glimpse at.
I agree, that's neither comfy nor quick. In contrary it means some time and effort need to be spent to evaluate and find your personal selection for every package you want. But besides this is the only way to tailor your own individual system fitting truely your own individual needs, it was worth the effort. I learned a lot this way. Not only packages I may use for something else another time. But more. Much more.
You don't get to the best places by staying on your cosy couch and pick only from the things served to you turn-key on a silver platter. If you want the best you need to move your bottom up and leave the comfy zone by yourself.

FreeBSD is not primarily meant to be most comfortable, but to be most general and above all most indiviual tailorable. Within this task it is the most comfortable there is - or, to be less misunderstanding: doing the best compromise possible.
If you want your own personal, individual tailored solution, you need to tailor it yourself. Starting by learning what there is, and learning and defining what you want yourself, which is the very first point, the beginning of the whole adventure which was killed when there was a "most users downloaded that package (they also downloaded...)" table. After that you decide what you want, not influenced by statistics made by others (liberty), then learn to tailor, then tailor - yourself.
The whole process is getting easier the more often it's done. But without a start you will never get there at all.
"A journey of a thousand miles begins with the very first step" doesn't mean, the journey is finished with the first step done. It means, you will never succeed the journey if you don't do the first step.
If you don't want that, and it's okay if somebody doesn't want that, the majority is already overchallenged with knowing by themselves what they really want, everybody is free to pick some from the vast choices of one-size-fits-all cookie-cutter boiler suits there already are.
Your are free to decide, even to decide to not decide anymore. But since it's impossible to have both at the same time, all inclusive predefined turn key and individually tailored, you need to decide at least one thing yourself: Keep on deciding yourself, or follow the majority.
FreeBSD ain't for the latter one.
 
Download statistics do not tell you anything about the amount of users, nor usage of a package. They tell you only how often a package was downloaded. Don't confuse this.
...
FreeBSD ain't for the latter one.
I think what you said is pretty stupid. Completely not to the point I was making. There's tremendous value in learning what is popular, not for the specific packages but for the general idea of what kind of things people are dabbling in, including less popular packages on the list.

I guess I also have a bit of a problem with the interface on freshports.org - I do like it generally, but I really had more luck exploring ports on Archlinux's AUR package site, for example. Their AUR repo just showed a package name and a good description, so you could browse and quickly figure out what kind of interesting things people were keeping recent. It's still a valid place to explore packages on there, I suppose, and then see if it's ported to FreeBSD. But there's no reason something nice cannot be offered to FreeBSD community, especially if it's just a matter of slicing and dicing data that exists.
 
Back
Top