Note:

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

Czech Hackfest 2009: Difference between revisions

From MoodleDocs
 
(30 intermediate revisions by 9 users not shown)
Line 1: Line 1:
Work in progress here - do not rely on this yet.
<p class="note">Session notes now available: [[Czech Hackfest 2009 notes]]</p>


== Programme ==
== Programme ==
Line 6: Line 6:


* Meet each others in Prague (some arrive, some may be there already)
* Meet each others in Prague (some arrive, some may be there already)
* Settle down in a hotel - probably [http://www.andelshotel.com] or [http://www.angelohotel.com] (we are discussing with them to get some sale, do not book anything yet).
* Settle down in a hotel - Andel's hotel - [http://www.andelshotel.com], rooms booked
* Explore Prague (Castle etc)
* Explore Prague (Castle, Chrles bridge, old town square, etc.)
* Social beer event
* Social beer event


; Sunday 6th December 2009 :
; Sunday 6th December 2009 :
* Leaving Prague together by a rented micro-bus (about 120 mins)
* Leaving Prague at 10:30 together by a rented micro-bus (about 120 mins)
* Lunch at [http://www.jested.cz Jested, Liberec].
* Lunch at [http://www.jested.cz Jested, Liberec] or in Liberec.
* Moving to the mountains (by bus or car or foot ;-), according to snow conditions)
* Moving to the mountains (by bus or car or foot ;-), according to snow conditions)
* Accommodating at [http://www.dudovi.cz/jizerka/eng/ubytovani.htm Jizerka]
* Accommodating at [http://www.dudovi.cz/jizerka/eng/ubytovani.htm Jizerka] ( [http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=jizerka&sll=50.82524,15.428925&sspn=0.298851,0.467606&ie=UTF8&t=h&hq=&hnear=Kořenov-Jizerka,+Czech+Republic&ll=50.822313,15.329361&spn=0.149435,0.233803&z=13 Google Maps] )


; Monday 7th December 2009
; Monday 7th - Thursday 10th December 2009
* Moodle 2.0 release planning
* [https://spreadsheets.google.com/ccc?key=0AmamVlPpCnn4dFZyOUJrRjczQnBoUTFSYks5bnFJcHc&hl=en Sessions timetable]
* Triage of remaining bugs (assign developers, priorities)
* Bug sprint
 
; Tuesday 8th December 2009
* Moodle 2.x planning
* Creating detailed roadmap for all modules based on tracker
 
; Wednesday 9th December 2009
* Moodle 3.0 brainstorming and planning
* Moodle 2.0 bugs
 
; Thursday 10th December 2009
* Moodle 2.0 bugs
* Skiiing?


; Friday 11th December 2009  
; Friday 11th December 2009  
* moving back to Prague on Friday
* moving back to Prague on Friday
* more Prague sightseeing
* more Prague sightseeing
* Settle down in a hotel - probably again [http://www.andelshotel.com] or [http://www.angelohotel.com] (we are discussing with them to get some sale, do not book anything yet).
* - Andel's hotel - [http://www.andelshotel.com], rooms booked
* official end of hackfest
* official end of hackfest


== Attendees and arrivals ==
== Things to discuss ==
 
Maximum of 16 places, so far we have (in chaotic order):


# Martin Dougiamas
===Big (~3 hours)===
# Eloy Lafuente
* Moodle 3.0
# Petr Skoda
* Testing / QA
# Tim Hunt
* [[Backup 2.0|Backup and restore]]
# Helen Foster
* [[Languages]]
# Penny Leach
* Roles / Enrolments /Site-wide groups
# Dan Poltawski
# David Mudrak
# Shane Elliott
# Chris Roy
# Brian King
# Daniele Cordella
# Mike Churchward
# Hubert Chathi
# Iñaki Arenaza
# Matt Oquist (TBC)


== Suggestions ==
===Medium (~2 hours)===
* Moodle 2.0
* My Moodle + User profiles
* Wiki 2.0
* Editors / Files
* Questionnaire / Feedback


I wanted to add some ideas of things we could talk about, and for some reason I did not want to use the talk page so I am adding them here. These are just ideas. Take them or leave them.
===Small (~1 hour)===
* Moodle 2.1
* Gradebook
* Performance / Cron etc
* Portfolios
* Anonymous users
* MNET
* Workshop module demo
* Question bank


===What is the balance between Yack and Hack?===
== Attendees ==


That is, how much time will we be talking, and how much time writing code on our laptops?--[[User:Tim Hunt|Tim Hunt]] 09:41, 8 August 2009 (UTC)
In chaotic order:


===Planning specific bits of the post 2.0-roadmap===
# [http://moodle.org/user/view.php?id=1&course=1 Martin Dougiamas]
 
# [http://moodle.org/user/view.php?id=3176&course=1 Eloy Lafuente]
The main thing is that we keep talking about how recent released, especially 2.0, have had a lot of under the hood changes and that we really need to do some work on the actual activities themselves. I was wonder if if we should have a section of time allocated to what we consider the most important modules (or other things like the gradebook/filepicker/backup).
# [http://moodle.org/user/view.php?id=12863&course=1 Petr Skoda]
 
# [http://moodle.org/user/view.php?id=93821&course=1 Tim Hunt]
In order to have meaningful discussion, I suggest that in advanced of the hackfest, each participant is assigned (or volunteers for) one of those bit. They are then expected to read every open bug and feature request for that component, and spend some time following the associated forum, and come up with a summary of what the most pressing issues there seem to be. Then at the hackfest they would lead that discussion section, kicking off by explaining to the rest of us what they learned during their research.
# [http://moodle.org/user/view.php?id=24152&course=1 Helen Foster]
 
# [http://moodle.org/user/view.php?id=17383&course=1 Penny Leach]
Naturally, if we do this, I volunteer for the quiz and question bank. Of course, I already have a pretty good idea what is going on there. I guess this would probably be more work if people had to look at an area they had not thought about before, so that is not fair.--[[User:Tim Hunt|Tim Hunt]] ~10:00, 6 August 2009 (UTC)
# [http://moodle.org/user/view.php?id=104159&course=1 Dan Poltawski]
 
# [http://moodle.org/user/view.php?id=1601&course=1 David Mudrak]
: +1. Naturally, I volunteer for Workshop, given that the Tim's last sentence applies for my case, too. --[[User:David Mudrak|David Mudrak]] 10:51, 7 August 2009 (UTC)
# [http://moodle.org/user/view.php?id=11995&course=1 Shane Elliott]
 
# Chris Roy
===How about a work-on-2.0 day===
# [http://moodle.org/user/view.php?id=24809&course=1 Brian King]
 
# [http://moodle.org/user/view.php?id=76222&course=1 Daniele Cordella]
The aim would be that by the end of the day, we have fixed as many of the Fix-for 2.0 bugs as possible, and also have reviewed all the ones that we cannot fix immediately, so we end up with a really good, triaged bug-list of what is left to be done. By the end of the day, all the bugs should be assigned to someone who feels confident they will be able to fix it.--[[User:Tim Hunt|Tim Hunt]] 09:41, 8 August 2009 (UTC) and Dan Poltawski. We discussed this at the GBBF last night.
# [http://moodle.org/user/view.php?id=9561&course=1 Mike Churchward]
 
# [http://moodle.org/user/view.php?id=706541&course=1 Hubert Chathi]
==='Prepared' Bug Squashing===
# [http://moodle.org/user/view.php?id=82371&course=1 Matt Oquist]
 
# [http://moodle.org/user/view.php?id=669060&course=1 Kris Stokking]
Basically the same as the above suggestion, but I want to emphasise some preperation beforehand so that we can get to the real unsolved issues which would benefit with us all being in the same room and discussing solutions.
 
 
With each bug we triage before the hackfest, we should try to:
* a) Link or close issues which have been fixed, or will be fixed by 2.0 (etc)
* b) Document unsolved issues which we need discussion or a plan to be fixed ('''this is most important for the hackfest itself''')
* c) Document bugs which could be fixed with a little time (at the hackfest or later)
* d) Document bugs to pester someone else about ;-)


