Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Nov 27 05:42
    jmettraux closed #36
  • Nov 27 05:42
    jmettraux commented #36
  • Nov 27 05:11

    jmettraux on master

    Rework conf at the end of ConfE… Use frozen arrays for col list … Scaffold loader verifiying load… (compare)

  • Nov 27 02:20

    jmettraux on master

    Refine tasker vs tasker not fou… (compare)

  • Nov 27 00:11
    jmettraux labeled #36
  • Nov 27 00:11
    jmettraux assigned #36
  • Nov 27 00:11
    jmettraux opened #36
  • Nov 26 08:14

    jmettraux on master

    Place the ganger pointer in gan… (compare)

  • Nov 26 08:04

    jmettraux on master

    Introduce the ModuleGanger (compare)

  • Nov 25 10:12

    jmettraux on master

    Allow for tasker domain/dot.jso… Simplify tasker conf extras (compare)

  • Nov 24 08:06

    jmettraux on master

    Rename Waiter#match? to #msg_ma… Don't pass nil messages to logg… (compare)

  • Nov 24 01:58

    jmettraux on master

    Prepare 1.1.0 (compare)

  • Nov 24 01:35

    jmettraux on master

    Introduce Flor::StagedBasicTask… (compare)

  • Nov 23 05:47

    jmettraux on master

    Prepare 1.0.2 Fix executor/service issue (compare)

  • Nov 23 00:33

    jmettraux on v1.0.1

    (compare)

  • Nov 23 00:33

    jmettraux on master

    Release 1.0.1 (compare)

  • Nov 22 22:46

    jmettraux on master

    Add note about Scheduler#wait Rework wait string scanner Add note about row and msg wait… (compare)

  • Nov 22 05:13

    jmettraux on master

    Update changelog :-( Accept sto_uri str pointing to … (compare)

  • Nov 22 02:08

    jmettraux on v1.0.0

    (compare)

  • Nov 22 02:08

    jmettraux on master

    Update bundle Release 1.0.0 (compare)

Ryan Scott
@Subtletree

Yeah my usecase is actually more like

john 'review application'   
  sequence flank                  
    sleep '3d'                                                                  
    alice 'remind john'
    email 'send reminder email' if ret = 'email' # alice can choose to remind john in person

so flanking might be my new favourite haha

John Mettraux
@jmettraux
ok, I'll try my best to help you with that. I'm on the Western Europe timezone until the 8th of July actually.
Ryan Scott
@Subtletree
Ah nice. I'll have a go at using flank now and let you know how I go. Thanks for your input as always!
John Mettraux
@jmettraux
You're welcome! It's a nice to tinker around with you
Ryan Scott
@Subtletree
:grinning: :thumbsup:
Ryan Scott
@Subtletree
Hey John, how's europe treating you? Is it a holiday?
Another flor question for you.. Would domains be useful for versioning? e.g I've updated my taskers which are now incompatible with the old process definition
John Mettraux
@jmettraux
@Subtletree Hello Ryan, Europe is good, it's half work, half sorting family matters
Yes, domain could be used for versioning, especially if you want to have older versions of taskers coexisting with newer versions
I guess you could do acme.org.accounting.v1.alpha vs v2.alpha
ah, well, it's probably a bit more complicated
another technique would be to place a version number in a (root) process variable and have the "ganger" look at it to decide what version of "alpha" or "alice" to route to
John Mettraux
@jmettraux
the simplest technique would be to have the version number in the tasker name
Ryan Scott
@Subtletree
Hmm good call, I'll see what method works best for me, cheers!
John Mettraux
@jmettraux
:-)
and if you find a better method, please teach us!
Ryan Scott
@Subtletree
Hey John, what's the situation with these spawn changes and jRuby?
John Mettraux
@jmettraux
Hello Ryan, I noticed a couple weeks ago that the spawn tests were failing on Travis/JRuby
so I'm now developing an "adapter" for JRuby, using Java's ProcessBuilder
are you using JRuby?
Ryan Scott
@Subtletree
not at the moment, was going to look at switching if MRI threads ever became a bottleneck
John Mettraux
@jmettraux
ok, please tell me if that happens
Ryan Scott
@Subtletree
will do
I need to set aside some time to help with the docs a bit, a rails guide, and also maybe an 'intro for dummies' type post
John Mettraux
@jmettraux
that would be wonderful
John Mettraux
@jmettraux
Just added a "use" section to the readme: floraison/flor@699cbd4 feedback is welcome :-)
Ryan Scott
@Subtletree
'Use' section is great. I remember when first looking at the project was new to workflow engines and ended up coming to gitter to ask exactly what flor was and if it suited my use case
The invoice example is good too, gives a more top level view of what flor can accomplish
John Mettraux
@jmettraux
thanks!
John Mettraux
@jmettraux
@Subtletree looking into your PR
Ryan Scott
@Subtletree
:thumbsup: :thumbsup: cool, no rush!
John Mettraux
@jmettraux
I'm a bit puzzled by my code and my documentation, I'd like to clarify that
Ryan Scott
@Subtletree
lol know that feeling
John Mettraux
@jmettraux
:-)
I have this spec that signal from one execution to the other, no problem
but then, then "trap" doc says that default only the same execution signals are listened to
wtf, wwis (what was i smoking)
If you have the time to clarify that, a complete PR is welcome, so that I can work on the mysterious bug you've uncovered last week
John Mettraux
@jmettraux
maybe a trap range: 'open' is necessary
Ryan Scott
@Subtletree
trace 'a'
sequence
  on 'S0'
    trace 'S0'
  trace 'b'
trace 'c'
In this situation, when the sequence has been left, is the should the trap be deleted?
Ryan Scott
@Subtletree
Yeah leave the signal/trap one to me.
John Mettraux
@jmettraux
yes, I think that the trap should be deleted
IIRC, the on specs explore those cases, there is a way to set an on / trap that stays
argh, cannot find
would be good to agree on some documentation at first, then we align the code on it
I'm ready to discuss all those points
Ryan Scott
@Subtletree
Sounds good. I'll write up some expectations today for how various trap types and ranges should work.
John Mettraux
@jmettraux
please tell me if I can help in any way
Ryan Scott
@Subtletree
will do!
Pravin Kambley
@pravinbkambley_gitlab
Hi John, I am planning to automate my email workflow