broadinstitute / cromwell

Scientific workflow engine designed for simplicity & scalability. Trivially transition between one off use cases to massive scale production environments
http://cromwell.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
979 stars 353 forks source link

cross-publish to ScalaJS #2693

Open katevoss opened 6 years ago

katevoss commented 6 years ago

@antonkulaga commented on Thu Feb 16 2017

If there will be ScalaJS support, then it will be possible to do things like validation of wdl4s directly in the browser


@geoffjentry commented on Thu Feb 16 2017

that's an interesting point. My take is that I have nothing against doing it, for me personally it'd likely involve flipping the switch and if it Just Works great and if not (IIRC scala.js isn't 100% source compatible?) I'm not going to go much further.

I mean this in a non-snarky way but this is really going to be in a "patches welcome" territory as I doubt it'll be officially prioritized and while I just added it to my "it'd be a good thing to do" mental todo list it's not the top item and I don't pop things off that list as frequently as I'd prefer.

katevoss commented 6 years ago

@geoffjentry have your thoughts on this changed since February? Does this still apply with wdl4s existing in Cromwell?

geoffjentry commented 6 years ago

still applies and still the same.

it'd be cool to have, but realistically it'd provide no direct benefit to the Cromwell team. i still say that if it magically worked we should do it but otherwise if someone wants to do it that'd be great