Mer/Hackfest Copenhagen 09

(Template)
({{Mer}})
 
(17 intermediate revisions not shown)
Line 1: Line 1:
-
Focus of the Copenhagen Hackfest (30-31 May 2009): Bring Mer closer to 1.0
+
{{Mer}}
 +
 
 +
Focus of the [[Mozilla Maemo Danish Weekend|Copenhagen Hackfest]] (30-31 May 2009): Bring Mer closer to 1.0
Mer 1.0 is the version of Mer where it is first usable for day-to-day usage. This means, I should be able to use it for a day for my day-to-day tasks like I would have been able to using Maemo, on my mobile device. Fremantle is in beta at this point and we should be able to provide Fremantle APIs and a Maemo 4 replacement for users when Fremantle is out. The hope is to be able to use the synergy of bringing so many Maemo and Mer related personalities together, to be able to move ahead on things that would take longer if having to be done online.
Mer 1.0 is the version of Mer where it is first usable for day-to-day usage. This means, I should be able to use it for a day for my day-to-day tasks like I would have been able to using Maemo, on my mobile device. Fremantle is in beta at this point and we should be able to provide Fremantle APIs and a Maemo 4 replacement for users when Fremantle is out. The hope is to be able to use the synergy of bringing so many Maemo and Mer related personalities together, to be able to move ahead on things that would take longer if having to be done online.
Line 17: Line 19:
== Activity intentions ==
== Activity intentions ==
-
=== Template ===
+
=== Template (short title) ===
'''Nickname:'''
'''Nickname:'''
Line 42: Line 44:
(Reference from Stskeeps if need be based on past contributions, for sponsorship requests of travel and accomodation)
(Reference from Stskeeps if need be based on past contributions, for sponsorship requests of travel and accomodation)
 +
 +
 +
 +
=== Guidance of developers, integration with maemo.org and Nokia software integration ===
 +
 +
'''Nickname:''' Stskeeps
 +
 +
'''Real name:''' Carsten Valdemar Munk
 +
 +
'''Affiliation and country of residence:''' Centre for Pervasive Healthcare, University of Aarhus
 +
 +
'''Areas of interest and expertises:''' Community and genericity of mobile platforms, soon MSc within computer science
 +
 +
'''What you hope to accomplish on the 30th and 31th May 2009'''
 +
 +
I hope to serve as a guidance role for the different activities related to the Mer focus area, point people in the right direction etc. In addition to that, work with maemo.org employees to move the Mer infrastructure out of the basement and into maemo.org (builders, etc). Discussions with maemo.org council members on how Mer fits in the maemo.org organization. Work on integration patches to Nokia software so users don't loose functionality of their tablets. Represent Mer project and try to network some.
 +
 +
'''Who do you hope to cooperate with to get this accomplished'''
 +
 +
X-Fade (builders), jeremiah (repositories), keesj (council member), timeless (integration), andre klapper (bugs), Mer developers present.
 +
 +
'''Presentations'''
 +
 +
*Mer: Where are we, where do we want to go and how do you get started developing for Mer, 15-30 minute presentation
 +
 +
*Developer meeting on Mer after 1.0
 +
 +
'''Reference from Stskeeps'''
 +
 +
(Not making a reference for myself)
 +
 +
=== Buildsystems, packaging and Qt Hildonisation ===
 +
 +
'''Nickname:''' lbt
 +
 +
'''Real name:''' David Greaves
 +
 +
'''Affiliation and country of residence:''' none / UK
 +
 +
'''Areas of interest and expertises:''' Designer, Linux, Qt, Mer
 +
 +
'''What you hope to accomplish on the 30th and 31th May 2009'''
 +
 +
Sketch out usage of OBS and build system processes.
 +
 +
How Mer, Maemo and Ubuntu interact at the package, versioning and naming level
 +
 +
Work on QT hildonisation requirements and design solutions (eg fingerscrolling)
 +
 +
'''Who do you hope to cooperate with to get this accomplished'''
 +
 +
Carsten, Antonio (if present), potential Mer developers.
 +
 +
'''Presentations'''
 +
 +
Not planning but willing to do something short.
 +
 +
* How OBS works for Mer; maybe extending it to multiple devices
 +
 +
* Possibly a brainstorming session on what Qt needs for hildonisation if there is enough Qt involvement.
 +
 +
'''Reference from Stskeeps'''
 +
 +
Scale: 0-10, 0 not relevant, 10 fully relevant
 +
 +
Expertise: 10 (Enterprise architect, Extras: Shopper, Qt patches and bugfixing)
 +
 +
Past contributions: 8 (Active contributor, Hildonized Qt for Mer, extensive OBS investigation and discussions)
 +
 +
Fitting with goals:
 +
