Use the README to explain what this package is about #52

Open
opened 2023-02-20 19:04:09 +00:00 by DamienCassou · 3 comments
DamienCassou commented 2023-02-20 19:04:09 +00:00 (Migrated from github.com)

The current README says how to use flake-compat but not what it is. It would also be nice to write a description in the project settings.

The current README says how to use flake-compat but not what it is. It would also be nice to write a description in the project settings.
shajra commented 2023-03-06 01:19:51 +00:00 (Migrated from github.com)

Adding to this, I only recently realized there has been a new builtins.getFlake for some time. I'm learning about these things by mimicking other projects. But I think that leads to substandard ideas sticking around.

It would be nice for the README to make clear whether builtins.getFlake is the preferred way to deal with flakes compatibility moving forward. If that's not the case, it would be good to discuss some pros/cons of each approach.

I think the only reason not to use builtins.getFlake is in case someone has a version of Nix older than 2.4. Anything else?

Adding to this, I only recently realized there has been a new `builtins.getFlake` for some time. I'm learning about these things by mimicking other projects. But I think that leads to substandard ideas sticking around. It would be nice for the README to make clear whether `builtins.getFlake` is the preferred way to deal with flakes compatibility moving forward. If that's not the case, it would be good to discuss some pros/cons of each approach. I _think_ the only reason not to use `builtins.getFlake` is in case someone has a version of Nix older than 2.4. Anything else?
shajra commented 2023-03-06 14:06:10 +00:00 (Migrated from github.com)

Coming back to this, I've realized that builtins.getFlake is only usable with flakes enabled. If a user is enabling the feature, I think they are just getting pulled into the world of flakes, properly. This project still seems to server a purpose. It would be good if the README couple explain this all better. I'm still figuring this out myself.

Coming back to this, I've realized that `builtins.getFlake` is only usable with `flakes` enabled. If a user is enabling the feature, I think they are just getting pulled into the world of flakes, properly. This project still seems to server a purpose. It would be good if the README couple explain this all better. I'm still figuring this out myself.
eclairevoyant commented 2023-10-06 17:28:36 +00:00 (Migrated from github.com)

quite simply: this is a flakes polyfill written in pure nix instead of c++
and it's more or less a dead project

quite simply: this is a flakes polyfill written in pure nix instead of c++ and it's more or less a dead project
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lix-project/flake-compat#52
No description provided.