greptilian logo

IRC log for #rest, 2016-01-04

https://trygvis.io/rest-wiki/

| Channels | #rest index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

All times shown according to UTC.

Time S Nick Message
00:43 kryptynasium_ joined #rest
00:44 kryptynasium_ Is REST the best way to expose your software to automation?
00:49 pdurbin kryptynasium_: yes
00:49 kryptynasium_ Best in terms of making it easier to configure as a business process
00:49 kryptynasium_ Say I have a Microsoft Word type of Software - I would like to automate parts of the software use cases - would REST be a better interface?
00:49 kryptynasium_ Excel provides scripting (in VB Basic). This question is asked from an architectural viewpoint.
00:49 kryptynasium_ Suppose someone wants to automate a business letter - and it is based on some triggering process which carries the address and other letter details. Makes sense ojacobson?
00:50 kryptynasium_ What are your thoughts pdurbin
00:52 pdurbin kryptynasium_: you could use command line switches for something like Word. Maybe OpenOffice supports this... command line arguments.
00:54 kryptynasium_ Well that's not what I am writing - just giving an example - didn't want to come up with a complex example
00:54 kryptynasium_ Essentially my question is around what is the best interface around a piece of software where you would to automate business aspects.
00:54 kryptynasium_ *like to automate
01:06 kryptynasium_ Trying to understand what are good ways to deal with "Software Automation"
01:07 kryptynasium_ Ok so may be let me shed some light to the problem at hand. I am writing a software that does complex database configuration application.
01:07 kryptynasium_ I would like to make it easier for users to not get depressed with the nitty-gritty configs.
01:07 kryptynasium_ I can push default values - which they don't need to worry about through BPMN processes and just tweak the few basic - most important entries.
01:07 kryptynasium_ I was thinking to facilitate such a process the best way would be to have a rest interface on top of my software.
01:07 kryptynasium_ And the business processes would be created using Activiti/BPMN tools
01:07 kryptynasium_ Was interested to see what thoughts others had on this architectural model/design
01:17 pdurbin kryptynasium_: you mean like configuring mysql or postgres in some complex way?
01:18 kryptynasium_ pdurbin: sort of
01:19 kryptynasium_ But more involved with multiple sub-configurations
01:20 pdurbin like clustering? for high availability?
01:20 kryptynasium_ yes
01:23 pdurbin kryptynasium_: maybe you could use puppet or chef or ansible for that
01:24 kryptynasium_ I see
01:30 pdurbin might be a solved problem
01:53 kryptynasium_ Yeah agreed!
02:21 kryptynasium_ left #rest
02:30 pdurbin cool
04:37 rxo joined #rest
08:10 nesselbosch joined #rest
08:41 _ollie joined #rest
09:27 graste joined #rest
10:29 chthon joined #rest
10:51 rosstuck joined #rest
12:00 Coldblackice joined #rest
12:32 Coldblackice joined #rest
12:36 Coldblackice joined #rest
12:45 Coldblackice joined #rest
12:47 Coldblackice joined #rest
12:50 eschmidbauer joined #rest
13:14 eschmidbauer left #rest
13:22 Coldblackice joined #rest
13:28 Coldblackice joined #rest
13:40 Coldblackice joined #rest
13:47 Macaveli joined #rest
13:47 Coldblackice joined #rest
14:30 Macaveli joined #rest
14:47 mezod joined #rest
16:34 fumanchu joined #rest
16:53 kryptynasium joined #rest
16:53 kryptynasium Quick question - I know this cannot be done with Activiti. But just want to make sure - can you run bash scripts with Activiti's service task?
16:56 pdurbin searchbot: lucky Activiti
16:56 searchbot pdurbin: http://activiti.org/
16:57 * pdurbin looks at BPMN Specification - Business Process Model and Notation - http://www.bpmn.org
16:57 pdurbin kryptynasium: is this thing any good? I'm not even sure what it is.
16:58 pdurbin "Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java."
17:02 exousia joined #rest
17:05 kryptynasium Activiti is the new thing happening in automating business processes
17:06 kryptynasium Activiti is simply a compliant BPMN 2.0 engine
17:06 kryptynasium BPMN 2.0 is a standard languge - drag and drop diagrams - bthe process produces an xml file
17:07 kryptynasium The goal is to allow non tech people be able to communicate with tech and automate their business processes.
17:07 kryptynasium Go check it out
17:07 exousia left #rest
17:08 wsiqueir joined #rest
17:36 whartung joined #rest
17:52 baweaver joined #rest
18:10 pdurbin huh. ok
19:07 zwa joined #rest
19:10 Macaveli joined #rest
19:52 zwa joined #rest
22:04 mezod joined #rest
23:12 mezod joined #rest
23:22 Just-a-noob joined #rest
23:39 Just-a-noob In practice (assuming HTTP based implementation), is it a major performance hit  to implement a service facade just to get an interface abstraction?
23:46 pdurbin probably not. I don't know. Measure it. :)
23:49 whartung define "major"
23:49 whartung every layer has a cost
23:54 pdurbin yeah
23:56 whartung hny pdurbin

| Channels | #rest index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

https://trygvis.io/rest-wiki/