Note: You are currently viewing documentation for Moodle 2.0. Up-to-date documentation for the latest stable version is available here: Developer meeting September 2008.

Developer meeting September 2008: Difference between revisions

From MoodleDocs
m (→‎Other news: rearranging)
(Shifted to dev docs)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[Developer conferences|Developer meetings]] > September 2008 meeting
{{Moved_to_dev_docs}}
 
 
The meeting was at 7am GMT on Friday, 19 September 2008. We had 31 participants and we covered everything in around two and a half hours.
*[http://elluminate.remote-learner.net/play_recording.html?recordingId=1176914355734_1221790556848 Recording of the meeting] (password moodle)
 
 
''Meeting notes finished soon!''
 
==Moodle 2.0==
 
* [[Development:File API]] and [[Development:Repository API]]
: Martin demonstrated the new files and repository interfaces. All files inside Moodle are referenced in a table, content of file stored in file pool, only one copy of file kept in file pool, files all associated with file areas, for example the assignment module defines the assignment submissions file area. Various plugins configured -  box.net, flickr, flickr public, "upload a file". Additional plugins - Alfresco (added by Dongsheng), Dan P working on Google Docs, also Facebook, Myspace, Hive. Admin chooses which repositories are allowed, and can allow users to configure their own repository. The file picker will be added everywhere in Moodle where files are added (eg. forum post attachments). The file picker looks like open dialogue, with repositories listed on the left. Files can be previewed and renamed.
* [[Development:Portfolio API]]
: Martin demonstrated the new portfolio interface, which Penny has developed over the past three months. Various plugins - box.net, flickr, also a Google Picasa plugin written by Dan P. A forum discussion can be saved as an html page. Courses are packaged as Moodle backups. See the Portfolio API meta issue in the tracker: MDL-14591
* [[Development:Conditional activities]]
: Martin demonstrated activity completion, developed by Sam Marshall (OU). Teachers can define completion for each activity - users manually mark completion, users must receive a certain grade, activity is complete on a certain date etc. Activities are shown as complete by checked boxes (ticks) on the course home page. In course reports there is a completion progress report.
* [[Development:Messaging 2.0|Messaging system]]
:Martin talked about improvements to messaging in Moodle 2.0, Luis' GSOC project. There is a messaging tab in each user's profile for users to specify the destination of messages when logged on or off e.g. email, jabber, instant message, popup. All places in Moodle which used email now post messaging event. The interface needs some improvement - offers of help are welcome!
* External Activities module
:Gordon demonstrated the new External Activities module, the successor to the [[Hotpot module]], which allows for  pre and post conditions to be set e.g. students must have done previous quiz, defining path through materials. Square bracket notation can be used for specifying sound files. There are settings for individual quizzes and settings for every quiz, such as maths formula filter, glossary filter. Teachers find the settings page initially overwhelming but pick it up quickly. Quizzes can be rearranged by changing the sort order (the same as ordering questions in the quiz module). Quizzes can be moved to different a activity in the course, when moved, results are also moved. Hopefully next week the version for 1.9 will be released.
:Martin commented that Gordon's development was very cool, with lots of innovations we can use elsewhere :-)
*IMS LTI 2.0 consumer module
:Ludo talked about Pigui's GSoC project developing an [http://blogs.dfwikilabs.org/pigui/2008/08/18/google-summer-of-code-and-simple-lti-module-for-moodle/ IMS (Simple) LTI 2.0 consumer implementation for Moodle].
* Wiki refactoring roadmap
* Usability testing of new features (See page comments by Gary Anderson)
* (if there's time and interest) [[https://docs.moodle.org/en/Feedback_link_for_all_elements Feedback links for most all  elements]] (Jeff Forssell)
* If anyone wants to see, I can show a quick demo of current googledocs/picasa plugins portfolio/repo at the end (danp)
 
==Other news==
 
*[[GSOC/2008|Google Summer of Code 2008]]
: Helen reported that eight GSOC projects were successful, and lots of code is due to be added to Moodle 2.0. Lots of interesting ideas for encouraging new developers into Moodle came out of our  [[Development:GSOC mentoring|GSOC mentor debrief meetings]], such as a tracker field for identifying easy-to-fix bugs (MDLSITE-512), creating a site dev.moodle.org for new developers (MDLSITE-510) and setting up a Planet Moodle for aggregating developer blogs (MDLSITE-511).
* OLPC School Server integrating Moodle
:Martin L said that OLPC doing well (despite bad publicity). It's using Moodle 1.9 + patches, custom auth and enrol, with most of admin hidden and some course settings hidde to make it v simple, configure what we show to users, mainly 1.9 until 2.0 is close enough, short release cycles 1 month, merge into 2.0 asap.
* [[Student projects/Animated grade statistics report]]
:Martin demonstrated the animated grade statistics report, Daniel's GSOC project, and commented that the code was well-written and can be put in head.
* New theme for moodle.org
:Martin mentioned that moodle.org is to have a new theme. To preview it, select the theme ''moodle2'' in your profile. There will only be one column of blocks. If you have any feedback about the new theme, please use MDLSITE-496.
* Banner/Luminis Message Broker enrolment plugin
:Eric Merrill informed everyone that a new version of the [http://moodle.org/mod/data/view.php?d=13&rid=849 Banner/Luminis Message Broker enrolment plugin] would be available soon.
 
==See also==
*[[Roadmap]]
 
[[Category:Developer]]

Latest revision as of 06:59, 22 June 2011

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

See the Developer meeting September 2008 page in the Dev docs.