Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows? #12

Open
jgebal opened this issue Oct 21, 2018 · 8 comments
Open

Windows? #12

jgebal opened this issue Oct 21, 2018 · 8 comments

Comments

@jgebal
Copy link

jgebal commented Oct 21, 2018

Hi @usrecnik
This looks very promising.
Is there any chance that ddlfs would work on Windows (with cygwin or any other Unix emulator?)

If not, what would be your suggestion to use it on Windows? Virtoualbox/docker with Ubuntu & mapped drive?

@usrecnik
Copy link
Owner

Maybe :)

Cygwin should be fairly easy to try altough I have my doubts because libfuse is relying on FUSE kernel module..

Quick Google search also found https://dokan-dev.github.io/ which looks promising..
I'll do some more digging and hopefully come up with Windows support. I just need to clear my backlog at work first :(

@jgebal
Copy link
Author

jgebal commented Oct 22, 2018

Doing it for Windows would be awesome from development perspective.

Thanks a mil.
That is really powerful and innovative piece of software!

@usrecnik
Copy link
Owner

usrecnik commented Dec 4, 2018

I started working on this (see new "windows" branch at a29f7c8).

Currently, it compiles and it lists database objects on Windows using Dokan.
It compiles natively using MSVC and thus produces native .exe binary (no cygwin or docker required).

This is kind of prof-of-concept code currently, it's neither complete nor pretty (hence a separate branch).

So.. it seems that there's a good chance that Windows port will be released in 2019 :)

@jgebal
Copy link
Author

jgebal commented Dec 5, 2018

That is really great.
I saw @pioro presenting on it today at UKOUG 2018.
He showed a great use-case for it.

@jgebal
Copy link
Author

jgebal commented Feb 18, 2022

@usrecnik
I'm surprised that the work of yours was not picked up and didn't cause a major disturbance.
It is really a breakthrough. Did you share this within Oracle community?

@usrecnik
Copy link
Owner

Yep, I thought the same and was a bit surprised when not much interest was shown. I did present at SIOUG conference and posted a few twits on Twitter where some of the big names from Oracle subscribed. But nothing much happened after.

Is there another/better way to share this project with Oracle community?

Maybe it's time to try to revive this - it's about time to create a new release to at least include latest OCI drivers. Maybe also build this Windows build as a "beta".

@pioro
Copy link

pioro commented Feb 21, 2022

Having a windows version will be great.
Actually I would like to discuss with you some changes which I think could be very useful and probably allows better adoption as well. I was trying to implement something myself but my OCI voodoo is pretty low and my FUSE voodoo is almost not existing so I used a different approach to extract metadata using Python. I maybe open a new issue with description later this week.

@jgebal
Copy link
Author

jgebal commented Feb 24, 2022

I've just mentioned this tool to 2 more Oracle ACEs, so hoping to get more traction.
I'm planning to play a bit with the Linux version to get more familiar and comfortable with it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants