Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Elements Order #52

Open
2 tasks
Malix-Labs opened this issue Aug 1, 2024 · 6 comments
Open
2 tasks

Elements Order #52

Malix-Labs opened this issue Aug 1, 2024 · 6 comments
Assignees

Comments

@Malix-Labs
Copy link
Owner

Malix-Labs commented Aug 1, 2024

Currently, there is no defined order algorithm

The elements seems randomly ordered

I think it would be a good idea to define an element order, and state it, even if it stays "random"

Algorithm Choices

  • Alphabetical
  • First release date
  • Popularity
  • Random

Steps

  1. Define Order Algorithm
  2. Re-order elements
@Malix-Labs
Copy link
Owner Author

Out of the proposed algorithm choices, here is my ordered personal preferences:

  1. Popularity
  2. Alphabetical
  3. First Release Date
  4. Random

@Dvlv
Copy link
Collaborator

Dvlv commented Aug 2, 2024

Whilst Popularity makes sense in theory, it's essentially arbitrary, because unless someone keeps track of every immutable distro, project, and community, they can't know how popular everything is.

I personally only keep up with Fedora Silverblue and Aeon, so I have no idea how popular VanillaOS or ChimeraOS are, for example.

From my (biased) point of view, as long as Fedora Atomic (and uBlue), Aeon, and Nix are the top 3, I don't really mind what the order of the rest are, so feel free to re-order them if the randomness bothers you.

@Malix-Labs
Copy link
Owner Author

Malix-Labs commented Aug 2, 2024

Hello again @Dvlv !

Whilst Popularity makes sense in theory, it's essentially arbitrary, because unless someone keeps track of every immutable distro, project, and community, they can't know how popular everything is.

Indeed
Maybe there would be a way to track the popularity with statistics, but I'm not aware of it.

From my (biased) point of view, as long as Fedora Atomic (and uBlue), Aeon, and Nix are the top 3, I don't really mind what the order of the rest are, so feel free to re-order them if the randomness bothers you.

From there, I feel like popularity ranking should be avoided, unless we find a way to make it objective rather than subjective and arbitrary

The only statistic source I know of is DistroWatch, but measuring the popularity of a distribution the amount of click on that website is definitely not good enough

Maybe we should temporary eliminate that ranking algorithm choice for now,
What do you think ?

@Dvlv
Copy link
Collaborator

Dvlv commented Aug 3, 2024

Maybe we should temporary eliminate that ranking algorithm choice for now,
What do you think ?

I don't see any need to make an official rule about where contributors should place things. This repo isn't exactly receiving hundreds of contributions, and I wouldn't want to make contributing too complex and put off people who wish to add things.

If you want to re-order things, feel free, as long as you leave the aforementioned three at the top.

@Malix-Labs Malix-Labs changed the title Define Elements Order Elements Order Aug 6, 2024
@Malix-Labs Malix-Labs self-assigned this Aug 6, 2024
@Malix-Labs Malix-Labs pinned this issue Aug 8, 2024
@Malix-Labs
Copy link
Owner Author

About distributions, the base and the atomic tool used is also an important metric

@Malix-Labs
Copy link
Owner Author

Maybe a table would be great for certain categories

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

No branches or pull requests

2 participants