* Control panels: 0
 +
* Developer tools: 10 (OBS & their cross-compilation has the potential of revolutionizing Mer and Maemo development)
 +
* Artwork and UI: 5 (integration of finger usage in Qt/Hildon)
 +
* Hardware interfacing: 0
 +
* maemo.org integration: 7 (OBS has the potential to be used in maemo.org build services)
 +
* Maemo5+Nokia apps integration: 5 (Upstream relations)
 +
* Chasing showstoppers: 0
 +
* Presentations to developers: 6 (OBS and multi-device potential, Qt and Hildonization)
 +
* Getting developers together (Design, planning, discussion): 10 (lbt-gnuton interaction, qt-hildonization planning)
 +
 +
Total points: 61 out of 110 - I believe lbt with his intended activities would be a valued contribution to the developer meeting within the Mer focus area.
 +
 +
=== Mer packaging work and work on Mer for other platforms ===
 +
 +
'''Nickname:''' JohnX
 +
 +
'''Real name:''' John Bloom
 +
 +
'''Affiliation and country of residence:''' NA / United States
 +
 +
'''Areas of interest and expertises:''' shell scripting, debian packaging, organization, embedded linux in general
 +
 +
'''What you hope to accomplish on the 30th and 31th May 2009'''
 +
 +
I plan to assist in whatever way I can in getting Mer closer to 1.0, including improving first-boot-wizard and possibly the installer as well as general packaging work. I'm happy to work on anything within my ability that will get Mer closer to a 1.0 release for the tablets. I have a little experience with Python and I'll try my best to apply it to developing Control Panel applets. Also, time permitting, I'd like to try and coordinate with Stskeeps and lbt about how to approach getting apps from Maemo Extras to Mer Extras without too much intensive manual labor on the parts of app developers or Maemo/Mer developers.
 +
 +
'''Who do you hope to cooperate with to get this accomplished'''
 +
 +
Stskeeps (Overall direction), lbt (Coordinating maemo extras->mer extras)
 +
 +
'''Presentations'''
 +
 +
* None planned but, I'd be happy to demo Mer running on the Zaurus and Wii as I have them working to some extent already.
 +
 +
'''Reference from Stskeeps'''
 +
 +
Scale: 0-10, 0 not relevant, 10 fully relevant
 +
 +
Expertise: 7 (System administrator work, work on porting to various architectures, Debian packaging, Invaluable Mer knowledge, Deblet & pioneered Debian on Nokia Internet Tablets port)
 +
 +
Past contributions: 10 (Active contributor, johnx practically started the Mer project with me, even in the Maemo Reconstructed Proof of Concept project, has made most of the glue holding Mer together in terms of wizards, startup scripts, etc, has manned a maemo.org/Mer table at LinuxFest Northwest 2009 with great results and networking, etc.)
 +
 +
Fitting with goals:
 +
* Control panels: 10
 +
* Developer tools: 4 (OBS & their cross-compilation has the potential of revolutionizing Mer and Maemo development)
 +
* Artwork and UI: 5 (improving control panel & tablet behaviour)
 +
* Hardware interfacing: 5 (control panels often interface with hardware such as backlight, etc)
 +
* maemo.org integration: 10 (work on integrating maemo.org extras seamlessly)
 +
* Maemo5+Nokia apps integration: 5 (work on integrating maemo.org extras seamlessly)
 +
* Chasing showstoppers: 0
 +
* Presentations to developers: 4 (multi-device potential: zaurus/wii)
 +
* Getting developers together (Design, planning, discussion): 10 (Getting two Mer lead developers together for the first time, interaction with lbt on OBS & Maemo Extras)
 +
 +
Total points: 70 out of 110 - John Bloom would be a valuable contributor to the danish weekend, and it would be good to finally meet someone I've cooperated with since the very beginning to make both the Deblet and Mer project a reality.
 +
 +
=== Localization environment ===
 +
 +
'''Nickname:''' claudius
 +
 +
'''Real name:''' Claudius Henrichs
 +
 +
'''Affiliation and country of residence:''' NA, Germany
 +
 +
'''Areas of interest and expertises:''' Localization
 +
 +
'''What you hope to accomplish on the 30th and 31th May 2009'''
 +
 +
Settling the terms and work-flow for localization of and glossary-creation for Mer and it's tools and in preparation for Harmattan.
 +
 +
'''Who do you hope to cooperate with to get this accomplished'''
 +
 +
Mer developers present.
 +
 +
'''Presentations'''
 +
 +
If I get a test environment setup until then I would present it.
 +
 +
'''Reference from Stskeeps'''
 +
 +
-
 +
 +
=== Getting to know Mer a bit better ===
 +
 +
'''Nickname:'''
 +
