HackerTrans
TopNewTrendsCommentsPastAskShowJobs

eugenc

no profile record

comments

eugenc
·4 years ago·discuss
Prefect and Apache Airflow defines logic in a pure Python code, while StackStorm uses a YAML-structured Workflow called Orquesta [1] supporting different logic patterns (parallel, merge, concurrency, join, retries, pause, ask, nested subworkflows, etc) [2] with Jinja and YAQL [3] support. YAQL is especially interesting one where Jinja is not enough.

There's also a bi-directional ChatOps framework you can tie with the workflows to make the experience more interactive.

So you can listen on events (could be a chat command) from 3rd party services, do some rule filtering & matching (all in YAML), and trigger workflows with the logic that runs actions in other tool(s) and service(s).

StackStorm has Exchange [4], - a collection of 100+ plugin integrations with different tools and services contributed and supported by community to make that building blocks juggling easier.

[1] https://docs.stackstorm.com/orquesta/index.html

[2] https://github.com/StackStorm/st2/tree/master/contrib/exampl...

[3] https://yaql.readthedocs.io/en/latest/

[4] https://exchange.stackstorm.org/
eugenc
·4 years ago·discuss
One of the maintainers during EU late night here.

* The release management team is preparing the v3.8.0 release right now, - coming out soon next week.

* There are 15 Maintainers (https://github.com/StackStorm/st2/blob/master/OWNERS.md) in the Technical Steering Committee (TSC), a very diverse group, but I'd say only 1/3 or half are really active.

* There are monthly TSC meetings and we invite curious to join us: https://github.com/StackStorm/community/issues/33 (next meeting is on 6th Dec).

* Past Meetings: https://github.com/StackStorm/community/issues?q=is%3Aissue+...

* The project is under the neutral Linux Foundation umbrella with no single commercial owner, so probably why less marketing. We have blog/twitter/linkedin with the mostly engineering updates for engineers.

But I agree with the sentiment overall, - the development velocity could be higher and we definitely welcome new contributors and interested folks. The tool is written in Python if someone is willing to join, play with it and start contributing.
eugenc
·4 years ago·discuss
https://github.com/StackStorm/st2/blob/master/ADOPTERS.md includes a few more examples and use cases with the links.
eugenc
·4 years ago·discuss
One of the maintainers here and I second that.

Other options available:

  - deb/rpm packages
  - Vagrant
  - Docker-compose
  - Ansible/Puppet
  - Kubernetes/Helm
https://docs.stackstorm.com/install/index.html