Atem-Project on GitHub @AtemProject on Twitter Subscribe to the News Feed Metapolator on Google+ Atem-Projekt on Patreon

Atem Shell

This is a stub

Initially posted here.

This needs to be fleshed out:

I'm trying to figure out some architectural direction for the Atem-{CPS/MOM/*}-Developer-Tool family of applications.

Since the CPS-Panel tool is a bit slow loading (I blame AngularJS for this, creating all these directives and scopes etc.) I think a nice move would be to try: ngReact https://github.com/ngReact/ngReact which brings reactJS into Angular.

Angular can still be used whenever sufficient. I think using https://angular-ui.github.io/ui-layout/ could be nice tool to make a grid layout happen. I'd like to see drag and drop restructuring and adding/removing of available widgets within the ui-layout in the future. Probably some user enabled wiring to listen on signals from different sources.

Probably adding something like https://github.com/postaljs/postal.js into the mix.

The applications would be highly customizable to the task at hand.

Is anyone interested in helping planning this?

Also, in Vision it says:

Where we ultimately end up

The Developer-Tool type of applications will transform into a polymorphic platform. We'll have it fully customizable and most of it working via plugins. We may end up having—similar to Linux-distributions—specializations of it, particularly well fitted for a specific task. E.g. Metapolator, which is now custom made, should be built on this platform.

A core feature will always be having the setup for experimentation and exploration, without the need for polished UI and UX, to allow fast paced development.

Which this proposal should support.