Activiti: Last week Dev Logs #51

cancel
Showing results for 
Search instead for 
Did you mean: 

Activiti: Last week Dev Logs #51

salaboy
Senior Member
1 0 1,161

Last week we made considerable progress on moving forward on the new API implementation in our core services. @erdemedeirosgot the Runtime Bundle and Query Service implementation updated and I took the lead on Audit. Now our core services should use the same data types such as ProcessInstance, Task and Variables. Our Services APIs are now in charge of receiving data in a standard format (CloudRuntimeEvent) and returning data in structures that will wrap the previously mentioned types. Our Service API layer is now in charge of transforming these “standard” types into whatever model that they need for storage, decoupling the APIs from the underlying technology used to store and retrieve data.

@igdianovworking on Jenkins X set up for custom example.

@daisuke-yoshimotoworked on creating examples and acceptance tests about BPMN Cloud Signals.

https://github.com/Activiti/activiti-cloud-examples/tree/feature/daisuke-1687-signal-cloud

https://github.com/Activiti/example-runtime-bundle/tree/feature/daisuke-1687-signal-cloud

https://github.com/Activiti/activiti-cloud-acceptance-tests/pull/16

@ryandawsonukcontinued working on porting the quickstart example for Jenkins-X, adding acceptance testsand beginning integration of spring cloud gateway, including submitting a PR for spring cloud gateway to support x-forwarded-prefix

@erdemedeiroscompleted work on integrating the new Java API to query service, which is no longer depending on activiti-engine for events reception.

@salaboyworking on the new API and updating Audit Service to use it internally.

This week we will be moving forward our acceptance tests to use the new APIs and make sure that we can easily run them inside our Jenkins X pipelines.

Get in touch if you want to contribute: https://gitter.im/Activiti/Activiti7

We are looking forward to mentor people on the technologies that we are using to submit their first Pull Request

About the Author
Open Source, Java, BPM and Rule Engine enthusiast and promoter. Writer of 4 books about BPM & Rule Engines, now Principal Software Engineer @ Alfresco.