Difference between revisions of "Marketing Team/Events/Gtk3 Hackfest 2011"

From Sugar Labs
Jump to navigation Jump to search
(→‎Measuring your success: adding the development page)
 
(50 intermediate revisions by 10 users not shown)
Line 2: Line 2:
  
 
= Gtk3 Hackfest 2011 =
 
= Gtk3 Hackfest 2011 =
 +
Two major changes have recently occurred in Sugar's underlying technologies. Firstly, GTK+ 2 has been obsoleted by GTK+ 3, and GNOME is now based on GTK+ 3. Secondly, PyGTK, the underlying Python library that Sugar uses to call into GTK+, has been deprecated in favour of PyGObject Introspection (hereafter "PyGI"). More background info can be found at [[Features/GTK3]]. Goal of this hackfest is to remove the biggest blockers before we can start the porting and potentially start porting over.
 +
 +
[[File:Brmlab_impressions.jpg|400px]]
  
 
== Event Details ==
 
== Event Details ==
  
== Sugar Organizer ==
+
'''Location:''' Praha (Prague), Czech Republic
 +
 
 +
The hackfest will be held at the [http://brmlab.cz/| brmlab a hackerspace in Prague]. The place is located [http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=Bubensk%C3%A1+1,+Praha-Praha+7,+%C4%8Cesk%C3%A1+republika&sll=37.0625,-95.677068&sspn=65.390746,135.263672&ie=UTF8&hq=&hnear=Bubensk%C3%A1+1477/1,+170+00+Praha+7-Hole%C5%A1ovice,+Czech+Republic&view=map|Map here], using [http://idos.dpp.cz/idos/ConnForm.aspx?tt=pid&cl=E5|Prague public transport] you can get here easily, just hop off at (Metro & Tram stop: "Vltavska").
 +
 
 +
'''Date:''' Friday, October 28th - Sunday October 30th 2011
 +
 
 +
'''Primary contact:''' Simon Schampijer <simon AT laptop DOT org>
 +
 
 +
'''Secondary contact:''' Tomeu Vizoso <tomeu.vizoso AT collabora DOT co DOT uk>
 +
 
 +
== Target audience ==
 +
Sugar developers
 +
 
 +
== Sponsors ==
 +
[[File:Brmlab.jpg|300px]] We want to thank [http://brmlab.cz/| brmlab] for hosting us during the week.
 +
 
 +
[[File:Olpc_logo.png|300px]] We want to thank the [http://laptop.org OLPC Foundation] for sponsoring regional trips to the event.
 +
 
 +
== Sponsoring regional trips ==
 +
This Hackfest is sponsored by the [http://laptop.org OLPC Foundation]. If you need help for funding your travel, please send an email to simon AT laptop DOT org before 8th of October 2011. We won't be able to refund more than 150 USD per trip, and we will fund regional (european) travels in priority.
 +
 
 +
== Agenda, goals ==
 +
* Removing Hippo and other custom widgets
 +
** Do we do this before or after GTK3? Note transparent window / icon overlapping issue.
 +
* migration path to Gtk3 (do we ship two toolkits? Do we migrate the shell and the toolkit and activities at once?)
 +
** This is expected to be resolved in advance at [[Features/GTK3]].
 +
* porting Sugar's theme to gtk3 (go benzea, go!)
 +
* Port sugar-toolkit to GTK3 and release sugar-toolkit-0.95.x
 +
* Port Read to GTK3
 +
* Port Browse to Webkit/GTK3
 +
* other introspected libraries that need work (namely NM)
  
== Attendees ==
+
== Measuring your success ==
 +
Great success has been made during the Hackfest. It can be measured here at  [[Features/GTK3/Development]].
 +
 
 +
== Attendants ==
  
 
Are you planning to attend?  Add your name and contact info below!
 
Are you planning to attend?  Add your name and contact info below!
 
# [[User:Erikos | Simon Schampijer]]
 
# [[User:Erikos | Simon Schampijer]]
 
# [[User:Tomeu | Tomeu Vizoso]]
 
# [[User:Tomeu | Tomeu Vizoso]]
 +
# [[User:Rgs | Raúl Gutiérrez Segalés]]
 +
# [[User:Walter | Walter Bender]]
 +
# [[User:BenjaminBerg | Benjamin Berg]]
 +
# [[User:DanielDrake | Daniel Drake]]
 +
# [[User:marcopg|Marco Pesenti Gritti]]
 +
# [[User:Cjb|Chris Ball]] (just for Friday, in Prague 22-28 Oct for Kernel Summit/LinuxCon)
 +
# [[User:Ritafreudenberg|Rita Freudenberg]]
 +
# [[User:bert|Bert Freudenberg]]
 +
# [[Martin Schüssler]]
  
=== Accomodation ===
+
== Accommodation ==
 +
This is a table to find out when people do need accommodation during the hackfest.
  
 
{| border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;"
 
{| border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;"
 
  |-style="background:#787878; color: white;"
 
  |-style="background:#787878; color: white;"
! Name !! German !! 24.06.09 !! 25.06.09 !! 26.06.09 !! 27.06.09 !! Note
+
! Name !! 27.10.11 !! 28.10.11 !! 29.10.11 !! 30.10.11 !! 31.10.11 !! Note
 
|-
 
|-
 
! Simon Schampijer
 
! Simon Schampijer
| Native || yes || yes || yes || not available from 16.00 to 18.00 as he has a talk there || is there in the mornings to make sure everything is set up
+
| - || yes || yes || yes || - || -
|-
 
! Tomeu
 
| None || ? || ? || full day? || full day || x
 
|-
 
! Sebastian Dziallas
 
| Native ||  ||  ||  || will arrive in the morning || yes
 
|-
 
! David Van Assche
 
| Native || yes || yes || yes || yes || in between sugar and opensuse booths...
 
|-
 
! Sean Daly
 
| None || no || no || full day || full day || I will bring 2 booth banners, 2 balloon trees, SoaS A0 poster
 
|-
 
! James (jzGreen)
 
| None || second half only || 50% || 50% || 50% || I want to be roaming around a fair bit (hence 50%)
 
|-
 
! Tony Anderson
 
| None || yes || yes || yes || yes || I will be available to help as needed
 
|-
 
! Adam Holt
 
| None || no || no || yes || yes || x
 
|-
 
|}
 
 
 
Plan:
 
 
 
{| border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;"
 
|-style="background:#787878; color: white;"
 
! Day !! 10.00-12.00 !! 12.00-14.00 !! 14.00-16.00 !! 16.00-18.00
 
 
|-
 
|-
! 24.06.09
+
! Raúl Gutiérrez Segalés
| Simon || David || Tony || James
+
| yes || yes || yes || yes || yes || -
 
|-
 
|-
! 25.06.09
+
! Walter Bender
| Simon || James || David || Tony
+
| yes || yes || yes || yes || yes || -
 
|-
 
|-
! 26.06.09
+
! Benjamin Berg
| Sean || Adam, Simon || Sean || Tomeu, Adam
+
| - || yes || yes || yes || - || Arriving 28.10. 10:15; leaving 31.10. 18:31 Uhr
|-
 
! 27.06.09
 
| Tomeu, Simon || Sean, Tony || Sebastian, James || Sean
 
 
|-
 
|-
 +
! Daniel Drake
 +
| - || yes || yes || yes || - || travel confirmed: arriving 28th at 10:20, leaving 31st at 06:00
 
|}
 
|}
  
 
== Lodging ==
 
== Lodging ==
http://www.booking.com/hotel/cz/plus-prague-hostel.en-us.html?sid=efb1e369a800d8137da1013763ae00e9;checkin=2011-10-27;checkout=2011-10-30;srfid=8d0e0147ab19098770fd94887bfca1e1X1
+
This one does seem to be a reasonable offer: http://www.booking.com/hotel/cz/plus-prague-hostel.en-us.html?sid=efb1e369a800d8137da1013763ae00e9;checkin=2011-10-27;checkout=2011-10-30;srfid=8d0e0147ab19098770fd94887bfca1e1X1
  
 
== Schedule ==
 
== Schedule ==
  
=== Tuesday, June 23 ===
+
=== Friday, October 28 ===
* 15.00-16.00: Booth Setup
 
 
 
=== Wednesday, June 24 ===
 
* 10.00-18.00: Linuxtag (Including the SugarLabs booth)
 
 
 
=== Thursday, June 25 ===
 
* 10.00-18.00: Linuxtag (Including the SugarLabs booth)
 
* 11:30: Interview with [http://blog.radiotux.de/ RadioTux]
 
* 19.00: [http://www.linuxtag.org/2009/en/about/linuxnacht.html LinuxNacht] - Get-together of speakers, exhibitors and the LinuxTag team at [http://www.e4-berlin.de/location.php E4]
 
 
 
=== Friday, June 26 ===
 
* 10.00-18.00: Linuxtag (Including the SugarLabs booth)
 
* 14.00-16.00: Hackfest, Sharing Journal Data, part one: setting goals (at FUDCon space)
 
* 16.00-18.00: [http://wiki.linuxtag.org/w/Keysigning Keysigning Party]
 
  
=== Saturday, June 27 ===
+
=== Saturday, October 29 ===
* All day: Bar Camp Sessions at [http://lists.sugarlabs.org/archive/iaep/2009-June/006311.html FUDCon]
 
* 10.00-18.00: Linuxtag (Including the SugarLabs booth)
 
* x:00 hall 7.2b: Sugar Labs at "Papers Fast Forward", 2 minutes (2 slides) to highlight your most exciting exhibit
 
* 15.00-16.00 Saal 5: Greg gives the talk: [http://www.linuxtag.org/2009/de/program/freies-vortragsprogramm/mittwoch/vortragsdetails.html?talkid=787 "Education, Innovation, and Free Software"]
 
* 16.00-16:30 Saal 5: Pablo Casal and Eduardo Blanco from Netlabs are giving the talk: [http://www.linuxtag.org/2009/de/program/freies-vortragsprogramm/mittwoch/vortragsdetails.html?talkid=789 "Plan Ceibal - A country-wide OLPC deployment in Uruguay"]. They designed the initial proposal for Ceibal's network, and are currently consultants for the project.
 
* 17.00-17:30 Saal 5: Simon gives the talk: [http://www.linuxtag.org/2009/de/program/freies-vortragsprogramm/mittwoch/vortragsdetails.html?talkid=791 Sugar - a software playground for learning about learning"]
 
  
=== Sunday, June 28 ===
+
=== Sunday, October 30 ===
* All day: Hackfest, Sharing Journal Data, part two: writing some code (at FUDCon space)
 
  
 
== Impressions ==
 
== Impressions ==
 
''link your photos, add your comments here''
 
''link your photos, add your comments here''
  
Here's my [http://www.flickr.com/photos/39656470@N02/sets/72157620524327203/ Flickr photostream from LinuxTag] - Sean
+
[[File:Hackfest-Prague-2011.jpg]]
  
 
[[Category:Event]]
 
[[Category:Event]]

Latest revision as of 11:29, 30 October 2011

Gtk3 Hackfest 2011

Two major changes have recently occurred in Sugar's underlying technologies. Firstly, GTK+ 2 has been obsoleted by GTK+ 3, and GNOME is now based on GTK+ 3. Secondly, PyGTK, the underlying Python library that Sugar uses to call into GTK+, has been deprecated in favour of PyGObject Introspection (hereafter "PyGI"). More background info can be found at Features/GTK3. Goal of this hackfest is to remove the biggest blockers before we can start the porting and potentially start porting over.

Brmlab impressions.jpg

Event Details

Location: Praha (Prague), Czech Republic

The hackfest will be held at the brmlab a hackerspace in Prague. The place is located here, using public transport you can get here easily, just hop off at (Metro & Tram stop: "Vltavska").

Date: Friday, October 28th - Sunday October 30th 2011

Primary contact: Simon Schampijer <simon AT laptop DOT org>

Secondary contact: Tomeu Vizoso <tomeu.vizoso AT collabora DOT co DOT uk>

Target audience

Sugar developers

Sponsors

Brmlab.jpg We want to thank brmlab for hosting us during the week.

Olpc logo.png We want to thank the OLPC Foundation for sponsoring regional trips to the event.

Sponsoring regional trips

This Hackfest is sponsored by the OLPC Foundation. If you need help for funding your travel, please send an email to simon AT laptop DOT org before 8th of October 2011. We won't be able to refund more than 150 USD per trip, and we will fund regional (european) travels in priority.

Agenda, goals

  • Removing Hippo and other custom widgets
    • Do we do this before or after GTK3? Note transparent window / icon overlapping issue.
  • migration path to Gtk3 (do we ship two toolkits? Do we migrate the shell and the toolkit and activities at once?)
  • porting Sugar's theme to gtk3 (go benzea, go!)
  • Port sugar-toolkit to GTK3 and release sugar-toolkit-0.95.x
  • Port Read to GTK3
  • Port Browse to Webkit/GTK3
  • other introspected libraries that need work (namely NM)

Measuring your success

Great success has been made during the Hackfest. It can be measured here at Features/GTK3/Development.

Attendants

Are you planning to attend? Add your name and contact info below!

  1. Simon Schampijer
  2. Tomeu Vizoso
  3. Raúl Gutiérrez Segalés
  4. Walter Bender
  5. Benjamin Berg
  6. Daniel Drake
  7. Marco Pesenti Gritti
  8. Chris Ball (just for Friday, in Prague 22-28 Oct for Kernel Summit/LinuxCon)
  9. Rita Freudenberg
  10. Bert Freudenberg
  11. Martin Schüssler

Accommodation

This is a table to find out when people do need accommodation during the hackfest.

Name 27.10.11 28.10.11 29.10.11 30.10.11 31.10.11 Note
Simon Schampijer - yes yes yes - -
Raúl Gutiérrez Segalés yes yes yes yes yes -
Walter Bender yes yes yes yes yes -
Benjamin Berg - yes yes yes - Arriving 28.10. 10:15; leaving 31.10. 18:31 Uhr
Daniel Drake - yes yes yes - travel confirmed: arriving 28th at 10:20, leaving 31st at 06:00

Lodging

This one does seem to be a reasonable offer: http://www.booking.com/hotel/cz/plus-prague-hostel.en-us.html?sid=efb1e369a800d8137da1013763ae00e9;checkin=2011-10-27;checkout=2011-10-30;srfid=8d0e0147ab19098770fd94887bfca1e1X1

Schedule

Friday, October 28

Saturday, October 29

Sunday, October 30

Impressions

link your photos, add your comments here

Hackfest-Prague-2011.jpg