Open mkschulze opened 3 years ago
Hi @mkschulze - are you asking about a full Cucumber implementation in Julia?
We don't have any plans to write a Julia implementation of Cucumber, but if anyone is willing to implement and maintain it we'd be happy to accept it as a contribution.
A good place to start would be to port Cucumber Messages and then the Gherkin parser. An Elixir implementation of each of these were recently contributed by @WannesFransen1994
Would you be interested in helping out with this @mkschulze?
Well, I think it would be a great addition to the Julia scope and I actually have at least one current usecase, where I would need a Gherkin parser and runner in Julia. But my Julia skills are limited, so I was hoping for somebody more experienced to tackle this or that @taqtiqa-mark found a way maybe. I checked the contribution.md files and actually tried already to do something but got lost in the makefile of the Gherkin parser.
However, there is a Gherkin parser implementation in the ExecutableSpecifications.jl and it might be simpler to look into that I think, as it's already working and not missing much it seems.
So, for now I doubt I could be of any help here.
I was hoping for somebody more experienced to tackle this or that @taqtiqa-mark found a way maybe
Sorry to report I've drifted from Julia for the time being.
Ok, thanks for letting us know. But in case you feel like contributing in a way some day, it would be a great thing, please let us know.
M8te..
I virtually enjoy talking to you, because I start to remember times I spent in OZ. Whisch I could come back.
Hi @mkschulze , I've got no experience with Julia but I've got some experience with writing a gherkin implementation in Elixir. If you're willing to tackle this, you can always contact me on slack (Wannes Fransen) and I'll help where I can. Best of luck!
Hello,
it would be really great to have a Julia integration as well.
Do you have any plans regarding this or ideas how this could be achieved?
Edit: I just found this issue here as well: https://github.com/cucumber/cucumber/issues/407
@aslakhellesoy, has the go-pickle runner turned out to be the way to go for a new implementation? Is there maybe a tutorial/example in addition to this usage write up: https://github.com/cucumber/cucumber-engine/blob/master/docs/usage.md
@taqtiqa-mark: have you been able to create such a Julia implementation or would be interested to give it a go?
I would like to try, but don't know how difficult it would be, also I'm on a junior level. Some advice would be really helpful. thx