gueils / belugas Goto Github PK
View Code? Open in Web Editor NEW:whale: Belugas is a Project Feature Detector Manager
License: MIT License
:whale: Belugas is a Project Feature Detector Manager
License: MIT License
Weird stuff: somehow when it analyze a java web app project, it triggers belugas-ruby.
On README we have a small section titled "Why?". The purpose of this section is to explain what is the Whales ecosystem, and how does it work.
The how does it work part is missing, any ideas of how we can explain it, in a way that is interesting and compelling?
Maybe a drawing of the architecture?
Thoughts? @vovimayhem @kurenn @thelastinuit
After that please update README file
I thought this issue was on whales-cli side, however, it seems to be that belugas is the one that break when you are analysing a python project, i.e., it calls belugas-ruby which doesn't find the Gemfile and raises an exception. I guess belugas-ruby should return nothing instead of raising an exception.However, it shouldn't be triggered in the first place. No? If that the case, I need your help with that.
I thought this issue was on whales-cli side, however, it seems to be that belugas is the one that break when you are analysing a python project, i.e., it calls belugas-ruby which doesn't find the Gemfile and raises an exception. I guess belugas-ruby should return nothing instead of raising an exception.However, it shouldn't be triggered in the first place. No? If that the case, I need your help with that.
This project was created in a hurry. I ended copying some of the code climate code into this one, then changing stuff.
While implementing #9, I noticed most of the abstractions on CodeClimate are a bit clunky - at least for this project's goals. Also, the fact that CodeClimate can do with streaming the engine output directly to STDOUT, whereas Belugas can't do that (subsequent engines may depend on the previous engine output) makes other CodeClimate abstractions get in the way for our use case.
Maybe we can do much of the container management stuff using github.com/xeger/docker gem, remove the codeclimate gem & code, and have a much simpler codebase.
We need to make another one
I guess this is all right but we need to be very specific on the documentation.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.