Uh oh!
There was an error while loading. Please reload this page.
WIP (windows support): stub for supporting windows via fsnotify.v1 - #6
WIP (windows support): stub for supporting windows via fsnotify.v1#6blaggacao wants to merge 2 commits into
Conversation
blaggacao
commented
Oct 4, 2015
Feels good, it built successfully! 💃 |
blaggacao
commented
Oct 4, 2015
To last commit: I didn't find a more elegant way to avoid this. Maybe this "external dependency" can be removed completely, although a basic one? |
mattes
commented
Oct 5, 2015
Thanks, @blaggacao for your PR. I don't want to duplicate main.go. I think we should look at watch.go. I will have a look into this later this week. |
blaggacao
commented
Oct 6, 2015
Actually, I found watch.go to be the part that is taken care of by fsnotify. An alternative is to make a wrapper around fsnotify in order to adhere to the watch.go signature. However, this would be a wrapper around a wrapper. Until fsevents gets merged into fsnotify, this would be temporary anyhow... However, I think fsnotify project misses some traction atm. |
There was a problem hiding this comment.
This if statement is the only differing part. I also was not pleased to duplicate whole main.go - Maybe there could be a small wrapper around the actual (darwin) watch.go, which imitates fsnotify.v1 signature?
duro
commented
Feb 4, 2016
Hey @blaggacao and @mattes, any progress on this? I have been using this library with great success on my OS X machine, but I am about to start a new project with a team where some of the engineers use Windows. Seems like you guys are close, and I'd love to be able to make this library part of the tooling for this new project as well. |
blaggacao
commented
Feb 4, 2016
@duro I'm afraid, I'm out, as this is no longer a priority for me. |
duro
commented
Feb 4, 2016
@blaggacao did you go a different route? |
blaggacao
commented
Feb 7, 2016
Well I'm betting on docker-machine to leverage the docker volume plugin to setup a net protocol file share or an rsync volume. So syncing would be handled by docker. I've seen a proposal, but has no very high prio, I think. |
enmand
commented
Feb 8, 2016
I've added support for Windows in #13. -Dan |
mattes
commented
Apr 19, 2016
Closing in favor of #13 |
No idea, if this works, nor how to build it, so far. But it is a starting point to the best of my knowledge. I would be pleased about some sort of collaboration in order to get this badly needed docker-rsync working on windows...