Difference between revisions of "OpenTasks"

From ScummVM :: Wiki
Jump to navigation Jump to search
(sabotage OpenTasks page as discussed)
Line 1: Line 1:
This page contains a list of substantial open tasks from throughout the project. Completing any of them would be of great benefit the ScummVM project.  
+
'''See [[GSoC Ideas]] if you're looking for Google Summer of Code ideas for 2012.'''
 +
 
 +
 
 +
<!-- This page contains a list of substantial open tasks from throughout the project. Completing any of them would be of great benefit to the ScummVM project.  
  
 
In theory, all of these tasks should be doable even by somebody relatively new to the project, in particular, as part of a Google [[Summer of Code]] project.  
 
In theory, all of these tasks should be doable even by somebody relatively new to the project, in particular, as part of a Google [[Summer of Code]] project.  
Line 55: Line 58:
 
Come up with your personal clever way to improve ScummVM and its various side projects. Be creative. Incorporate the ideas listed below and in our [[TODO]], but don't let yourself be limited by them. Come up with something totally new, or enhance existing features. It's up to you.
 
Come up with your personal clever way to improve ScummVM and its various side projects. Be creative. Incorporate the ideas listed below and in our [[TODO]], but don't let yourself be limited by them. Come up with something totally new, or enhance existing features. It's up to you.
  
But of course like with all the other tasks, we recommend that you first talk to us (see above).
+
But of course like with all the other tasks, we recommend that you first talk to us (see above).-->
  
 
== Current Open Tasks ==
 
== Current Open Tasks ==
Line 62: Line 65:
 
These tasks can be considered in addition or in conjunction with anything on our [[TODO]], any other task or your own 'Anything you can dream of' project.
 
These tasks can be considered in addition or in conjunction with anything on our [[TODO]], any other task or your own 'Anything you can dream of' project.
  
The GSoC workload figure can be used to indicate the percentage of GSoC project time we consider this task will take an average competent programmer. These are just rough guides and should you feel you can undertake a task well in less time (or take longer but deliver a much better or more feature rich result) please feel free to mention this on your application and select your tasks accordingly.
+
<!--The GSoC workload figure was used to indicate the percentage of GSoC project time we consider this task will take an average competent programmer. These are just rough guides and should you feel you can undertake a task well in less time (or take longer but deliver a much better or more feature rich result) please feel free to mention this on your application and select your tasks accordingly.-->
  
  
Line 68: Line 71:
 
category = Open Tasks
 
category = Open Tasks
 
include = {Infobox_OpenTasks} Inforow
 
include = {Infobox_OpenTasks} Inforow
table = border="1" cellpadding="2" class="sortable" ,-, style="background:silver" | Task, style="background:silver" | GSoC Workload, style="background:silver" | Technical Contact(s), style="background:silver" | Subsystem
+
table = border="1" cellpadding="2" class="sortable" ,-, style="background:silver" | Task, style="background:silver" | (Outdated) Workload, style="background:silver" | Technical Contact(s), style="background:silver" | Subsystem
 
</dpl>
 
</dpl>
  

Revision as of 10:38, 7 March 2012

See GSoC Ideas if you're looking for Google Summer of Code ideas for 2012.


Current Open Tasks

Below is a table of all the currently open tasks that people may wish to consider working on and links for more information. These tasks can be considered in addition or in conjunction with anything on our TODO, any other task or your own 'Anything you can dream of' project.


Task (Outdated) Workload Technical Contact(s) Subsystem
Audio Output Selection 50% Johannes Schickel Audio
MIDI Device Configuration 50% Johannes Schickel Audio
Improve the build system 50% Eugene Sandulenko Generic
Small Devices Backend 33% John Willis, Joost Peters Generic
Improve GUI Usability 100% Johannes Schickel Eugene Sandulenko Generic
Support for Acorn Audio Format: Desktop Tracker 50% Eugene Sandulenko, Sven Hesse Audio
Improve sound support in SCUMM games 75% Eugene Sandulenko, Travis Howell Audio/Engine
Extend plugin system 75% Eugene Sandulenko Generic
Security Audit 100% David Turner Engine
DOS Port 100% Fabio Battaglia, David Turner Port
Touch GUI 100% Eugene Sandulenko Generic
Saving Everywhere 100% Alyssa Milburn Generic
Hardware accelerated blitting 100% Einar Johan Trøan Sømåen, Johannes Schickel, Alyssa Milburn Engine
Improve GUI Look 100% Eugene Sandulenko Generic

Current TODO Lists

Below is a table of all the TODO lists currently on the wiki. These less detailed tasks can be considered in conjunction with anything from our larger open task list or your own 'Anything you can dream of' project.

A TODO list by its very nature if often made up of vague pointers or one line ideas. Please seek clarification if you are unsure of any TODO.


Task Technical Contact(s) Subsystem
Main TODO List The ScummVM Team Generic
Documentation TODO The ScummVM Team Documentation
GUI Themes TODO The ScummVM Team Generic
SCUMM Engine TODO SCUMM Engine Team Engine
AGI Engine TODO AGI Engine Team Engine
AGOS Engine TODO AGOS Engine Team Engine
Cine Engine TODO Cine Engine Team Engine
Drascula Engine TODO Drascula Engine Team Engine
Gob Engine TODO Gob Engine Team Engine
Groovie Engine TODO Groovie Engine Team Engine
Hugo Engine TODO Hugo Engine Team Engine
Kyra Engine TODO Kyra Engine Team Engine
MADE Engine TODO MADE Engine Team Engine
Mohawk Engine TODO Mohawk Engine Team Engine
Parallaction Engine TODO Parallaction Engine Team Engine
SCI Engine TODO SCI Engine Team Engine
SAGA Engine TODO SAGA Engine Team Engine
Sword25 Engine TODO Sword25 Engine Team Engine
Tinsel Engine TODO Tinsel Engine Team Engine
Touche Engine TODO Touche Engine Team Engine
Toon Engine TODO Toon Engine Team Engine
User Manual TODO The ScummVM Team Documentation
Hopkins Engine TODO Hopkins Engine Team Engine
Tony Engine TODO Tony Engine Team Engine
TsAGE Engine TODO TsAGE Engine Team Engine
Neverhood Engine TODO Neverhood Engine Team Engine
Tucker Engine TODO Tucker Engine Team Engine