Path: csiph.com!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: G Newsgroups: it.comp.os.linux.software Subject: Re: naming convention per i file di configurazione Date: 9 Apr 2022 08:00:03 GMT Organization: Lines: 45 Sender: Gip Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Trace: individual.net iNzCRnF1xMnp8g/L1oXOygYtUh8GPZfy3Aody5x1sPS6pJdHGw X-Orig-Path: not-for-mail Cancel-Lock: sha1:u5CvSO0hj0rQc655UPY9HV7/84M= User-Agent: tin/2.6.1-20211226 ("Convalmore") (Linux/5.16.16-200.fc35.x86_64 (x86_64)) Xref: csiph.com it.comp.os.linux.software:5768 alex <1j9448a02@lnx159sneakemail.com.invalid> wrote: > Il 08/04/22 19:59, G ha scritto: >> alex <1j9448a02@lnx159sneakemail.com.invalid> wrote: >>> Sulla pagina https://leqiplayground.com/it/iniziamo-con-dotfiles/ viene >>> riportato quanto segue: >>> >>> "I dotfile vengono utilizzati per personalizzare il sistema. Il nome >>> “dotfiles” deriva dai file di configurazione nei sistemi Unix-like che >>> iniziano con un punto (ad es.bash_profile e .gitconfig)." >>> >>> Tuttavia alcuni software come composer e phpunit non seguono questa >>> convenzione. >>> Cioè, come file di configurazione, usano rispettivamente composer.json e >>> phpunit.xml (mentre ci sarebbe da aspettarsi .composer.json e .phpunit.xml). >>> >>> Perchè? >> >> I "dotfiles" sono file che non vengono di solito mostrati quando si lista una >> directory ma vanno richiesti esplicitamente (ad es. con "ls -a") e vengono >> quindi usati come configurazione dato che in genere non interessano. Alcuni >> programmi usano, come dici file normali, ma quasi sempre questi file sono >> all'interno di una directory nascosta (col punto) tipo .kde o .config. o .tin > > No. Si. Stiamo parlando dei file di configurazione nella directory di un utente. > https://getcomposer.org/doc/04-schema.md#root-package > https://docs.docker.com/engine/reference/builder/ > https://phpunit.readthedocs.io/en/9.5/configuration.html#appendixes-configuration > E potrei citarne altri. > Hanno poco a che vedere con l'argomento > Inoltre neanche lo stesso linux è molto coerente: > ~/.config: OK > /etc: Mmmmhhhhhhhhh... (il punto dov'è?) /etc come /usr, /var ed altre sono directory di sistema niente a che vedere con l'utente. File e directory nella Home dell'utente seguono in genere le regole che dicevo (con poche eccezioni). G