Projects/Digikam/CodingSprint2011: Difference between revisions

    From KDE TechBase
     
    (47 intermediate revisions by 11 users not shown)
    Line 9: Line 9:
    *HOTEL HELVETIA - P.ZZA DELLA NUNZIATA ,1 - 16124 GENOVA - TEL. 010.2465468 - FAX 010.2470627
    *HOTEL HELVETIA - P.ZZA DELLA NUNZIATA ,1 - 16124 GENOVA - TEL. 010.2465468 - FAX 010.2470627
    *Prize for one night for one single room : 50,00 €
    *Prize for one night for one single room : 50,00 €
    *See [http://http://www.hotelhelvetiagenova.it/ this url] for details about this hotel.
    *See [http://www.hotelhelvetiagenova.it/ this url] for details about this hotel.
    *There is a [http://maps.google.com/maps?q=hotelhelvetiagenova&hl=it&ll=44.41585,8.926177&spn=0.01922,0.052314&sll=37.0625,-95.677068&sspn=43.443045,107.138672&vpsrc=6&hq=hotelhelvetiagenova&radius=15000&t=m&z=15 Street-View link there] to see the front of Hotel.
    *There is a [http://maps.google.com/maps?q=hotelhelvetiagenova&hl=it&ll=44.41585,8.926177&spn=0.01922,0.052314&sll=37.0625,-95.677068&sspn=43.443045,107.138672&vpsrc=6&hq=hotelhelvetiagenova&radius=15000&t=m&z=15 Street-View link there] to see the front of Hotel.
    *The hotel is quite near Piazza Principe rail station, has a garage but it's better to use public transportation
    *The hotel is quite near Piazza Principe rail station, has a garage but it's better to use public transportation
    Line 39: Line 39:
    ! Hotel Arrangements and Costs
    ! Hotel Arrangements and Costs
    ! Total Costs
    ! Total Costs
    ! Room no.
    |-
    | [http://www.linux.it/~sc/italiano/blog/?page_id=179 Stefano Canepa]
    | the man who is taking care of logistics
    | sc at linux_dot_it
    | (+39).34.77.68.01.55
    | -
    | -
    | -
    | -
    | -
    | -
    | -
    |-
    |-


    Line 45: Line 61:
    | anaselli at linux_dot_it
    | anaselli at linux_dot_it
    | (+39).34.73.57.65.18
    | (+39).34.73.57.65.18
    | -
    | -
    | -
    | -
    | -
    Line 58: Line 75:
    | caulier_dot_gilles at gmail_dot_com  
    | caulier_dot_gilles at gmail_dot_com  
    | (+33).06.88.12.20.48  
    | (+33).06.88.12.20.48  
    | 12 january
    | 12 january (22:00 at Genoa airport)
    | 15 january
    | 15 january (13:00 at Genoa airport)
    | Plane from Marseille France, to Genoa Italia, via Paris
    | Plane from Marseille France, to Genoa Italia, via Paris
    | 400€
    | 330€
    | 1 room, 1 person, 4 nights (12/13/14/15), cost 160€
    | 1 room, 1 person, 3 nights (12/13/14), cost 150€
    | 560€
    | 480€
    | 226


    |-
    |-
    Line 71: Line 89:
    | marcel_dot_wiesweg at gmx_dot_de
    | marcel_dot_wiesweg at gmx_dot_de
    | (+49).17.12.08.69.33
    | (+49).17.12.08.69.33
    | 12 january, 11:20 at Genoa airport
    | 12 january (11:20 at Genoa airport)
    | 15 january, 11:55 at Genoa airport
    | 15 january (11:55 at Genoa airport)
    | Plane from Düsseldorf Germany, to Genoa Italia
    | Plane from Düsseldorf Germany, to Genoa Italia
    | 214€
    | 214€
    | 1 room, 1 person, 4 nights (12/13/14/15), cost 160€
    | 1 room, 1 person, 3 nights (12/13/14), cost 150€
    | 374€
    | 364€
    | 553


    |-
    |-
    Line 88: Line 107:
    | Car/bus from Torino to Genoa, Italia
    | Car/bus from Torino to Genoa, Italia
    | 50€
    | 50€
    | 1 room, 1 person, 3 nights (13/14/15), cost 120€
    | 1 room, 1 person, 2 nights (13/14), cost 100€
    | 170€
    | 150€
    | -


    |-
    |-
    Line 96: Line 116:
    | GoSC - Kipi-plugin Panorama tool
    | GoSC - Kipi-plugin Panorama tool
    | benjamin_dot_girault at gmail_dot_com
    | benjamin_dot_girault at gmail_dot_com
    | (+33).06.87.92.15.44
    | (+33).0X.XX.XX.XX.XX
    | 12 january (22:00 at Genoa Airport)
    | 12 january (22:00 at Genoa Airport)
    | 16 january (13:30 at Genoa Airport)
    | 16 january (13:30 at Genoa Airport)
    | Plane from Paris France, to Genoa Italia
    | Plane from Paris France, to Genoa Italia
    | 138,62€
    | 138€
    | 1 room, 1 person, 5 nights (12/13/14/15/16), cost 200€
    | 1 room, 1 person, 4 nights (12/13/14/15), cost 200€
    | 338,62€
    | 338€
    | 222


    |-
    |-
    Line 110: Line 131:
    | lukasz_dot_spas at gmail_dot_com
    | lukasz_dot_spas at gmail_dot_com
    | (+48).725.972.566
    | (+48).725.972.566
    | 13 January
    | 12 January (11:20 at Genoa Airport)
    | 15 January
    | 15 January (11:55 at Genoa Airport)
    | Plane from Cracow Poland, to Genoa Italia
    | Plane from Cracow Poland to Genoa Italia via Monachium
    | 300€
    | 300€
    | 1 room, 1 person, 3 nights (13/14/15), cost 120€
    | 1 room, 1 person, 3 nights (12/13/14), cost 150€
    | 420€
    | 450€
    | 223
     
    |-
     
    | [https://plus.google.com/102278849478968549402/about Dhruvkumar Patel]
    | SoK - digiKam Presentation mode
    | dhruvkumarr_dot_patel51 at gmail_dot_com
    | (+91).88.66.22.29.81
    | 12 January (19:20 at Genoa Airport)
    | 16 January (9:45 at Genoa Airport)
    | Plane from Ahmedabad India to Genoa Italy via New Delhi India and Rome Italy
    | 800€ (including European Visa)
    | 1 room, 1 person, 4 nights (12/13/14/15), cost 200€
    | 1000€
    | 447
     
    |-
     
    | [http://martys.typepad.com Martin Klapetek]
    | Nepomuk Persons integration with face recognition
    | martin dot klapetek at gmail dot com
    | +(42).07.37.82.19.62
    | 12 January (around 15:00 at Genoa main station)
    | 15 January (around 16:00 from Genoa main station)
    | Plane from Berlin, Germany to Milan, Italy and then train, back to Czech republic
    | ~100€ (tbd exactly)
    | 1 room, 1 person, 4 nights (12/13/14), cost 150€
    | 250€
    | -
     
    |-
     
    | [http://blogs.fsfe.org/drdanz/ Daniele E. Domenichelli]
    | Nepomuk Persons integration with face recognition, KIPI Plugin for Telepathy
    | daniele dot domenichelli at gmail dot com
    | +(39).349.320.49.81
    | -
    | -
    | -
    | -
    | -
    | -
    | -
     
    <!--


    |-
    |-
    Line 129: Line 195:
    | 1 room, 1 person, 4 nights (12/13/14/15), cost 160€
    | 1 room, 1 person, 4 nights (12/13/14/15), cost 160€
    | 1110€
    | 1110€
    <!--
    | -
     
    |-
    |-


    Line 142: Line 209:
    | 1 room, 1 person, 4 nights (12/13/14/15), cost 160€
    | 1 room, 1 person, 4 nights (12/13/14/15), cost 160€
    | 1140€
    | 1140€
    | -


    -->
    -->
    |-
    | [https://plus.google.com/104153601504844727296/about Supreet Pal Singh]
    | SoK - digiKam Presentation mode
    | supreetpal at gmail_dot_com
    | (+91).98.15.22.77.93
    | 12 january (19:20 at Genoa Airport)
    | 16 january (9:45 at Genoa Airport)
    | Plane from New Delhi India to Rome Italy
    | 580€
    | 1 room, 1 person, 4 nights (12/13/14/15), cost
    |
    |-
    | [https://plus.google.com/102278849478968549402/about Dhruv Patel]
    | SoK - digiKam Presentation mode
    | dhruvkumarr_dot_patel51 at gmail_dot_com
    | (+91).88.66.22.29.81
    | 12 January (19:20 at Genoa Airport)
    | 16 January (9:45 at Genoa Airport)
    | Plane from New Delhi India, to Rome Italy
    | 580€ 
    | 1 room, 1 person, 4 nights (12/13/14/15), cost
    |


    |}
    |}


    (*) For these students, check if plane can be book by Kde-ev directly.


    TOTAL COST : 4294
    TOTAL COST : 3972


    === Preparation  ===
    === Preparation  ===
    Line 200: Line 239:
    **Complete Qt4 port everywhere. Remove Qt3 transition classes.  
    **Complete Qt4 port everywhere. Remove Qt3 transition classes.  


    <!--
    *Clone Tool for Image Editor (Gilles, Marcel, Jie)
    *Clone Tool for Image Editor (Gilles, Marcel, Jie)
    **To have a compilable, distributable, and ready to use code.  
    **To have a compilable, distributable, and ready to use code.  
    **Complete all production tests of tool.  
    **Complete all production tests of tool.  
    **Plan to integrate tool in git/master ([https://bugs.kde.org/show_bug.cgi?id=132483 BKO #132483]).  
    **Plan to integrate tool in git/master ([https://bugs.kde.org/show_bug.cgi?id=132483 BKO #132483]).  
    -->
    <!--
    <!--
    *Face recognition (Marcel, Amey)
    *Face recognition (Marcel, Amey)
    Line 214: Line 255:
    **Find right solution to fix Hugin tools detection ([https://bugs.kde.org/show_bug.cgi?id=283650 BKO #283650]).
    **Find right solution to fix Hugin tools detection ([https://bugs.kde.org/show_bug.cgi?id=283650 BKO #283650]).


    *Database (Marcel, Francesco)
    *Database (Marcel, Francesco, Gilles)
    **Improving current implementation of MySQL interface.  
    **Improving current implementation of MySQL interface.  
    **Talk about the future&nbsp;: Postgresql support ([https://bugs.kde.org/show_bug.cgi?id=127321 BKO #127321]).  
    **Talk about the future&nbsp;: Postgresql support ([https://bugs.kde.org/show_bug.cgi?id=127321 BKO #127321]).  
    **Removing old SQlite2 source code from digiKam core ([https://bugs.kde.org/show_bug.cgi?id=237037 BKO #237037]).
    **Fix Database schema upgrading v4 to v5 or v5 to v6 ([https://bugs.kde.org/show_bug.cgi?id=277928 BKO #277928] and [https://bugs.kde.org/show_bug.cgi?id=283502 BKO #283502]).
    **Fix thumbnail database ([https://bugs.kde.org/show_bug.cgi?id=277242 BKO #277242])
    **Fix MySql user privilege ([https://bugs.kde.org/show_bug.cgi?id=262321 BKO 262321])
    **Fix versioning bugs ([https://bugs.kde.org/show_bug.cgi?id=278927 BKO 278927] and [https://bugs.kde.org/show_bug.cgi?id=287772 BKO 287772])


    *Metadata (Gilles, Marcel)
    *Metadata (Gilles, Marcel)
    Line 226: Line 272:
    **Talk about future functionalities ([https://bugs.kde.org/show_bug.cgi?id=149936 BKO #149936]), and [https://bugs.kde.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=digikamimageplugins&component=Super-Impose&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Superimpose tool integration].
    **Talk about future functionalities ([https://bugs.kde.org/show_bug.cgi?id=149936 BKO #149936]), and [https://bugs.kde.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=digikamimageplugins&component=Super-Impose&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Superimpose tool integration].


    *Presentation Mode for Album-View (Marcel, Supreet, Dhruv)
    *Presentation Mode for Album-View (Marcel, Patel)
    **To have a compilable, distributable, and ready to use code.  
    **To have a compilable, distributable, and ready to use code.  
    **Complete all production tests of mode.  
    **Complete all production tests of mode.  
    **Plan to integrate tool in git/master.
    **Plan to integrate tool in git/master.
    *Nepomuk PIMO:Person integration (Martin, Marcel, Daniele, anyone)
    **Integrate PIMO:Persons with DigiKam's face recognition and add semantic capabilities around that
    **Related [https://bugs.kde.org/show_bug.cgi?id=279404 bug 279404]
    *Telepathy KIPI Plugin (Daniele)
    **Write a KIPI Plugin to send images to Telepathy contacts


    === Food  ===
    === Food  ===
    Line 251: Line 304:
    | None
    | None


    <!--
    |-
    |-


    | Amey Dharwadker
    | Dhruv Patel
    | Vegetarian Food
    | Vegetarian Food


    -->
    |-
    |-
    | Zhang Jie
    | None
    |-
    | Supreet Pal Singh
    | Vegetarian Food
    |-
    | Dhruv Patel
    | Vegetarian Food


    | Francesco Riosa
    | Local Food


    |}
    |}
    Line 279: Line 320:
    *Only travel costs and hotels can be reimbursed, through KDE-ev sponsorship. Take a look on [http://ev.kde.org/rules/reimbursement_policy.php this page to know the policy].  
    *Only travel costs and hotels can be reimbursed, through KDE-ev sponsorship. Take a look on [http://ev.kde.org/rules/reimbursement_policy.php this page to know the policy].  
    *The form to be reimbursed after the event can be [http://ev.kde.org/resources/expense_report.pdf downloaded there].
    *The form to be reimbursed after the event can be [http://ev.kde.org/resources/expense_report.pdf downloaded there].
    *Sent filled form plus all bills by post to [http://ev.kde.org/contact.php Kde-ev office].


    === Sponsorship  ===
    === Sponsorship  ===

    Latest revision as of 20:34, 18 January 2012

    KDE Graphics Coding Sprint 2011

    The KDE Graphics coding sprint 2011 will take place at Genoa, Italia, from January 13h to 15th 2012. It's organized by Gilles Caulier and Angelo Naseli.

    Location

    Hotel

    • HOTEL HELVETIA - P.ZZA DELLA NUNZIATA ,1 - 16124 GENOVA - TEL. 010.2465468 - FAX 010.2470627
    • Prize for one night for one single room : 50,00 €
    • See this url for details about this hotel.
    • There is a Street-View link there to see the front of Hotel.
    • The hotel is quite near Piazza Principe rail station, has a garage but it's better to use public transportation

    Moving in Genova

    • We are working on having a little bus to go.

    Coding Place

    Participants

    Name Project E-mail Phone Arrival Departure Travel Arrangements Travel Costs Hotel Arrangements and Costs Total Costs Room no.
    Stefano Canepa the man who is taking care of logistics sc at linux_dot_it (+39).34.77.68.01.55 - - - - - - -
    Angelo Naseli Developer, hosting event anaselli at linux_dot_it (+39).34.73.57.65.18 - - - - - - -
    Gilles Caulier Lead developer, Student mentoring caulier_dot_gilles at gmail_dot_com (+33).06.88.12.20.48 12 january (22:00 at Genoa airport) 15 january (13:00 at Genoa airport) Plane from Marseille France, to Genoa Italia, via Paris 330€ 1 room, 1 person, 3 nights (12/13/14), cost 150€ 480€ 226
    Marcel Wiesweg Lead developer, Student mentoring marcel_dot_wiesweg at gmx_dot_de (+49).17.12.08.69.33 12 january (11:20 at Genoa airport) 15 january (11:55 at Genoa airport) Plane from Düsseldorf Germany, to Genoa Italia 214€ 1 room, 1 person, 3 nights (12/13/14), cost 150€ 364€ 553
    Francesco Riosa Lead developer, working on digiKam database interface improvement, especially Mysql support. francesco at pnpitalia_dot_it (+39).39.20.78.48.22 13 january 15 january Car/bus from Torino to Genoa, Italia 50€ 1 room, 1 person, 2 nights (13/14), cost 100€ 150€ -
    Benjamin Girault GoSC - Kipi-plugin Panorama tool benjamin_dot_girault at gmail_dot_com (+33).0X.XX.XX.XX.XX 12 january (22:00 at Genoa Airport) 16 january (13:30 at Genoa Airport) Plane from Paris France, to Genoa Italia 138€ 1 room, 1 person, 4 nights (12/13/14/15), cost 200€ 338€ 222
    Łukasz Spas SoK - Photo Layouts Editor lukasz_dot_spas at gmail_dot_com (+48).725.972.566 12 January (11:20 at Genoa Airport) 15 January (11:55 at Genoa Airport) Plane from Cracow Poland to Genoa Italia via Monachium 300€ 1 room, 1 person, 3 nights (12/13/14), cost 150€ 450€ 223
    Dhruvkumar Patel SoK - digiKam Presentation mode dhruvkumarr_dot_patel51 at gmail_dot_com (+91).88.66.22.29.81 12 January (19:20 at Genoa Airport) 16 January (9:45 at Genoa Airport) Plane from Ahmedabad India to Genoa Italy via New Delhi India and Rome Italy 800€ (including European Visa) 1 room, 1 person, 4 nights (12/13/14/15), cost 200€ 1000€ 447
    Martin Klapetek Nepomuk Persons integration with face recognition martin dot klapetek at gmail dot com +(42).07.37.82.19.62 12 January (around 15:00 at Genoa main station) 15 January (around 16:00 from Genoa main station) Plane from Berlin, Germany to Milan, Italy and then train, back to Czech republic ~100€ (tbd exactly) 1 room, 1 person, 4 nights (12/13/14), cost 150€ 250€ -
    Daniele E. Domenichelli Nepomuk Persons integration with face recognition, KIPI Plugin for Telepathy daniele dot domenichelli at gmail dot com +(39).349.320.49.81 - - - - - - -



    TOTAL COST : 3972 €

    Preparation

    To bring

    • Wifi will be available at Alid Association. For non-wifi computers plan a Network gateway and ethernet cables.
    • Plan a video-projector.
    • Digital Still Camera (of course).
    • Tea and coffee for working hours.

    To book

    • Food for Mid-day lunch.
    • Restaurant for 14 january, Saturday evening.

    Common Topics for Discussion and Coding

    • Model / View (Gilles, Marcel)
      • CameraGui icon-view port.
      • Preview and Image Editor canvas factoring.
      • Complete Qt4 port everywhere. Remove Qt3 transition classes.
    • Panorama Tool (Gilles, Benjamin)
      • First users feedback analysis.
      • Find right solution to fix Hugin tools detection (BKO #283650).
    • Presentation Mode for Album-View (Marcel, Patel)
      • To have a compilable, distributable, and ready to use code.
      • Complete all production tests of mode.
      • Plan to integrate tool in git/master.
    • Nepomuk PIMO:Person integration (Martin, Marcel, Daniele, anyone)
      • Integrate PIMO:Persons with DigiKam's face recognition and add semantic capabilities around that
      • Related bug 279404
    • Telepathy KIPI Plugin (Daniele)
      • Write a KIPI Plugin to send images to Telepathy contacts

    Food

    My suggestions:

    • There is many possibilities in Genoa town (pizza, baggels, sushi, sandwich, etc.)
    • Last year in France we went to a restaurant for dinner Saturday evening, I enjoyed that quite much. I would suggest us we continue in this tradition this year as well. We need to find a not too expensive restaurants in Genoa city center.
    • Anyway, let's me hear your food preferences below:


    Name Food Preference
    Gilles Caulier None
    Dhruv Patel Vegetarian Food
    Francesco Riosa Local Food

    Reimbursements

    Sponsorship

    • To become a sponsor, please make a donation following this page...