All Projects → Talend → daikon

Talend / daikon

Licence: Apache-2.0 license
Common modules shared by Talend applications

Programming Languages

java
68154 projects - #9 most used programming language
javascript
184084 projects - #8 most used programming language
scala
5932 projects
ANTLR
299 projects
FreeMarker
481 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to daikon

Health-Discernment-System
A menu based multiple chronic disease detection system which will detect if a person is suffering from a severe disease by taking an essential input image.
Stars: ✭ 25 (+78.57%)
Mutual labels:  back-end
ruby-codacy-coverage
DEPRECATED Post coverage results to Codacy
Stars: ✭ 12 (-14.29%)
Mutual labels:  codacy
flutter plugin appcenter
Flutter plugins for accessing Visual Studio App Center services.
Stars: ✭ 55 (+292.86%)
Mutual labels:  services
react-native-multitenant-boilerplate
No description or website provided.
Stars: ✭ 27 (+92.86%)
Mutual labels:  multi-tenant
BackEnd-Squad
Back End Squad Roadmap
Stars: ✭ 24 (+71.43%)
Mutual labels:  back-end
firewall-controller
A kubernetes controller running on bare-metal firewalls, creating nftables rules, configures suricata, collects network metrics
Stars: ✭ 37 (+164.29%)
Mutual labels:  services
Kv-z
Online Quiz App using Firebase
Stars: ✭ 17 (+21.43%)
Mutual labels:  services
object.omit
Return a copy of an object without the given keys.
Stars: ✭ 79 (+464.29%)
Mutual labels:  properties
restgoose
Model-driven REST API framework using decorators
Stars: ✭ 28 (+100%)
Mutual labels:  back-end
javaproperties
Python library for reading & writing Java .properties files
Stars: ✭ 20 (+42.86%)
Mutual labels:  properties
docs
Repo for the Stitch Docs
Stars: ✭ 54 (+285.71%)
Mutual labels:  talend
ConnectedProperties
Dynamically attach properties to (almost) any object instance.
Stars: ✭ 38 (+171.43%)
Mutual labels:  properties
balance
Client side load balancing for Kubernetes clusters
Stars: ✭ 18 (+28.57%)
Mutual labels:  services
flot
no database CMS, written in PHP, supports themes, soon plugins, and flexible taxonomies (data types) . Hybrid static/dynamic CMS that's cached by default. Runs on anything with PHP. Still in development, but fairly stable.
Stars: ✭ 44 (+214.29%)
Mutual labels:  back-end
shifting
A privacy-focused list of alternatives to mainstream services to help the competition.
Stars: ✭ 31 (+121.43%)
Mutual labels:  services
mezon
Mezon is a simple php framework wich will help you to create business applications.
Stars: ✭ 35 (+150%)
Mutual labels:  services
spring-boot-template
Template for Spring Boot applications
Stars: ✭ 59 (+321.43%)
Mutual labels:  codacy
vagas
🤝 Venha fazer parte do nosso time
Stars: ✭ 15 (+7.14%)
Mutual labels:  back-end
desafios-bootcamps-dio
Desafios em C#, Java, JavaScript, Kotlin, Python e Ruby dos Bootcamps da Digital Innovation One
Stars: ✭ 442 (+3057.14%)
Mutual labels:  back-end
platform
A collection of minimalistic, easy-to-use and fully customizable Angular components, directives and services
Stars: ✭ 17 (+21.43%)
Mutual labels:  services

Talend Daikon

Please use Github discussion to engage with us :)

https://www.talend.com

Talend

Contents

This repository contains commonly used classes that are expected to be shared across all Talend products. here is the folder description:

Modules Description
daikon The core library with a restricted set of dependencies. It contains Avro, i18n, Properties, UI-specs, Exception, Sandbox classloader handling classes among things
daikon-content-service Spring Abstraction for handling content resources on multiple filesystem like local or S3
daikon-logging Json Layout for all loggers to used for cloud projects and it's associated documentation
daikon-spring Spring specific classes that can be shared by projects, like multitenant for mongoDB or @RequiresAuthority for simple permission check
daikon-tql Talend Query Language, simple query language for java and javascript with a MongoDB implementation
daikon-audit Library which provides a facade for recording audit events
poc module use to store experiments and POCs like the CQRS one

Library compatibility

Daikon 2.x

Daikon 2.x Daikon 2.1.x
Spring Boot 2.1.10 2.1.13
Spring Cloud Greenwich SR4 Greenwich SR5
Jackson 2.10.1 2.10.3

Daikon 3.x

Daikon 3.0.x Daikon 3.1.x Daikon 3.2.x
Spring Boot 2.2.5 2.2.9 2.2.10
Spring Cloud Hoxton SR3 Hoxton SR6 Hoxton SR8
Jackson 2.10.3 2.10.4 2.10.4

Daikon 4.x

Daikon 4.0.x Daikon 4.1.x
Spring Boot 2.3.5 2.3.6
Spring Cloud Hoxton SR8 Hoxton SR9
Jackson 2.10.4 2.11.3

Daikon 5.x

Daikon 5.0.x Daikon 5.1.x Daikon 5.[2-4].x Daikon 5.5.x Daikon 5.6.x Daikon 5.[7-10].x Daikon 5.11.x
Spring Boot 2.3.7 2.3.7 2.3.8 2.3.9 2.3.10 2.3.11 2.3.12
Spring Cloud Hoxton SR9 Hoxton SR9 Hoxton SR10 Hoxton SR10 Hoxton SR11 Hoxton SR11 Hoxton SR1
Jackson 2.11.3 2.11.3 2.11.4 2.11.4 2.11.4 2.11.4 2.11.4

Daikon 6.x

Daikon 6.0.x
Spring Boot 2.6.2
Spring Cloud 2021.0.0
Jackson 2.11.4

Daikon 7.x

Daikon 7.0.x
Spring Boot 2.7.3
Spring Cloud 2021.0.4
Jackson 2.13.3

Support

You can ask for help on our forum.

Contributing

We welcome contributions of all kinds from anyone.

Using the Talend bugtracker is the best channel for bug reports and feature requests. Use GitHub to submit pull requests.

For code formatting, please use the configuration file and setup for Eclipse or IntelliJ that you find here: https://github.com/Talend/tools/tree/master/tools-java-formatter

License

Copyright (c) 2006-2019 Talend

Licensed under the Apache Licence v2

Name origin

The Daikon is a root vegetable and since this project is supposed to be the root of many projects we thought it was a fun and appropriate name.

Releasing

To release a new version of Daikon, you can simply:

  • Run 'mvn formatter:format' and commit changes, otherwise release will fail
  • Go to Jenkins.
  • Launch a build with parameters.
  • Check the "release" check box.
  • Input the release version you want to make from current master (you may check the version in pom.xml to determine this and release changes).
  • Input the next version (the version for pom.xml after release is done, this usually ends with "-SNAPSHOT").
  • Run the build

Notifications for release are sent on eng-daikon Slack channel.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].