Code Monkey home page Code Monkey logo

Comments (7)

walkerh avatar walkerh commented on June 30, 2024

I noticed that we don't have many outstanding branches. This is as good a time as any to do a PEP8 push.

What do you guys think?

from wiki.

alexanderjulo avatar alexanderjulo commented on June 30, 2024

sounds good to me. :)

from wiki.

walkerh avatar walkerh commented on June 30, 2024

I'll start work on a pep8 branch of app.py. I'll keep it up to date with any changes you put in alexex/master.

Any branches still open after you merge the pep8 branch will be a battle for another day.

from wiki.

traeblain avatar traeblain commented on June 30, 2024

@walkerh what are you using. I use SublimeText with Flake8Lint plugin that I used with an old, old commit and was able to hit PEP8, pyflask, and mccabe compliance in ~hour. Just a thought, if it helps.

from wiki.

walkerh avatar walkerh commented on June 30, 2024

I use plain old TextMate with the built-in pep8 script and a tool called rerun. The rerun tool lets me see the output of pep8 (or whatever build/test command I want) every time I do a "Save" in my editor.

rerun coupled with an editor that can shell out its functionality effectively turns Unix into my IDE. For larger tasks, I will create a local file (not tracked by version control) called "view.sh". I will place that script in my working tree have rerun track my working tree, ignoring any "build", "target", or "output" directories. Then whenever I change anything in either my sources or my view.sh script, rerun executes view.sh. That way I can taylor view.sh to my concerns of the moment. Typically view.sh will first run pep8, followed by fast tests, followed by cat-ing any files generated by the fasts tests, followed by slow tests with any output going to a file or pipe. I then have two terminal windows behind my editor, one showing fast response, the other slow response.

As far as the scope of the work, I'm not worried. This looks pretty small. I was holding off until most of the feature branches were merged and I had buy-in from the local community.

Now that my work day is over, I can get to work...

from wiki.

walkerh avatar walkerh commented on June 30, 2024

Deed is done. Went very fast. See #24.

from wiki.

walkerh avatar walkerh commented on June 30, 2024

With @alexex having merged #24, this issue is now closed.

from wiki.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.