Currently, SnowFS removes the file extension when files are copied to the object database. This makes sense in Git, due to the packed and zipped objects.
But in SnowFS this has several side effects. It is difficult to recognize files without their suffix in the ODB (in case they need to be manually recovered). That counts for the items inside the object database and also when moved to the recycle bin (later could be renamed before moving though). Basically keeping the file extension would improve SnowFS's transparency
On top, it is easier to generate or extract thumbnails from given files, e.g. through the OS handler which requires file extensions.
Currently, SnowFS removes the file extension when files are copied to the object database. This makes sense in Git, due to the packed and zipped objects.
But in SnowFS this has several side effects. It is difficult to recognize files without their suffix in the ODB (in case they need to be manually recovered). That counts for the items inside the object database and also when moved to the recycle bin (later could be renamed before moving though). Basically keeping the file extension would improve SnowFS's transparency
On top, it is easier to generate or extract thumbnails from given files, e.g. through the OS handler which requires file extensions.