-
Notifications
You must be signed in to change notification settings - Fork 23
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
Research and setup code coverage tool for our community projects #1
Comments
@isabelcosta @mayburgos After going through the Options here is what I think we should go for - Code Climate. The reasons and comparisons are as follows:-
Although same may argue that Coveralls has been around for longer but Code Climate although a relatively new tool is now gaining popularity among Opensource projects even to the likes of Bootstrap and Angular using it as well. Also adding to this conversation, Travis CI can be used along with Code Climate(they both work together great!) for creating the perfect QA atmosphere. Can you kindly let me know if I should go ahead with this? Thanks ✌️ |
We need coverage tools for the Android front end and the backend, correct?
So we might require different for flutter and different for the python
backend?
…On Wed, 20 May, 2020, 3:59 AM Sneha Mishra, ***@***.***> wrote:
@isabelcosta <https://github.com/isabelcosta> @mayburgos
<https://github.com/mayburgos> After going through the Options here is
what I think we should go for - Code Climate. The reasons and comparisons
are as follows:-
- The problem with Codacy is that it wont support flutter.
- The problem with Codecov is that the team size< 5 to be free for OSS.
- Coveralls and Code climate both support flutter(dart) but the
support for Code climate is better in terms of support, it is maintained
more actively, user interface is better.
Although same may argue that Coveralls has been around for longer but Code
Climate although a relatively new tool is now gaining popularity among
Opensource projects even to the likes of Bootstrap and Angular using it as
well.
Also adding to this conversation, Travis CI can be used along with Code
Climate(they both work together great!) for creating the perfect QA
atmosphere..
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#1 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADM6DFOAUNQJAVQEKEZZM3LRSMB4DANCNFSM4NFGUMAQ>
.
|
I'll put in my two cents.
|
Hey @SanketDG! Thanks for the review 💯 Just adding to what I meant by some of these -
|
@isabelcosta @mayburgos So should I go ahead with this? Thanks ✌️
|
@meenakshi-dhanani So sorry I missed your message 😅 codeclimate has support for both dart and python so that shouldn't be a problem. But yeah as @SanketDG pointed out other tools may work better for specific languages... I did some digging and found blogs for flutter used with codeclimate so I think it should work fine. |
@Tlazypanda correct me if i am missing anything..In the documentation generators HeaderDoc is missing the possibility of extended customization?? |
Hey @nandini45 Not quite sure I understand what you refer to here 😅 can you elaborate a bit on what you are referring to? Thanks ✌️ |
oh i couldn't go through the whole doc. i went only through the documentation generators. i thought headerdoc was missing some content but now i am rechecking it the content has been update or i think i missed the column.. @Tlazypanda you didn't add the anitab-org.io repo that is under construction in the existing repo? |
@nandini45 Umm... are you sure this is relevant to this issue 😅 I am not able to comprehend anything and am extremely confused 😕 |
tell me is this what the issue about' |
Ohh are you referring to the doc that @isabelcosta linked in the issue ...yeah it's a reference doc from couple of years back that she shared so that I can research faster 😅 |
and on basis of that you have to create a new doc |
no doc isnt required I summarized my findings in the comment above 😅 |
oh ok i thought the doc is updated and i couldn't fond one project so i was wronged. my bad😅 |
Ohh no issues 😅 Even I got confused as to what it referred to ...Thanks for your review ❤️ |
@Tlazypanda I agree with your choices, I think we should start implementing these as soon as possible :) |
@Tlazypanda I have no clue if you've started. @sidvenu brought up today that we can use GitHub Actions for the Travis CI work. Have you looked into those automation tools provided in GitHub Actions, Sneha? |
Hello there hasn't been any comment on this PR lately. We think coverage is important for us to go to production. Wanted to follow up on this? @Tlazypanda any updates on the status? |
Hey @meenakshi-dhanani this has been setup in my fork for a demo, please refer this https://anitab-org.zulipchat.com/#narrow/stream/216325-quality-assurance/topic/Setup.20coverage.20tools/near/202120525 conversation where I have included links of the demo. Any feedback appreciated 🎉 |
This was already successfully done here https://github.com/anitab-org/mentorship-backend |
Description
Research code coverage report tool to apply to one of our projects and then set up at least one project with that (e.g.: perhaps mentorship backend 🙃 )
For the research have into account the existing tech stack projects in the community (e.g.: kotlin, python, java, ..).
Note: you might need help from @anitab-org/admins with this setup.
Tasks
The text was updated successfully, but these errors were encountered: