Community
Participate
Working Groups
There are filesystems like integrated file system (iFS) where branches of the FS have different case sensitivity/preservation characteristics. EFS may need to provide some sort of support for this.
Of course part of the work has to be done in the EFS layer, but the fix will affect the resource layer too. So the added tag is not accurate.
Integrated File System (ifS) is supported on IBM i Operating System. iFS provides an integrating structure over all information stored in the server. It should be perceived as a common interface that allows users and applications to access objects that are stored in the server. iFS integrates file systems available in the server and each file system provides the support to access specific segment of storage. Those segments can be files, directories, libraries and objects. What is important from the Eclipse resources/filesystem point of view is that each file system can have different capabilities. For instance: - we can have different constraints for file names, e.g. length of file name has to be 8+3 - some file systems can preserve the uppercase and lowercase form in which names are entered and some not - some file system makes distinction between uppercase and lowercase when server searches for names, some not AFAIK users can define their own file systems within iFS, however I'm not familiar enough with it to provide more details.
Thanks... so, do you have any plan or idea yet what kind of support you'd want to add to the Eclipse EFS APIs for these special cases?
I am no longer involved in Platform Core development.