Two RFEs would help make it possible. and also simplify remote file editing:
126037, A more conventional filesystem than /QSYS.LIB
115406 - FUSE - File System API
But what can we, as an OSS community, do without IBM support? File servers in user space without kernel support probably means webdav or NFS. Webdav's not great. NFS is a better choice.
Maybe start with pineNFS to prototype a database-integrated NFS server, and then bring in the big guns, e.g., nfs-ganesha?
Note that GITLAB recommends NFS4 or else locking becomes an issue.
Two RFEs would help make it possible. and also simplify remote file editing:
126037, A more conventional filesystem than /QSYS.LIB 115406 - FUSE - File System API
But what can we, as an OSS community, do without IBM support? File servers in user space without kernel support probably means webdav or NFS. Webdav's not great. NFS is a better choice.
Maybe start with pineNFS to prototype a database-integrated NFS server, and then bring in the big guns, e.g., nfs-ganesha?
Note that GITLAB recommends NFS4 or else locking becomes an issue.
Links: pinenfs only supports NFS2, but looks solid otherwise. Good enough for POC?: https://github.com/marnanel/pinefs
NFS-Ganesha, a NFSv3/NFSv4.x/9P file server in User Space https://github.com/nfs-ganesha/nfs-ganesha/wiki.
Here's some notes about how to write a database FSAL plugin: https://github.com/nfs-ganesha/nfs-ganesha/issues/299