caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
* [Caml-list] [ANN] Accretio 0.1
@ 2015-12-08  3:06 William Le Ferrand
  0 siblings, 0 replies; only message in thread
From: William Le Ferrand @ 2015-12-08  3:06 UTC (permalink / raw)
  To: caml users

[-- Attachment #1: Type: text/plain, Size: 2018 bytes --]

Dear List,

I've recently started to work on a tool that aims at making the planning
and the execution of real-world activities a little less tedious, and
sharing the learnt experience a little bit easier.

The idea is to capture the outline of a social activity into a playbook, a
graphical+code representation of the different stages of the activity and
the transitions between those stages, eg [1]
<https://github.com/accretio/accretio/blob/master/playbooks/demo.ml>.

Those playbooks can then be shared, forked & improved,and executed by a
runtime that attempts to move from stage to stage automatically and asks
for manual input when it can't.

I've pushed to [2] <https://github.com/accretio/accretio> a simple ocsigen
app that provides
 - an API to write playbooks, with helpers to use emails to trigger events
& react to people's inputs, define cron tasks, etc
 - a sandbox that can be used to run a playbook step by step and observe
its behavior
 - an executor capable of running a playbook for real users using an email
server

It is a very early implementation, definitely not a turn-key product, but
I'm already using it to organize recurring dinners for a group of parents,
as well as some children activities (it's deployed at [3]
<https://accret.io>).

My goal with this project is to build a library of effective playbooks for
a wide range of activities, share what I learnt while setting up these
activities and learn from other people's experiences.

This post is already way too long but if some of you are interested in
learning more about the project, make suggestions and/or contribute to it,
please get in touch.

As usual, a big thanks to the ocsigen team & the ocaml community for all
these amazing tools!

william


[1] https://github.com/accretio/accretio/blob/master/playbooks/demo.ml
[2] https://github.com/accretio/accretio
[3] https://accret.io

-- 
William Le Ferrand

Mobile : (+1) (415) 683-1484
Web : http://williamleferrand.github.com/
<http://www.linkedin.com/in/williamleferrand>

[-- Attachment #2: Type: text/html, Size: 2984 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2015-12-08  3:06 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-12-08  3:06 [Caml-list] [ANN] Accretio 0.1 William Le Ferrand

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).