Code Monkey home page Code Monkey logo

entente's Introduction

Stories in Ready

Entente

A place for open discussion of Node.js within JBoss Middleware, including ideas for projects, collaboration, etc.

Projects

Here are some of the things the group has been working on.

Middleware NPM Modules

Most of Red Hat's middleware products expose RESTful APIs of some sort or another. Bucharest Gold has been identifying projects that need assistance in this area and developing or assisting with the project’s NPM client modules. We are attempting to promote consistent code style and build processes across teams for Node.js based components.

To date, we have created or assisted with the following projects.

Currently underway is exploration with Hawkular’s API, identifying areas of potential integration beyond a REST client. An initial goal is to use currently unpublished, but moving towards production, tracing capabilities in Node.js to feed instrumentation data to Hawkular and exposing it via the Business Transaction Management API.

This effort will also naturally result in a REST client as well.

A few side projects have grown so far from our internal development needs.

  • Fidelity - a Promise/A+ compliant module
  • ROI - a dependency-free http module
  • Lightbright - a lightweight module for code tracing
  • Genet - a code profiling tool
  • Szero - a dependency checker
  • Opossum - a circuit breaker module

Coordination with RHEL Software Collections

The release cadence for Node.js has increased significantly and shows no sign of slowing. Node 6.x is current, while Node.js 7.0 is expected in October 2016. The next LTS release, version 8.0, is expected in April 2017. Software Collections have recently released a Node 4.x package to some relief, but to remain current, we need to work with RHEL Software Collections to find a process for regular updates.

OpenShift Coordination

One goal is “Make OpenShift a great place for Node.js”. Helio has been experimenting with the CDK, OpenShift 3, and small Node.js projects to identify points of weakness or difficulty. See: bucharest-gold#8

entente's People

Contributors

grdryn avatar helio-frota avatar lance avatar lholmquist avatar tapppi avatar waffle-iron avatar

Watchers

 avatar  avatar  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.