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

Make writing bears simple again! #2472

Open
yukiisbored opened this issue May 9, 2018 · 5 comments
Open

Make writing bears simple again! #2472

yukiisbored opened this issue May 9, 2018 · 5 comments

Comments

@yukiisbored
Copy link
Member

Most bears don't require a lot of Python code. Most of them can be declared as simple metadata.

I'm proposing giving developers a way to be able to write bears a lot simpler.

coala-bears is mostly metadata on how to run the linter, how to read it's output, what parameters to be thrown at it, etc.

We can simplify this by do one of the following options:

  1. Write our own bear "language"
  2. Use Moban
@jayvdb
Copy link
Member

jayvdb commented May 9, 2018

This is probably in the wrong repo, as this would require a new bear loader, and probably should be spec'd in cEP 2.. ?

@yukiisbored
Copy link
Member Author

Sure, gonna write one there.

@yukiisbored
Copy link
Member Author

Actually, on a second thought, Why not make this into a GSoC project for next year :P

@yukiisbored
Copy link
Member Author

Here's the cEP: coala/cEPs#138

@li-boxuan
Copy link
Member

Why not migrate this to coala/projects repo so that it has the potential to be a GSoC project?

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

No branches or pull requests

4 participants