Repository
https://github.com/danielsalles/jarvishub
What is the project about?
JarvisHub is a project that focuses on making life easier for large Github repositories. Nowadays there are a lot of similar issue in a repository, jarvishub finds similar issues and comments.
Example
Technology Stack
- Nodejs
- Elastic Search
- Restify
- Axios
Roadmap
I plan to add multi-repository support. And in a future turn into an Open Source service.
How to contribute?
PR or comment here.
I think this is a excellent idea and indeed in huge projects or projects with huge activity it would be useful.
Let's go for the review:
you could explain how similar issues are found and offer customization on the search criteria
your commits are almost perfect. Instead of writing
update package.json
you could writeadd dotenv and elasticsearch
. The dev doesn't need to open the commit then because it's precise.great code, all the best practices are there (I think) +1
what happens if I run the collector more than once ? (people don't always follow instructions like you expect)
How about writing some unit tests?
In overall you have a really good start. A better presentation would greatly benefit your idea/project.
Good luck for the next features!
Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.
To view those questions and the relevant answers related to your post, click here.
Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]
Thank you. You always with good reviews and feedbacks.
To find similar ones, I've used the More Like This for elastic search. Most of the magic is done by elastic search, but I had to make some adjustments in the query to increase the range (https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-mlt-query.html)
Yes Yes. I'll improve next time.
I'm glad you enjoyed it, but I have a lot to improve on. I am even more happy to receive a message from you, I consider you one of the utopian's most demanding people, not that this is bad. Keep it up!
Elastic Search will return error by duplicate ID, but was to update the readme and make it more practical. The collector is just for picking up old issues.
My next update will cover all this part.
Thank you again.
Hey @brindeds
Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!
Want to chat? Join us on Discord https://discord.gg/h52nFrV.
Vote for Utopian Witness!
You can test by sending any issue to that repository that has subject on the Axios javascript package.
https://github.com/danielsalles/test_repo_javishub
Edit: Server offline