rchain-community / js2rho

experimental JavaScript to Rholang translator
3 stars 1 forks source link

visual editing: Business Process Model And Notation bpmn.io #12

Open dckc opened 4 years ago

dckc commented 4 years ago

file:///home/connolly/Desktop/dtc-10-06-02.pdf https://www.omg.org/spec/BPMN/2.0/#docs-informative-supporting https://bpmn.io/

people are still using it https://forum.bpmn.io/t/create-a-new-property-panel-tab-and-add-dynamic-selectbox/4622

https://github.com/bpmn-io/bpmn-js

dckc commented 4 years ago

note section 12 E-Mail Voting Example of file:///home/connolly/Desktop/dtc-10-06-02.pdf

dckc commented 4 years ago

nicer tutorial https://camunda.com/bpmn/ and reference https://camunda.com/bpmn/reference/

dckc commented 4 years ago

68bac6e bpml BPML: grok 2 start events from pizza example

https://github.com/rchain-community/js2rho/tree/bpml

https://github.com/bpmn-io/bpmn-js-examples/blob/master/bundling/resources/pizza-collaboration.bpmn

dckc commented 4 years ago

current status:

connolly@jambox:~/projects/js2rho$ sbt test
[info] Loading settings for project global-plugins from plugins.sbt ...
[info] Loading global plugins from /home/connolly/.sbt/1.0/plugins
[info] Loading settings for project js2rho-build from plugins.sbt,metals.sbt ...
[info] Loading project definition from /home/connolly/projects/js2rho/project
[info] Loading settings for project js2rho from build.sbt ...
[info] Set current project to js2rho (in build file:/home/connolly/projects/js2rho/)

new console(`rho:io:stdout`)
in {
  for(_ <- _6-450) {
    console!("Order received")
    }
  | => bpmn2rho.PizzaOrderTest 0s
  |
  for(_ <- _6-61) {
    console!("Hungry for pizza")
    }

  }

[info] PizzaOrderTest:
[info] PizzaDoc
[info] - should be XML
[info] PizzaDoc
[info] - should compile to Rholang process
[info] PizzaProc
[info] - should print nicely
[info] Run completed in 412 milliseconds.
[info] Total number of tests run: 3
[info] Suites: completed 1, aborted 0
[info] Tests: succeeded 3, failed 0, canceled 0, ignored 0, pending 0
[info] All tests passed.
[success] Total time: 2 s, completed Apr 23, 2020, 12:41:48 PM