Giter Site home page Giter Site logo

ostara's Introduction

Ostara

What is this?

It's a framework that enables automatic transformation of software projects to adapt to the changes of both the open source and closed source frameworks they use.

Ostara changes the code of the project based on the framework changes. We are building a repository of addons suitable mainly for open source frameworks. Not all frameworks can be open sourced and the Apache license allows closed source addons to suit proprietary frameworks.

Mission

Make framework upgrades a breeze with high automation, accelerate the rate of framework innovations by making backwards compatibility a minor problem.

Where did it come from?

This project contains the core functionality of the ebay platform upgrade solution used by it's Java platform.

Development strategy

  1. We are committed to push as much generic non-ebay features into the Ostara code base as it's feasible.
  2. We will be developing incubation modules in both ebay and Ostara repositories.
  3. Suitable for but not exclusive to Maven and Spring based Java projects. We want to build a developer community to enrich and extend the project with more use cases suitable to all Java developers.
  4. Polyglot support is in the works as well as this framework is suitable for most non-Java platforms. We're currently thinking about Scala with Akka and node.js, but those are just some examples.

Who are the core contributors?

We are a team in ebay's Global Platform Frameworks organization. Our charter is to enable one of the web's most popular place to excel, scale and evolve to new heights.

Our expertise covers the full JVM and Web stacks, massive scale distributed systems, computer language analysis&transformation and beyond.

Community input

We seek input from developers across the globe to shape the future of this project. We are receptive to ideas, enhancements, features and code contributions.

ostara's People

Contributors

renyedi avatar snambi avatar

Watchers

James Cloos avatar Chakra 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.