jeremiah
 +
 +
'''Real name: '''
 +
Jeremiah C. Foster
 +
'''Affiliation and country of residence: '''
 +
Maemo debmaster, Sweden
 +
 +
'''Areas of interest and expertises: '''
 +
hacking, perl, packaging, beer
 +
 +
'''What you hope to accomplish on the 30th and 31th May 2009: '''
 +
Get to know the community, get more involved with mer
 +
 +
'''Who do you hope to cooperate with to get this accomplished'''
 +
 +
STSkeeps, JohnX
 +
 +
'''Presentations'''
 +
None at this point
 +
 +
'''Reference from Stskeeps'''
 +
I will be paying for my own travel.
 +
 +
-

Latest revision as of 10:55, 22 September 2010

Image:Mer infobox icon.png
Mer is back : Please visit http://www.merproject.org to learn more about this news.


Focus of the Copenhagen Hackfest (30-31 May 2009): Bring Mer closer to 1.0

Mer 1.0 is the version of Mer where it is first usable for day-to-day usage. This means, I should be able to use it for a day for my day-to-day tasks like I would have been able to using Maemo, on my mobile device. Fremantle is in beta at this point and we should be able to provide Fremantle APIs and a Maemo 4 replacement for users when Fremantle is out. The hope is to be able to use the synergy of bringing so many Maemo and Mer related personalities together, to be able to move ahead on things that would take longer if having to be done online.

Sub-goals, which serve as guidelines for activities:

  • Control panels to be able to control behavior of your tablet.
  • Developer tools - builders, cross compilation environments and IDEs
  • Artwork and UI design: Icons, themes, backgrounds, animations, shining up interfaces through code, etc.
  • Hardware interfacing and event-reaction daemons (implementing behavior similar to or better than Maemo4)
  • Integration with maemo.org both on a organizational (relation to council, community) and technical level (package and image builders, repositories)
  • Alignment with Maemo5 APIs and integration of Nokia-closed software in restricted images.
  • Chasing down showstopper bugs which would hinder user adoption of Mer 1.0.
  • Discussions on Mer after 1.0 and presentations on Mer to potential users and developers.
  • Getting the Mer project developers and contributors together for the first time.

Contents

[edit] Activity intentions

[edit] Template (short title)

Nickname:

Real name:

Affiliation and country of residence:

Areas of interest and expertises:

What you hope to accomplish on the 30th and 31th May 2009

