Diferència entre revisions de la pàgina «Projects for new developers»

Dreceres ràpides: navegació, cerca

Aquesta pàgina forma part de la documentació de Moodle en català, tot i que no ha estat traduïda encara. Podeu contribuir obertament a les tasques de traducció. Podeu consultar la Guia d'edició de la documentació i també participar ens els debats del fòrum de traductors de la documentació a moodle.org

(intro update)
(Replaced content with "{{Moved_to_dev_docs}}")
 
Línia 1: Línia 1:
<p class="note">'''Latest news:''' ''Moodle is taking part in the [http://socghop.appspot.com/ Google Summer of Code] for our fifth year in 2011! See [[GSOC/2011]] for the list of accepted project proposals.''</p>
+
{{Moved_to_dev_docs}}
 
 
 
 
This evolving page lists possible Moodle projects for new developers derived from community suggestions.
 
 
 
''If you have any ideas for new features in Moodle which might be suitable as projects for new developers, please see [[Development:New feature ideas]].''
 
 
 
 
 
==Video/audio capture repository plugin==
 
 
 
A new repository plugin can be developed to allow the user to speak directly into the Moodle 2.0 filepicker via their microphone, and have the audio file saved securely as an MP3 into the correct current filearea.
 
 
 
Flash would be ideal but Java might be required because of Flash's server requirements (but this should all be examined again to be sure).  One possibility might be to develop a single public server at xxx.moodle.org to act as a service for Moodle sites around the world.
 
 
 
[http://www.poodll.com/?p=242 Poodll] would be a good thing to look at, as ell as [http://gong.ust.hk/nanogong/ nanogong] and this previous project which used riffly.com:  MDL-18341. Note that sam marshall has written a simple, GPL, record audio Java Applet, which you can get from https://github.com/sammarshallou/ouaudioapplets.
 
 
 
:'''Skills required''': PHP, Javascript, Flash?, Java?
 
:'''Difficulty level''': Medium
 
:'''Mentors''': To be confirmed
 
 
 
==Improved spam detector==
 
 
 
Improve Moodle's current [[Spam cleaner]] tool.
 
 
 
:'''Skills required''': PHP
 
:'''Difficulty level''': Medium
 
:'''Mentors''': To be confirmed
 
 
 
For further details see:
 
* Using Moodle [http://moodle.org/mod/forum/discuss.php?d=119510 Improved SPAM detector] forum discussion
 
 
 
==Moodle for Windows==
 
 
 
Develop a new Windows package to replace the official ones at [http://download.moodle.org/windows download.moodle.org/windows]
 
 
 
The current one is build automatically for a variety of versions by Linux scripts that automatically combine a stripped version of XAMPP with a CVS checkout of Moodle.  The new one should also do this.
 
 
 
In addition, the new version should also allow the user to upgrade their Moodle via a native Windows control application.  This should make a backup of the site, then download the latest code from a CVS mirror (or the primary git repository) and then start the upgrade.  If the upgrade fails it should be possible to "roll back" code, database and files to the version before the upgrade.
 
 
 
:'''Skills required''': Windows, .NET?
 
:'''Difficulty level''': Medium
 
:'''Mentor''': We can't help much with Windows programming, but we can help with specs.
 
 
 
For further details see:
 
 
 
* Tracker issue MDL-26851
 
 
 
==Role assigning tool==
 
 
 
Develop a tool for easily assigning a role to a user in many places, for example, enrol a student in several courses.
 
 
 
:'''Skills required''': PHP
 
:'''Difficulty level''': Medium
 
:'''Mentors''': To be confirmed
 
 
 
For further details see:
 
* Tracker issue MDL-10002
 
 
 
==Course section manager==
 
 
 
Develop a tool for deleting a topic or weekly section from a course.
 
 
 
:'''Skills required''': PHP
 
:'''Difficulty level''': Medium
 
:'''Mentors''': To be confirmed
 
 
 
For further details see:
 
* Tracker issue MDL-10405
 
 
 
==Roles export/import==
 
 
 
Develop a tool for export/import of custom roles.
 
 
 
:'''Skills required''': PHP
 
:'''Difficulty level''': Medium
 
:'''Mentors''': To be confirmed
 
 
 
For further details see:
 
* Tracker issue MDL-17081
 
 
==See also==
 
 
 
* [[GSOC]] - describing Moodle's involvement with Google in their Summer of Code program
 
* [[Talk:Projects for new developers]] for 2008 project ideas which have not yet been implemented
 
 
 
[[Category:GSOC]]
 

Revisió de 01:13, 23 juny 2011

This development related page is now located in the Dev docs.

See the Projects for new developers page in the Dev docs.