Jon, I've done my best to keep this UI in sync with the API PR so you can play around with it now if you want. There are 2 different versions of the UI: one without the Blockly editor ( https://github.com/merrimanr/incubator-metron/tree/METRON-623) and one with (https://github.com/merrimanr/incubator-metron/tree/blockly). The Blockly editor feature contains a significant amount of code so we decide to keep it in it's own branch so reviewing will be easier.
If you are familiar with the javascript ecosystem it's not hard to start it up but some instructions will definitely help. I will add a README to make this easier but here's a quick summary: Start up the Docker environment in metron-docker Set the "docker.host.address" property in /incubator-metron/metron-interface/metron-rest/src/main/resources/application-docker.yml to match the IP address of your Docker machine Run org.apache.metron.rest.MetronRestApplication with spring active profiles set to "docker,dev" Navigate to metron-interface/metron-config and run "npm install" Start the UI with "metron-config/scripts/start-dev.sh" We're still working on a seamless install process but this should work in the meantime. Feel free to reach out if you need help getting it going. As for feedback, I wouldn't limit it to what the API currently provides the API PR. We can add services as needed. Ryan On Tue, Jan 31, 2017 at 7:49 PM, zeo...@gmail.com <zeo...@gmail.com> wrote: > First off - this is an awesome first take at a management UI and I'm > looking forward to messing around with it. Other than skimming some of the > dialogue as it comes in I have not been keeping up with the API PR. Should > I be able to assume that the UI PR is broken until the API is merged and > the UI can be updated for any changes? I have not spun up the UI based on > that assumption. > > Are you looking for feedback that's limited to what can currently be done > using the API (a CRUD interface for SensorParserConfigs)? > > Thanks, > > Jon > > On Tue, Jan 31, 2017, 7:06 PM Houshang Livian <hliv...@hortonworks.com> > wrote: > > Hello Metron Community, > > We have constructed a Management Module UI, built on top of METRON-503 > (REST API) (currently under review). This Module gives users the ability to > setup and administer much of the product through the UI. > > Here are some screens to show you what we are thinking. Please take a look: > http://imgur.com/a/QAQyu? > > Does this look like a reasonable place to start? > Is there anything that is an absolute MUST have or MUST NOT have? > > Houshang Livian > Senior User Experience Designer > Hortonworks > > www.hortonworks.com<http://www.hortonworks.com/> > ________________________________ > > Mobile: (831) 521-4176<tel:(831)%20521-4176> > hliv...@hortonworks.com<mailto:hliv...@hortonworks.com> > ________________________________ > > -- > > Jon > > Sent from my mobile device >