Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

MoodleMoot 2007 HackFest: Difference between revisions

From MoodleDocs
No edit summary
Line 16: Line 16:
==Programme for the day==
==Programme for the day==


In keeping with Moodle's open source philosophy, the day will be self-organising. You can turn up and talk to other developers about anything you like. However, within that general free-for-all, we will have a number of pre-announced discussions on particular topics at particular times. We have a number of other rooms available for these break-out sessions, but I don't know the numbers right now.
In keeping with Moodle's open source philosophy, the day will be self-organising. You can turn up and talk to other developers about anything you like. However, within that general free-for-all, we will have a number of pre-announced discussions on particular topics at particular times. We have a number of other rooms available for these break-out sessions, but I don't know the room numbers right now.


Please feel free to add your own suggestions below.
Please feel free to add your own suggestions below.
Line 22: Line 22:
Naturally, not all developers will be able to come, so it might be a good idea to start discussing some of these topics in the [http://moodle.org/mod/forum/view.php?id=55 General Developer Forum] now. And if anything significant comes out of the discussions, we should try to record it on the wiki.
Naturally, not all developers will be able to come, so it might be a good idea to start discussing some of these topics in the [http://moodle.org/mod/forum/view.php?id=55 General Developer Forum] now. And if anything significant comes out of the discussions, we should try to record it on the wiki.


===Quiz developments===
==Particular discussions==
 
These are significant topics, where it might be worth getting about 5-10 interested developers into a break-out room for a focussed discussion on one topic, or a demonstration of a particular idea.
 
Irrespective of these sessions, there will be other developers around talking about whatever interests them all day.
 
=== Accessibility demonstration ===
My colleague Chetz Colwell and I would like to give a brief demonstration of assistive technologies to developers, particularly core developers, and discuss future accessibility work on Moodle. We'll hopefully have a screen reader JAWS (Thunder?), screen magnifier, do a keyboard-only demo, and possibly speech recognition.
{|
{|
|-
|-
| Time: || 1:20 to 2:00
| Time: || 10:00 to 11:40
|-
|-
| Room: || ??
| Room: || ??
|-
|-
| Suggested by: || Tim Hunt
| Suggested by: || Nick Freear
|}
|}
We can discuss some things that have happened recently:
* The implication of [[Plan_to_Improve_Flexibility_of_Question_Category_Sharing_and_Permissions|Jamie's recent changes to the question bank]],
* Improvements to the question type API, especially [[Plans_for_enhancing_import/export_in_questiontype_plugins|Howard's recent changes]],
some things that will probably happen soon:
* The OU's quiz navigation changes, that we hope to put into Moodle 2.0,
* The OU's [[Plans_for_adaptive_mode|changes to adaptive mode]] that we hope to put into Moodle 2.0,
* Tony Gardner-Medwin's plans to introduce certainty-based marking,
known problems with the quiz architecture that no-one is working on right now:
* ... suggestions welcome ...
and anything else you want to raise.


Of course, you can talk to me about the quiz at any time time during the day too, if you have a more specific issue.
===Repository API===
 
The aim is to develop some consensus on how it can work so that a spec can be started.
===ePortfolios===
{|
{|
|-
|-
| Time: || 2:00 to 2:40
| Time: || 10:40 - 11:20
|-
|-
| Room: || ??
| Room: || ??
|-
|-
| Suggested by: || Thanh Le
| Suggested by: || Martin Dougiamas
|}
|}


Line 64: Line 60:
|}
|}


===Offline Moodle (and particularly synchronisation issues)===
===Quiz developments===
{|
{|
|-
|-
| Time: || ??
| Time: || 1:40 to 2:20
|-
|-
| Room: || ??
| Room: || ??
|-
|-
| Suggested by: || Colin Chambers
| Suggested by: || Tim Hunt
|}
|}
We can discuss some things that have happened recently:
* The implication of [[Plan_to_Improve_Flexibility_of_Question_Category_Sharing_and_Permissions|Jamie's recent changes to the question bank]],
* Improvements to the question type API, especially [[Plans_for_enhancing_import/export_in_questiontype_plugins|Howard's recent changes]],
some things that will probably happen soon:
* The OU's quiz navigation changes, that we hope to put into Moodle 2.0,
* The OU's [[Plans_for_adaptive_mode|changes to adaptive mode]] that we hope to put into Moodle 2.0,
* Tony Gardner-Medwin's plans to introduce certainty-based marking,
known problems with the quiz architecture that no-one is working on right now:
* ... suggestions welcome ...
and anything else you want to raise.


===Conditional Activities===
Of course, you can talk to me about the quiz at any time time during the day too, if you have a more specific issue.
The aim is to develop some consensus on how it can work so that a spec can be started.
 
===ePortfolios===
{|
{|
|-
|-
| Time: || 2:40 - 3:20
| Time: || 2:20 to 3:00
|-
|-
| Room: || ??
| Room: || ??
|-
|-
| Suggested by: || Martin Dougiamas
| Suggested by: || Thanh Le
|}
|}


===Repository API===
===Conditional Activities===
The aim is to develop some consensus on how it can work so that a spec can be started.
The aim is to develop some consensus on how it can work so that a spec can be started.
{|
{|
|-
|-
| Time: || 10:40 - 11:20
| Time: || 3:00 - 3:40
|-
|-
| Room: || ??
| Room: || ??
Line 96: Line 103:
|}
|}


===Enrolment 'Groups'===
===Offline Moodle (and particularly synchronisation issues)===
An overview of 'the problem' how we've solved it in the short term and discussion of how it can be solved in core.
This session might also be a good one for people who  want to talk about MNet.
{|
{|
|-
|-
| Time: || ??
| Time: || 3:40 - 4:20
|-
|-
| Room: || ??
| Room: || ??
|-
|-
| Suggested by: || Dan Poltawski
| Suggested by: || Colin Chambers
|}
|}


==Other things people want to do during the day==


=== Accessibility demonstration ===
=== PGP Keysiging ===
My colleague Chetz Colwell and I would like to give a brief demonstration of assistive technologies to developers, particularly core developers, and discuss future accessibility work on Moodle. We'll hopefully have a screen reader JAWS (Thunder?), screen magnifier, do a keyboard-only demo, and possibly speech recognition.
If any developers would like to exchange PGP Keys and expand their web of trust then this could be done during the Developer day.
{|
 
|-
I think it would be good to follow the  [http://www.debian.org/events/keysigning Debian guidlines] for this.--[[User:Dan Poltawski|Dan Poltawski]] 18:03, 10 October 2007 (CDT)
| Time: || 10:00 to 11:40
|-
| Room: || ??
|-
| Suggested by: || Nick Freear
|}


== PGP Keysiging ==
===Enrolment 'Groups'===
An overview of 'the problem' how we've solved it in the short term and discussion of how it can be solved in core.


If any developers would like to exchange PGP Keys and expand their web of trust then this could be done during the Developer day. 
===Bug fixing prize?===


I think it would be good to follow the [http://www.debian.org/events/keysigning Debian guidlines] for this.--[[User:Dan Poltawski|Dan Poltawski]] 18:03, 10 October 2007 (CDT)
Should we offer a prize for the person who fixes most bugs during the day?--[[User:Tim Hunt|Tim Hunt]] 03:46, 14 October 2007 (CDT)


==See also==
==See also==

Revision as of 08:46, 14 October 2007

The main part of the 2007 UK Moodle Moot is on Wednesday and Thursday 24th and 25th October. The day before, on the Tuesday, there will be a HackFest for developers to meet, talk and write code.

Practical arrangement

You need to get right here. This is the centre of the Open University's Campus:

The Open University
Walton Hall
Milton Keynes
MK7 6AA

The area we are meeting in is called the Christodoulou Meeting Rooms. The entry is under an archway, and if you go in and up the stairs you should find us in Meeting Room 15, or the open foyer area just outside it. We will be there from about 10:00am to about 5:30pm, and lunch will be provided.

If you are registered for the MoodleMoot, wireless network sign-in information should be available on arrival.

Programme for the day

In keeping with Moodle's open source philosophy, the day will be self-organising. You can turn up and talk to other developers about anything you like. However, within that general free-for-all, we will have a number of pre-announced discussions on particular topics at particular times. We have a number of other rooms available for these break-out sessions, but I don't know the room numbers right now.

Please feel free to add your own suggestions below.

Naturally, not all developers will be able to come, so it might be a good idea to start discussing some of these topics in the General Developer Forum now. And if anything significant comes out of the discussions, we should try to record it on the wiki.

Particular discussions

These are significant topics, where it might be worth getting about 5-10 interested developers into a break-out room for a focussed discussion on one topic, or a demonstration of a particular idea.

Irrespective of these sessions, there will be other developers around talking about whatever interests them all day.

Accessibility demonstration

My colleague Chetz Colwell and I would like to give a brief demonstration of assistive technologies to developers, particularly core developers, and discuss future accessibility work on Moodle. We'll hopefully have a screen reader JAWS (Thunder?), screen magnifier, do a keyboard-only demo, and possibly speech recognition.

Time: 10:00 to 11:40
Room: ??
Suggested by: Nick Freear

Repository API

The aim is to develop some consensus on how it can work so that a spec can be started.

Time: 10:40 - 11:20
Room: ??
Suggested by: Martin Dougiamas

Social Networking tools

Time: 11:20 - 12:00
Room: ??
Suggested by: Jenny Grey

Quiz developments

Time: 1:40 to 2:20
Room: ??
Suggested by: Tim Hunt

We can discuss some things that have happened recently:

some things that will probably happen soon:

  • The OU's quiz navigation changes, that we hope to put into Moodle 2.0,
  • The OU's changes to adaptive mode that we hope to put into Moodle 2.0,
  • Tony Gardner-Medwin's plans to introduce certainty-based marking,

known problems with the quiz architecture that no-one is working on right now:

  • ... suggestions welcome ...

and anything else you want to raise.

Of course, you can talk to me about the quiz at any time time during the day too, if you have a more specific issue.

ePortfolios

Time: 2:20 to 3:00
Room: ??
Suggested by: Thanh Le

Conditional Activities

The aim is to develop some consensus on how it can work so that a spec can be started.

Time: 3:00 - 3:40
Room: ??
Suggested by: Martin Dougiamas

Offline Moodle (and particularly synchronisation issues)

This session might also be a good one for people who want to talk about MNet.

Time: 3:40 - 4:20
Room: ??
Suggested by: Colin Chambers

Other things people want to do during the day

PGP Keysiging

If any developers would like to exchange PGP Keys and expand their web of trust then this could be done during the Developer day.

I think it would be good to follow the Debian guidlines for this.--Dan Poltawski 18:03, 10 October 2007 (CDT)

Enrolment 'Groups'

An overview of 'the problem' how we've solved it in the short term and discussion of how it can be solved in core.

Bug fixing prize?

Should we offer a prize for the person who fixes most bugs during the day?--Tim Hunt 03:46, 14 October 2007 (CDT)

See also