Open main menu

Difference between revisions of "OpenTasks"

365 bytes added ,  13:39, 18 March 2007
→‎File system abstraction layer: Added some links to existing file system abstraction layers
(→‎Some basic rules: link to Code Formatting Conventions)
(→‎File system abstraction layer: Added some links to existing file system abstraction layers)
Line 66: Line 66:


To work on this, you should be familiar with at least Windows and Unix, ideally more, and be willing to learn about the differences between file systems on many different platforms (our team will be happy to help you with this). You will have to design a revised FilesystemNode API, and implement it, based on the needs of ScummVM engines and infrastructure code (requiring close communication with the rest of the team).
To work on this, you should be familiar with at least Windows and Unix, ideally more, and be willing to learn about the differences between file systems on many different platforms (our team will be happy to help you with this). You will have to design a revised FilesystemNode API, and implement it, based on the needs of ScummVM engines and infrastructure code (requiring close communication with the rest of the team).
''Reference:''
This is not a new problem in the computer world. Some links which might serve as helpful inspiration:
* The [http://doc.trolltech.com/4.2/qdir.html QTDir class] in the Qt framework
* The [http://java.sun.com/j2se/1.4.2/docs/api/java/io/File.html Java File class]
* The [http://www.boost.org/libs/filesystem/doc/index.htm Boost Filesystem Library]


=== GUI ===
=== GUI ===
1,079

edits