[Nix-dev] Flattening pkgs tree in nixpkgs/pkgs

Tomasz Czyż tomasz.czyz at gmail.com
Sat Jan 9 21:59:03 CET 2016


2016-01-09 20:41 GMT+00:00 Matthias Beyer <mail at beyermatthias.de>:

> On 08-01-2016 01:32:34, Profpatsch wrote:
> >
> > Now the problem is: Who has enough time to refactor everything? :)
> >
>
> +1 on this. I think that flattening the file tree for nixpkgs/pkgs is just
> a
> waste of time.
>
> As the OP of this thread says, he has to use `find` all the time. Now
> what?

Now I try to change it.

> We
> all have and it works perfectly fine for all of us.

I explicitly excluded myself from the "all" group so I assume you cannot
use "all" here, and according to that discussion looks like there is few
people who have different opinions about current situation.

> Why changing (or even
> debating) about things which _work_ and where changes do not improve the
> experience of the end-user?
>
Sure, please, help Debian project :-)

>
> I mean, come one, nixos is not a big community who has time to argue about
> infrastructure which does change (note: I don't use the term "improve"
> here)
> something for the maintainers but doesn't change anything for the end user!
>
Is anyone here who knows any nix user which do not read nix files and is
only "end-user"?
For me personally as "end-user" the file structure is part of user
experience. Same as nix command line interface.


> User experience is what comes first, and this proposal doesn't alter user
> experience (neither improve nor worsen) at all. So why focusing on
> something
> like this? Why debating about internal infrastructure changes while the
> end-user
> is faced with hydra not building for weeks or while there are packages out
> there
> which do not run because of unmet dependencies,... I could possibly go on.
> I
> don't want to start a conversation on the latter two points in here, but I
> guess
> you see what I mean.
>
I as wrote, for me it IS user-experience. And I'm not sure what the
projejct short/long term goals are but I think most users are
developers/admins who write nix files anyway.

Please define what for you is real end-user of nixos and please give some
examples what are cases worth to waste time for you.

btw, why some people argue about others people time? There is bunch of
people want to make some positive change and they want to spent some time
on that (whatever the change is). I wrote that I would like to help with
that (or maybe even implement that if I have enough knowledge), please if
you think it's waste of time, propose something else to change and make it
happen.


> --
> Mit freundlichen Grüßen,
> Kind regards,
> Matthias Beyer
>
> Proudly sent with mutt.
> Happily signed with gnupg.
>
> _______________________________________________
> nix-dev mailing list
> nix-dev at lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>
>


-- 
Tomasz Czyż
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.science.uu.nl/pipermail/nix-dev/attachments/20160109/40602e69/attachment-0001.html 


More information about the nix-dev mailing list