Christoph

Results 49 comments of Christoph

I started experimenting with React on the [`experiment/react` branch](https://github.com/woeps/refabricator/tree/experiment/react/experiment). Once I have a good understanding of how I want to use React, I'll send a separate PR switching everything over...

I started experimenting with `Lwt_stream` on [`experiment/lwt-stream` branch](https://github.com/woeps/refabricator/tree/experiment/lwt-stream/experiment). Will try some more things there. I probably should try `Lwt_react` as well.

Another approach could be to use [Rely](https://reason-native.com/docs/rely/). [Custom Matcher](https://reason-native.com/docs/rely/api#custom-matchers) could implement similar rules to danger. E.g. check for modified files or for pr message content A [Custom Reporter](https://reason-native.com/docs/rely/advanced#running-with-custom-reporters-https-githubcom-facebookexperimental-reason-native-blob-master-src-rely-reporters-reporterre) could post...

Crazy idea: maybe this could be accomplished by Refabricator itself like: - `Fabricators.gitModifiedFiles` to generate a list of modified files - `Refabricators.validateChangelog` to validate the previously generated fabric(s): checkbif changelog...

Can't reproduce on local win10 machine.

I got information on [Ocaml Discord](https://discordapp.com/channels/436568060288172042/585511202759770135/685586551367139519): https://osxdaily.com/2018/10/09/fix-operation-not-permitted-terminal-error-macos/ This seems to be a restriction by the OS. Not sure how to circumvent this error yet.

I will disable the execution of the refabricate binary for now, to finally get unblocked. In the near future, Unit test shall be introduced. Any advice is wellcome!

@yawaramin mentioned a similar issue on [discord](https://discordapp.com/channels/235176658175262720/235200837608144898/689253234548015197), which he solved by splitting up compilation and execution into separate steps.

> @yawaramin mentioned a similar issue on [discord](https://discordapp.com/channels/235176658175262720/235200837608144898/689253234548015197), which he solved by splitting up compilation and execution into separate steps. I tested this approach on [`experiment/lwt-stream` branch](https://github.com/woeps/refabricator/tree/experiment/lwt-stream/experiment) and this seems...

I haven't really made up my mind yet, but I want to share where I'm coming from and what my thoughts are to facilitate further discussion: My hope / expectations...