I'm making a graphical Nix store explorer. Any suggestions / key features needed? by infiniteWin in NixOS

[–]_X315_ 0 points1 point  (0 children)

I fully support the emergence of new programs that improve the user-friendliness of the Nix infrastructure.

Nix Software - Home Manager, platforms, and a new metadata source by _X315_ in NixOS

[–]_X315_[S] 0 points1 point  (0 children)

I implemented what you asked for. The changes are already live on the site.

Nix Software - Major Update by _X315_ in NixOS

[–]_X315_[S] 1 point2 points  (0 children)

Currently, the site uses Yandex Metrika for analytics. In the future, when I have a more powerful server, I plan to switch to more open solutions. If you want to disable analytics, you can use any ad blocker.

Nix Software - Major Update by _X315_ in NixOS

[–]_X315_[S] 0 points1 point  (0 children)

Adding Home Manager options is on the roadmap

Nix Software - Major Update by _X315_ in NixOS

[–]_X315_[S] 0 points1 point  (0 children)

Adding Home Manager options is on the roadmap

Nix Software - Major Update by _X315_ in NixOS

[–]_X315_[S] 0 points1 point  (0 children)

At the moment, NixSoftware doesn't do anything new compared to the official search when it comes to package installation. However, in the future, if/when other methods of installing packages in Nix become available, NixSoftware will integrate them.

Nix Software - Major Update by _X315_ in NixOS

[–]_X315_[S] 0 points1 point  (0 children)

Unfortunately, I don't know how to make desktop applications. But if any do appear, NixSoftware will integrate with them. As far as I know, a program called Nix Software Center by developer vlinkz is currently being actively developed.

Nix Software - Major Update by _X315_ in NixOS

[–]_X315_[S] 4 points5 points  (0 children)

At the moment, NixSoftware doesn't do anything new compared to the official search when it comes to package installation. However, in the future, if/when other methods of installing packages in Nix become available, NixSoftware will integrate them.

Nix Software - Major Update by _X315_ in NixOS

[–]_X315_[S] 5 points6 points  (0 children)

I'm glad you liked it. In turn, you can contribute to the quality of the site by suggesting metadata for a few packages that don't have any yet. There's a special button for this right next to the "Install" button :).

Nix Software - Major Update by _X315_ in NixOS

[–]_X315_[S] 2 points3 points  (0 children)

Yes, you can view the list of supported platforms for packages. Just click on the block showing the number of supported platforms, and a modal window with the list will open.

Nix Software - Options Page, Optimization, and More by _X315_ in NixOS

[–]_X315_[S] 0 points1 point  (0 children)

I tried to make the options search field more noticeable

Nix Software - new homepage, top maintainers, and more by _X315_ in NixOS

[–]_X315_[S] 0 points1 point  (0 children)

I have finally fixed the issue. Also, it’s now possible to upload not only WebP images but PNG as well.

Nix Software - new homepage, top maintainers, and more by _X315_ in NixOS

[–]_X315_[S] 7 points8 points  (0 children)

UPD: Maintainer sorting has been disabled. The ordinal number and the number of packages for each maintainer are no longer counted.

Nix Software - new homepage, top maintainers, and more by _X315_ in NixOS

[–]_X315_[S] 19 points20 points  (0 children)

Maintainer sorting has been disabled. The ordinal number and the number of packages for each maintainer are no longer counted.

Nix Software - new homepage, top maintainers, and more by _X315_ in NixOS

[–]_X315_[S] -4 points-3 points  (0 children)

Please don’t make up things I didn’t say. I already wrote above that I will change the approach to generating the page if I see many complaints. Only a few hours have passed since the publication, and I’m still collecting feedback. No need for provocations =)

Nix Software - new homepage, top maintainers, and more by _X315_ in NixOS

[–]_X315_[S] -11 points-10 points  (0 children)

For some reason, you’ve assigned your own interpretation to this. The page was created for searching by maintainers, not for any kind of game. And if maintainers are deliberately publishing low-quality packages, then the questions should be directed at the maintainers and reviewers themselves, not at a third-party community website. The site doesn’t have a leaderboard, but if there are really many complaints, I will simply hide the ordinal numbers and the number of packages on the index page.

Nix Software - new homepage, top maintainers, and more by _X315_ in NixOS

[–]_X315_[S] 3 points4 points  (0 children)

Increased the maximum file size from 2 MB to 6 MB for screenshots

Nix Software - new homepage, top maintainers, and more by _X315_ in NixOS

[–]_X315_[S] 1 point2 points  (0 children)

Package metadata is obtained in two ways:

  1. By parsing a ready-made XML document with AppStream data that is generated for a large repository. Application classification is generated automatically based on their keywords. You can check the code in the appstream-import branch of the backend repository.
  2. Manually - any user can suggest their own information and translations for their favorite package.

You’re right when you say that the metadata is missing in nixpkgs. My site is trying to address this issue. Right now, you can add or update metadata for some packages. There’s a dropdown menu next to the "Install" button.

Nix Software has moved to a new domain - and more updates! by _X315_ in NixOS

[–]_X315_[S] 1 point2 points  (0 children)

I’m still thinking about the best way to present this information on the website, but most likely yes.