Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

black #27

Open
neic opened this issue Jun 3, 2018 · 4 comments
Open

black #27

neic opened this issue Jun 3, 2018 · 4 comments

Comments

@neic
Copy link
Member

neic commented Jun 3, 2018

Rav og jeg har snakket om at bruge bruge black på vores repos. Jeg har prøvet at kører den nyeste version (18.05b1) på web. Her er en diff. De fleste er ændringer fra single quote til double quotes som også er et kontroversielt issue i black.

Black er i beta og der kommer stadig en rimelig jevn strøm af bugs.

Jeg vil foreslå at vi venter til det er mere modent inden vi tilføjer det. Så vi ikke får flere end et commit der ændre store dele af kodebasen og skal håndteres af når man i fremtiden laver git blame.

@neic neic added the tech debt label Jun 3, 2018
@tyilo
Copy link
Member

tyilo commented Jun 3, 2018

@tyilo
Copy link
Member

tyilo commented Jun 3, 2018

Hvad med et diff med --skip-string-normalization?

@neic
Copy link
Member Author

neic commented Jun 5, 2018

Jeg er enig at der steder hvor det ikke er optimalt. Ideen er dog at istedet for at vi, som udviklere af et projekt ,skal blive enige om hvilken kodestil vi skal bruge, kan communityet omkring black tage diskussionerne. Vi kan på den måde bytte diskussioner og/eller fussy kodestil med nogle få linjer kode som ikke er optimalt stylet.

--skip-string-normalization er ikke i en released version endnu og er også en af grundene til at vente lidt.

Jeg tænker at prøve igen om en måned eller to eller når der er et GA release.

@Mortal
Copy link

Mortal commented Jun 5, 2018

Hvis jeg skulle deltage i udviklingen af et projekt der bruger black, ville jeg nok ikke have noget imod det - jeg tror kun jeg er fintfølende fordi det er vores projekt (og ikke nogle andres projekt) det drejer sig om.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants