Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
Xinyi Li
@li-xin-yi
@abhishalya Yes, I want to apply for GSoC with it, but I have almost no time to write a detailed proposal. But I still want to join the development even if I can't pass the GSoC this year.
Abhinav Kaushlya
@abhishalya

For GSoC, we will be evaluating on the basis of the proposal itself since this is clearly documented in GSoC guidelines. Although, if you're willing to contribute to that specific project anyway, then I would suggest you to instead get familiar with coala first.

We would want new contributors helping out in maintaining and improving coala first and then working on something specific. Also the proposal helps us derive what is to be changed, in what time and order which eventually goes into cEP

Xinyi Li
@li-xin-yi
@abhishalya I totally understand. I regret knowing the project too lately. Thanks for your help.
Abhinav Kaushlya
@abhishalya
No issues, do ping here if you want to know more :)
Abhinav Kaushlya
@abhishalya
Hey guys, if anyone wants an invitation to the GitHub org, just ping here:
https://gitter.im/coala/org-invitation
Shivam Chaturvedi
@DestroyerAlpha
@abhishalya Can you look at my PR? It has been over a week.
Abhinav Kaushlya
@abhishalya
yes, looking at all pending reviews now
jdeharo27
@jdeharo27
Hello world
corobo-abhishalya
@corobo-abhishalya

Welcome @jdeharo27! :tada:

To get started, please follow our newcomers guide. The guide might tell you that corobo's command will get you an invite, but it won't, I'm not corobo (he's my father and he's too tired to work atm).

The alternative is to request access to gitlab instead. A developer or maintainer will then soon invite you to the organization. But just to let you know, the invite might get delayed since most of our maintainers are busy.

Only after you've received and accepted the invitation, we can assign issues. Until that, feel free to explore coala.

jdeharo27
@jdeharo27
Does anyone know how to resolve the issue that coala can't find matching bears? I've checked the spelling and I believe I installed coala-bears correctly.
Jesse
@jesse231
Hello world
corobo-abhishalya
@corobo-abhishalya

Welcome @JesseSeeligsohn! :tada:

To get started, please follow our newcomers guide. The guide might tell you that corobo's command will get you an invite, but it won't, I'm not corobo (he's my father and he's too tired to work atm).

The alternative is to request access to gitlab instead. A developer or maintainer will then soon invite you to the organization. But just to let you know, the invite might get delayed since most of our maintainers are busy.

Only after you've received and accepted the invitation, we can assign issues. Until that, feel free to explore coala.

Abhinav Kaushlya
@abhishalya
@jdeharo27 Can you elaborate the issue?
Salomon Smeke
@SalomonSmeke

Hello Coala gitter!

I picked up Coala today, and boy is it ever looking like it is going to make my life easier.

I am concerned about the versions coala expects for certain linters though, and was wondering if there was plans to update these? Or do people generally write their own bears for tools like pylint and pydocstyle.

Abhinav Kaushlya
@abhishalya
@SalomonSmeke Yup, we will be updating them soon :)
Salomon Smeke
@SalomonSmeke
<3 incredible. What a cool project. JSYK I think coala is basically indispensable for monorepos with any hopes of a sane CI setup.
Abhinav Kaushlya
@abhishalya
And of course you can easily edit/write a new bear yourself if you find coala's version is not enough
May I know for which project you plan to use coala? :D
Salomon Smeke
@SalomonSmeke

Its closed-source unfortunately. But im really just trying to evaluate solutions for our mono-repo at work. So dont know if ill be using it yet!

We used to have a ton of scripts that would pass/fail your CI and print out some output. But Coala just seems better

Abhinav Kaushlya
@abhishalya
Yup, that was the idea behind coala
jdeharo27
@jdeharo27
@abhishalya yes. When I try using ClangCountingConditions I will get the warning "No bears matching 'ClangCountingConditions' were found. Make sure you have coala-bears installed or you have typed the name correctly." I get that message for a few bears.
jdeharo27
@jdeharo27
Also, for most bears in c_languages/ I get an error message like the following. "The bear ClangBear does not fulfill all requirements. home/jdeharo/.pyenv/versions/3.6.5/envs/py365-coala/bin/python3.6: undefined symbol: clang_annotateTokens. Please ensure that your python bindings are compatible with your libclang.soversion." I haven't been sure how to fix these issues. I appreciate any guidance and direction! Thanks.
Abhinav Kaushlya
@abhishalya
Have you installed coala-bears from source?
The version on pypi is very outdated and doesn't have all the bears
jdeharo27
@jdeharo27
When I installed coala-bears I did "pip install coala-bears". I followed the instructions on this site: https://docs.coala.io/en/latest/Users/Install.html
jdeharo27
@jdeharo27
To answer your question, I thought I installed from source but am not sure.
Abhinav Kaushlya
@abhishalya
pip install will install the released version of coala on pypi
We haven't released coala since a long time now, and we're hoping to do a release this year
Till then you can install it via master branch, which would get you the bears you want
jdeharo27
@jdeharo27
Ahh, okay. Thank you for that information. I am still a little new to this, so to clarify, how would I install via master branch. I cloned the following repo: https://github.com/coala/coala-bears.git
Vimalraj
@Vimalraj571
Hello World
jdeharo27
@jdeharo27
I'm guessing to install with the master branch, I had to run the command "pip install ." in the coala-bears/ directory. Is this correct? I did try it and it seemed fine until near the end, where it failed to install for a few errors.
Anshal Shukla
@anshalshukla
You can try using python setup.py install
5 replies
James Turner
@jturner
This might be old news so I apologize if it is, but https://webservices.coala.io/list/bears returns and empty json response and http://webservices.coala.io/search/bears?bear=python returns a 500
So basically https://coala.io/#/languages doesn't work
and https://github.com/coala/bear-docs/ says it's depreciated in favor of the languages page
Abhinav Kaushlya
@abhishalya
Yeah, long time issue. webservices need a re-deploy. I'll see if someone can do this
James Turner
@jturner
Awesome, thanks
Anshal Shukla
@anshalshukla

Yeah, long time issue. webservices need a re-deploy. I'll see if someone can do this.

If you want, I can try. I have some experience hosting and managing web services.

Abhinav Kaushlya
@abhishalya
Yeah, but I don't currently have access to coala domains and other stuff. Also we need to take down whatever is running right now
Jesse
@jesse231
Are most of the newcomer issues resolved? It looks like there aren't that many that aren't taken/finished
Sanchit Gupta
@pilgrim2308
You can work on the newcomer issues which have been assigned to someone else if there hasn't been any work on it in some time. Just remember to comment that you're working on it.
Jesse
@jesse231
Ok. Should I asked to be assigned to an issue and wait for someone to assign it to me or will commenting that I'm working on it be sufficient?
Abhinav Kaushlya
@abhishalya
Commenting is sufficient
Prasanth Chettri
@PrasanthChettri
Hi, I want to contribute to the project, I just looked at the codebase and I cannot quite make out what the prequisites are do we have to know about do I have to know about compilers and interpreters and stuff because I am guessing we are somewhat parsing the code ? A brief overview of stuff that is required would be quite usefull
Anshal Shukla
@anshalshukla
Hey @PrasanthChettri, you don't actually need to know about compilers or any other complex stuff. Basic knowledge of python worked for me, and I would suggest you go through the documentation and try to run and explore coala locally first and then proceed further.
Prasanth Chettri
@PrasanthChettri
thanks will do that
Abhinav Kaushlya
@abhishalya
We've got some more credits by Travis CI, so our builds could resume now :)
Mahesh S
@mahesh33_gitlab
Greeting all. I am a newbie and I would like to contribute. I have gone through the docs and have tried the project on python. Can someone guide me on how to proceed further?
Anshal Shukla
@anshalshukla
@mahesh33_gitlab, you can pick up newcomers issue and try solving it. You can even take issues that had been taken a while before and are still unresolved. Just drop a comment that you are working on it.