Depending on how much time you can devote, I suggest trying these triaging views in order:
== See also ==
* 1) Reviewing all open bugs reported by yourself, starting oldest first.
* 2) Reviewing your assigned issues, starting with oldest first
* 3) Reviewing 'nobody' or 'imported' bugs starting with the oldest first.
etc..


There is a lot of old cruft in the tracker. Many of the issues have or will be fixed soon, so we could do a lot by just looking at our own issues and setting the status/links appropiately. For all the others, some are just without a decided solution - these would be great ones to at least think about discussing. --[[User:Dan Poltawski|Dan Poltawski]] 17:28, 15 August 2009 (UTC)
* [http://dev.moodle.org/course/view.php?id=5 Moodle Hackfest 2009] online course
* Tag #moodledev09

Latest revision as of 21:45, 8 December 2009

Session notes now available: Czech Hackfest 2009 notes

Programme

Saturday 5th December 2009
  • Meet each others in Prague (some arrive, some may be there already)
  • Settle down in a hotel - Andel's hotel - [1], rooms booked
  • Explore Prague (Castle, Chrles bridge, old town square, etc.)
  • Social beer event
Sunday 6th December 2009
  • Leaving Prague at 10:30 together by a rented micro-bus (about 120 mins)
  • Lunch at Jested, Liberec or in Liberec.
  • Moving to the mountains (by bus or car or foot ;-), according to snow conditions)
  • Accommodating at Jizerka ( Google Maps )
Monday 7th - Thursday 10th December 2009
Friday 11th December 2009
  • moving back to Prague on Friday
  • more Prague sightseeing
  • - Andel's hotel - [2], rooms booked
  • official end of hackfest

Things to discuss

Big (~3 hours)

Medium (~2 hours)

  • Moodle 2.0
  • My Moodle + User profiles
  • Wiki 2.0
  • Editors / Files
  • Questionnaire / Feedback

Small (~1 hour)

  • Moodle 2.1
  • Gradebook
  • Performance / Cron etc
  • Portfolios
  • Anonymous users
  • MNET
  • Workshop module demo
  • Question bank

Attendees

In chaotic order:

  1. Martin Dougiamas
  2. Eloy Lafuente
  3. Petr Skoda
  4. Tim Hunt
  5. Helen Foster
  6. Penny Leach
  7. Dan Poltawski
  8. David Mudrak
  9. Shane Elliott
  10. Chris Roy
  11. Brian King
  12. Daniele Cordella
  13. Mike Churchward
  14. Hubert Chathi
  15. Matt Oquist
  16. Kris Stokking

See also