Skip to content

[WIP] chore: basic linting/formatting/ci#4

Draft
kjappelbaum wants to merge 3 commits into
petermr:mainfrom
kjappelbaum:linting
Draft

[WIP] chore: basic linting/formatting/ci#4
kjappelbaum wants to merge 3 commits into
petermr:mainfrom
kjappelbaum:linting

Conversation

@kjappelbaum

Copy link
Copy Markdown

Hi, completely fine if you do not want to merge any of this - it is probably mostly my own preference (except for the things in the setup.py).

Still WIP.

@kjappelbaum kjappelbaum changed the title chore: basic linting/formatting/ci [WIP] chore: basic linting/formatting/ci Feb 8, 2022
@kjappelbaum kjappelbaum marked this pull request as draft February 8, 2022 13:18
@petermr

petermr commented Feb 8, 2022 via email

Copy link
Copy Markdown
Owner

@ml-evs

ml-evs commented Feb 8, 2022

Copy link
Copy Markdown

We certainly have time for a demo! I will also respond to your email.

@petermr

petermr commented Feb 8, 2022

Copy link
Copy Markdown
Owner

I thin Ayush has fixed the problems that I mentioned.
Shweata is up for the demo (and she has had experience in virtual meetings).
Ayush and Shweata will deal with the PR

@kjappelbaum

Copy link
Copy Markdown
Author

Will continue working on the PR later / or we can discuss how much you want to adapt some linting/style/code layout "semi"-standards.

@ml-evs

ml-evs commented Feb 8, 2022

Copy link
Copy Markdown

One very useful set of tools that @kjappelbaum could share our expertise on would be employing continuous integration (via GitHub actions, for example). I was speaking about this earlier on Gather

@petermr

petermr commented Feb 8, 2022 via email

Copy link
Copy Markdown
Owner

@ml-evs

ml-evs commented Feb 8, 2022

Copy link
Copy Markdown

We are delighted to have your experience.

Happy to give a demo tomorrow in one of the breaks. I can make a draft PR to whichever repo you think would be most useful, the test harness could then be used across each of these related packages

@ml-evs

ml-evs commented Feb 8, 2022

Copy link
Copy Markdown

In fact, I see pygetpapers already uses this, so perhaps just a demo will suffice :)

@kjappelbaum

Copy link
Copy Markdown
Author

one can maybe just use one of the cookiecutters ;) https://github.com/kjappelbaum/cookiecutter-snekpack (a broken fork of charlie's)

@petermr

petermr commented Feb 8, 2022 via email

Copy link
Copy Markdown
Owner

@petermr

petermr commented Feb 8, 2022 via email

Copy link
Copy Markdown
Owner

@kjappelbaum

Copy link
Copy Markdown
Author

Happy to show once (i love https://timothycrosley.com/project-6-cruft for this) - unfortunately was too busy with the breakout rooms and other orga things to join the hacking room today :(

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants