10 Punkte von xguru 2023-06-27 | 8 Kommentare | Auf WhatsApp teilen
  • Eine Website, die dafür wirbt, dass Software-Bibliotheken ihre Konfigurationsdateien im .meta-Ordner ablegen sollen
  • Wie unten zu sehen ist, werden es immer mehr Konfigurationsdateien. Statt sie alle im Root-Ordner abzulegen und ihn unübersichtlich zu machen, soll man sie in .meta sammeln, damit alles aufgeräumter bleibt
    /package.json
    /tsconfig.json
    /.eslintrc
    /.prettierrc
    /.babel.config.js (implied child .babelrc)
    /.webpack.config.js
    /jest.config.js
    /.env
    /docker-compose.yml
    /gitlab-ci.yml
    /.npmrc
    /.editorconfig

8 Kommentare

 
aqqnucs 2023-06-28

Ich kann nachvollziehen, dass es unordentlich wirkt, aber beeinflusst das tatsächlich die Produktivität?

 
noeulnight 2023-06-28

Wenn man sogar .env mit einschließt, wird die Pfadkonfiguration bei der Entwicklung wohl umständlich ;;

 
stevejkang 2023-06-27

Es ist bis zu einem gewissen Grad nachvollziehbar, weil dort Dateien enthalten sind, die man selten nutzt und für die man einfach nur Einstellungen anlegt. Aber dass sogar package.json oder .env, an denen sich in der Praxis recht häufig etwas ändert, dorthin verschoben werden sollen, wirkt schon etwas unpraktisch.

 
vvvvvv 2023-06-27

Es müsste nicht unbedingt meta sein; config oder configs würden wohl auch passen ... meta liegt von der Bedeutung her etwas daneben, und ich zögere auch, weil es wie Unternehmenswerbung wirkt.

 
centell 2023-06-27

Warum nicht .config?

 
ragus 2023-06-28

Vermutlich hat man einen allgemeineren Begriff gewählt, weil es sich etwas seltsam anfühlt, Dateien wie docker-compose.yml oder gitlab-ci.yml als Konfigurationsdateien zu bezeichnen.

 
kuroneko 2023-06-27

Da stimme ich zu. Es gibt ohnehin schon einige Fälle, in denen .config verwendet wird, und die Bedeutung scheint mir auch klarer zu sein ...

 
xguru 2023-06-27

https://news.ycombinator.com/item?id=36472613
Es gibt zwar eine kontroverse Debatte darüber, warum man den Namen meta verwenden sollte und ob man ihn mit einem . verstecken muss.
Tatsächlich wirkt das ziemlich unübersichtlich. Es wäre gut, wenn es dafür eine Lösung gäbe.