xoofx / zio

A cross-platform abstract/virtual filesystem framework with many built-ins filesystems for .NET
BSD 2-Clause "Simplified" License
806 stars 61 forks source link

(Question) Case sensitivity #59

Open LimpingNinja opened 3 years ago

LimpingNinja commented 3 years ago

Supporting a virtualized file system in a sandboxed code environment, I would like to be able to (at initialize) support Case sensitive vs. Case Insensitive, it looks like this isn't really an easy configuration change on Zio unless I am missing something. What's the best route?

xoofx commented 3 years ago

Indeed, case sensitivity is a bit of problem in Zio, to make things compatible with different filesystems that don't handle this the same way... also some built-in file systems were originally case insensitive while some were not... so it's not well defined. I don't have a best route but it would require multiple full time days to clarify/develop this in Zio (and I can't personally help on this these days)