It seems that lately we are adding plenty of new Linux file systems to the code base. I think that's great as we are bound to find bugs and fix them along the way and attract new people. However, it seems that we are focusing on adding more file sytems rather than improving file systems that are in trunk.The biggest one that comes to mind is the UDFS driver. If you don't know what it is, that's probably a bad thing and a reason why it's neglected in trunk (
https://en.wikipedia.org/wiki/Universal_Disk_Format). There's been times where I've inserted a DVD and the only file is a text file telling me that there is no UDF driver available. This could be a turn away for new people trying to use a CD or DVD only to find out we don't support certain CD/DVD because the UDFS driver doesn't work. Even XP/2003 has UDF support which is somewhat pathetic that we don't. We have drivers for FAT, NTFS, CDFS, EXT, BtrFs and ReiserFS but we are missing a commonly used driver. Most modern motherboards come with driver CDs (now DVDs since drivers have gotten larger) and a user inserts it to get an ethernet driver to install in ReactOS only to find out the CD/DVD can't be read. IMO, we should get the UDFS driver working and then move on to adding exotic file systems.
I'm not against adding new file systems as it attracts new people and etc. but the only file systems I've ever used is FAT, NTFS and CDFS. So in my case, I've only used 50% of the drivers we have in ReactOS. I'd really like to see UDFS support for CDs and DVDs before new file systems are added but that's my opinion.
This is the message I'm talking about:
https://imgur.com/v4h7TDz (I saw this photo link on IRC today so I take no credit for it)
This topic was something that was bothering me for a while. Hope I didn't offend anyone.

I'd like to hear your thoughts on this.