| Apache Etch > Home > Roadmap |
|
Community |
OverviewThe Etch system currently includes the compiler, bindings for java and csharp, some documentation, and an ant based build system. Development for Etch cuts across the following categories:
Some of the projects necessarily cut across the above categories, e.g adding a new transport requires some programming in each binding implementation and documentation, etc. IDL, Toolchain and Language Bindings Proposals IDL Roadmap - Extensions to the Etch IDL Services ProposalsWhat use is a framework to describe services, without some cool services to use! There are two classes of Etch Services. Services that help maintain the Etch Cloud and services that assist other services at an implementation level. Etch Cloud ServicesEtch Cloud services are services that facilitate the communication between multiple Etch consumers and producers. The following mantra is true for all Etch Cloud Services:
Application Support ServicesThese are proposed services that could be used by any application or service. They abstract common activities through an Etch interface.
Validation SuiteWhile the unit tests assure some level of wire format compliance, nothing beats a validation test suite. We need to be able to plug in different (but compatible) transport options and then run a standard set of tests to verify that things still work (while mixing and matching bindings as well). There are two parts to this:
Here is some discussion on Interoperability Testing Framework. DocumentationCurrent documentation is via wiki. We can always use more |