Code Monkey home page Code Monkey logo

daf's Introduction

Data & Analytics Framework (DAF)

Welcome to the project homepage.

Infrastructure setup

To see how the DAF is setup please take a look at the setup documentation.

Development Guidelines

In general, we prefer to keep all the project with Version 1.0.0-SNAPSHOT. This requires that could need to publish to your local nexus ivy repository some local projects. This part is experimental and can change in the future.

Submodules

We use submodules for Kong and other projects. To init the repo submodule run:

$ git submodule init
$ git submodule update

Internal Team

Each time you start working on the DAF the desiderata is that:

  • For a new feature you have to create a branch with a meaningful name. The desiderata is something like feature_some_meaningful_name. It would be useful also to have a branch related to the feature
  • For a bug-fix you have to create a branch named bug_number_of_the_bug

Whenever the work on the branch is finished it is need to:

  1. squash all your commit in one commit
  2. create a pull request for master and assign it to another one in the team.

If you don't have practice with branching, squashing and merging you can use git-extras as helper. Git extras has commands like: git feature to create a feature, git squash to squash your commits.

The aim of this is to share your work.

The releases will be tagged and there will be also a branch.

External TEAM

Please fork the project and then do a pull request at the end. Pull request are super welcome !!! :)

Dev Doc

  1. metrics setup
  2. java configurations setup

daf's People

Contributors

giux78 avatar dgreco avatar acherici avatar fabiofumarola avatar fabiana001 avatar lilloraffa avatar bianchi74 avatar gruggiero avatar luzzu-lab avatar ruphy avatar aijanai avatar gvarisco avatar luca-pic avatar seralf avatar bvhme avatar panelladavide avatar mariaclaudia avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.