(Make a 5 line summary of what you're interested in doing)

Who do you hope to cooperate with to get this accomplished

(If there are other people at the developer meeting it would be useful to cooperate with to get this accomplished)

Presentations

(Do you plan on making any presentations or demos at the developer meeting?)

Reference from Stskeeps

(Reference from Stskeeps if need be based on past contributions, for sponsorship requests of travel and accomodation)


[edit] Guidance of developers, integration with maemo.org and Nokia software integration

Nickname: Stskeeps

Real name: Carsten Valdemar Munk

Affiliation and country of residence: Centre for Pervasive Healthcare, University of Aarhus

Areas of interest and expertises: Community and genericity of mobile platforms, soon MSc within computer science

What you hope to accomplish on the 30th and 31th May 2009

I hope to serve as a guidance role for the different activities related to the Mer focus area, point people in the right direction etc. In addition to that, work with maemo.org employees to move the Mer infrastructure out of the basement and into maemo.org (builders, etc). Discussions with maemo.org council members on how Mer fits in the maemo.org organization. Work on integration patches to Nokia software so users don't loose functionality of their tablets. Represent Mer project and try to network some.

Who do you hope to cooperate with to get this accomplished

X-Fade (builders), jeremiah (repositories), keesj (council member), timeless (integration), andre klapper (bugs), Mer developers present.

Presentations

  • Mer: Where are we, where do we want to go and how do you get started developing for Mer, 15-30 minute presentation
  • Developer meeting on Mer after 1.0

Reference from Stskeeps

(Not making a reference for myself)

[edit] Buildsystems, packaging and Qt Hildonisation

Nickname: lbt

Real name: David Greaves

Affiliation and country of residence: none / UK

Areas of interest and expertises: Designer, Linux, Qt, Mer

What you hope to accomplish on the 30th and 31th May 2009

Sketch out usage of OBS and build system processes.

How Mer, Maemo and Ubuntu interact at the package, versioning and naming level

Work on QT hildonisation requirements and design solutions (eg fingerscrolling)

Who do you hope to cooperate with to get this accomplished

Carsten, Antonio (if present), potential Mer developers.

Presentations

Not planning but willing to do something short.

  • How OBS works for Mer; maybe extending it to multiple devices
  • Possibly a brainstorming session on what Qt needs for hildonisation if there is enough Qt involvement.

Reference from Stskeeps

Scale: 0-10, 0 not relevant, 10 fully relevant

Expertise: 10 (Enterprise architect, Extras: Shopper, Qt patches and bugfixing)

Past contributions: 8 (Active contributor, Hildonized Qt for Mer, extensive OBS investigation and discussions)

Fitting with goals:

  • Control panels: 0
  • Developer tools: 10 (OBS & their cross-compilation has the potential of revolutionizing Mer and Maemo development)
  • Artwork and UI: 5 (integration of finger usage in Qt/Hildon)
  • Hardware interfacing: 0
  • maemo.org integration: 7 (OBS has the potential to be used in maemo.org build services)
  • Maemo5+Nokia apps integration: 5 (Upstream relations)
  • Chasing showstoppers: 0
  • Presentations to developers: 6 (OBS and multi-device potential, Qt and Hildonization)
  • Getting developers together (Design, planning, discussion): 10 (lbt-gnuton interaction, qt-hildonization planning)

Total points: 61 out of 110 - I believe lbt with his intended activities would be a valued contribution to the developer meeting within the Mer focus area.

[edit] Mer packaging work and work on Mer for other platforms

Nickname: JohnX

Real name: John Bloom

Affiliation and country of residence: NA / United States

Areas of interest and expertises: shell scripting, debian packaging, organization, embedded linux in general

What you hope to accomplish on the 30th and 31th May 2009

I plan to assist in whatever way I can in getting Mer closer to 1.0, including improving first-boot-wizard and possibly the installer as well as general packaging work. I'm happy to work on anything within my ability that will get Mer closer to a 1.0 release for the tablets. I have a little experience with Python and I'll try my best to apply it to developing Control Panel applets. Also, time permitting, I'd like to try and coordinate with Stskeeps and lbt about how to approach getting apps from Maemo Extras to Mer Extras without too much intensive manual labor on the parts of app developers or Maemo/Mer developers.

Who do you hope to cooperate with to get this accomplished

Stskeeps (Overall direction), lbt (Coordinating maemo extras->mer extras)

Presentations

  • None planned but, I'd be happy to demo Mer running on the Zaurus and Wii as I have them working to some extent already.

Reference from Stskeeps

Scale: 0-10, 0 not relevant, 10 fully relevant

Expertise: 7 (System administrator work, work on porting to various architectures, Debian packaging, Invaluable Mer knowledge, Deblet & pioneered Debian on Nokia Internet Tablets port)

Past contributions: 10 (Active contributor, johnx practically started the Mer project with me, even in the Maemo Reconstructed Proof of Concept project, has made most of the glue holding Mer together in terms of wizards, startup scripts, etc, has manned a maemo.org/Mer table at LinuxFest Northwest 2009 with great results and networking, etc.)

Fitting with goals:

  • Control panels: 10
  • Developer tools: 4 (OBS & their cross-compilation has the potential of revolutionizing Mer and Maemo development)
  • Artwork and UI: 5 (improving control panel & tablet behaviour)
  • Hardware interfacing: 5 (control panels often interface with hardware such as backlight, etc)
  • maemo.org integration: 10 (work on integrating maemo.org extras seamlessly)
  • Maemo5+Nokia apps integration: 5 (work on integrating maemo.org extras seamlessly)
  • Chasing showstoppers: 0
  • Presentations to developers: 4 (multi-device potential: zaurus/wii)
  • Getting developers together (Design, planning, discussion): 10 (Getting two Mer lead developers together for the first time, interaction with lbt on OBS & Maemo Extras)

Total points: 70 out of 110 - John Bloom would be a valuable contributor to the danish weekend, and it would be good to finally meet someone I've cooperated with since the very beginning to make both the Deblet and Mer project a reality.

[edit] Localization environment

Nickname: claudius

Real name: Claudius Henrichs

Affiliation and country of residence: NA, Germany

Areas of interest and expertises: Localization

What you hope to accomplish on the 30th and 31th May 2009

Settling the terms and work-flow for localization of and glossary-creation for Mer and it's tools and in preparation for Harmattan.

Who do you hope to cooperate with to get this accomplished

Mer developers present.

Presentations

If I get a test environment setup until then I would present it.

Reference from Stskeeps

-

[edit] Getting to know Mer a bit better

Nickname: jeremiah

Real name: Jeremiah C. Foster Affiliation and country of residence: Maemo debmaster, Sweden

Areas of interest and expertises: hacking, perl, packaging, beer

What you hope to accomplish on the 30th and 31th May 2009: Get to know the community, get more involved with mer

Who do you hope to cooperate with to get this accomplished

STSkeeps, JohnX

Presentations None at this point

Reference from Stskeeps I will be paying for my own travel.

-