emartech / boar-server Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
A violation against the OSS Rules of Play has been detected.
Rule ID: rl-reuse_tool-4
Explanation: Is it compliant with REUSE rules? No
Find more information at: https://sap.github.io/fosstars-rating-core/oss_rules_of_play_rating.html
A violation against the OSS Rules of Play has been detected.
Rule ID: rl-reuse_tool-3
Explanation: Is it registered in REUSE? No
Find more information at: https://sap.github.io/fosstars-rating-core/oss_rules_of_play_rating.html
PaS providers like Heroku expecting the server
, worker
, bin
(scheduler for example) and clock
(clock process) code in the same deployed directory.
It's possible to do now in the boar-stack
if you put everything under the server
dir and keep client as it is. Because in this case it will be copied during the build under the dist
, what will be deployed to Heroku.
It would be more cleaner to having an src
directory which can contain server
, worker
, bin
, clock
and the builded client
after build.
In nutshell I recommend to include a new dir level the src
and copy it during the build instead of the dist
.
In this case the Procfile
can be:
web: node server // server/index.js
worker: node worker // worker/index.js
clock: node clock // clock/index.js
A violation against the OSS Rules of Play has been detected.
Rule ID: rl-reuse_tool-1
Explanation: Does README mention REUSE? No
Find more information at: https://sap.github.io/fosstars-rating-core/oss_rules_of_play_rating.html
Packages that were updated in boar-server
are not compatible with koa@1
, especially koa-router
which breaks compatibility at v7.
We had to migrate our app to koa v2 which required some changes to adapt generator functions into asynchronous function (with the help of co).
I see several ways to workaround :
See the following commit for details.
A violation against the OSS Rules of Play has been detected.
Rule ID: rl-reuse_tool-2
Explanation: Does it have LICENSES directory with licenses? No
Find more information at: https://sap.github.io/fosstars-rating-core/oss_rules_of_play_rating.html
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.