[Scummvm-cvs-logs] CVS: scummvm TODO,1.304,1.305

Max Horn fingolfin at users.sourceforge.net
Sun Aug 14 13:43:04 CEST 2005


Update of /cvsroot/scummvm/scummvm
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20345

Modified Files:
	TODO 
Log Message:
Remove an obsolete TODO; use stronger wording to tell people they should *ask* us before implementing something (native speakers, feel free to correct my english :-)

Index: TODO
===================================================================
RCS file: /cvsroot/scummvm/scummvm/TODO,v
retrieving revision 1.304
retrieving revision 1.305
diff -u -d -r1.304 -r1.305
--- TODO	10 Aug 2005 16:02:19 -0000	1.304
+++ TODO	14 Aug 2005 20:42:06 -0000	1.305
@@ -7,10 +7,18 @@
 partially outdated, so just because you don't see something here doesn't
 mean it is not important.
 
-Before you start work on something, you might want to talk to somebody
-from the team. This will help us to prevent double work, i.e. several
-people working on the same stuff at once without knowing about each
-other.
+Before you start work on something, you should first talk to the team!
+Ideally ask on scummvm-devel, our mailing list. This will help us to
+prevent double work, i.e. several people working on the same stuff at
+once without knowing about each other. Furthermore, sometimes entries
+on our list are actually obsolete (because the feature has been
+implemented, or because for some reason we no longer think it to be
+desirable). Special caution should be taken for TODO entries that say
+"we may want to" or similar things; that usually means that we aren't
+sure whether we really want to implement that feature.
+
+So, to repeat it: Always talk to the team before implementing a change
+on this list, or else risk having your patch rejected :-/.
 
 Finally, always make sure to check out our bug tracker and our feature
 request tracker for things that need work.
@@ -83,9 +91,6 @@
   we set when the application should be quit (e.g. when an EVENT_QUIT is
   received). This is useful if multiple levels of event loops have to be ended
 * Fix the Map<> template, make it more robust; maybe use a red-black tree?
-* Instead of the above, consider switching everything over to the STL.
-  Maybe a little bit more overhead, but we get instant access to a full-featured
-  and well-tested code base, with everything we need.
 * Make some generic "EventLoop" API/class which all backends and the GUI
   use. Initially this would just call the backend poll_event() etc. methods.
   But eventually the EventLoop object(s) could be made by the backend.





More information about the Scummvm-git-logs mailing list