I have thought of a hack that would allow ext2 to store legacy 8.3 file names. If a program requests a 8.3 file name we create it on the fly from the real one. If the program changes the 8.3 file name, we create a sim (or hard) link to the original with the new name. Although this may need to be tweaked, you get the basic idea. ;)
Peter Dolding wrote:
Rick Langschultz wrote:
-Networking -- Include ZeroConf networking hosted internally to host uPNP applications to other users on the network.
-Filesystem -- Add support for Networked File Systems to allow Networked resources to act as local folders & drives. -- Automatically defragment files less than 20 megabytes, not read-only, not in use, etc. -- Automatically cache drivers, and executables that a user access frequently to reduce load time.
On Mar 28, 2006, at 3:38 AM, Ged Murphy wrote:
- Filesystem
-- Replace the primary filesystem in place of a journaling system.
Autoimatically defragment files on filesystems that require it. Ext2 and Ext3 not the best idea most cases they defrag themself in general operation most linux/unix/bsd filesystem do. Ntfs and Fat require it.
--Option of background operation filesystem defrager for Ntfs, Fat and any other supported filesystem that requires it a complete defrag of drive only in use files not touch option. --Processor and memory usage limiter on filesystem defrager in background. --Boot Defrag options provided by default no third party tool required to do this. --Filesystem Defrager must have continual operation without restarting no matter what is written to disk its working on. --Registry Hive defraging options for every boot or on X number of reboots.
Filesystem--Security --Documentation on what filesystem flags are required and how they operate locations of sources good idea for developers from other platforms. --Universal posix/xattr/acl translator to and from Ms Windows attributes and secuirty stored on harddrive. The universal will open up options of porting alot more Linux/unix/bsd filesystems. --Support for full unicode filesystems. All applications in Reactos should expect filenames to be unicode.<A audit some time> Ext2/3 Filenames are unicode no codepage required. --Ext2 filesystem driver must be updated to Ext3 support. Having to redo journaling is a pain. The different between Ext2 and Ext3 is journaling.
Peter Dolding _______________________________________________ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev