Organizer(s)

Who will attend FOSDEM

One of the main reasons people attend the event is that you can meet, and talk directly to, other developers, whom you would otherwise meet only virtually (on mailing lists, emails, newsgroups, IRC etc.). We expect many lead developers and contributors to be present, so if you have never met them, you shouldn't miss this occasion!

The following is a list of people of GNUstep fame who have confirmed (or denied) that they will be able to join us at the GNUstep meeting at FOSDEM 2012:

Name

Friday

3. Feb

Saturday

4. Feb

Sunday

5. Feb

Monday

6. Feb

Special comments / topics

Hotel

Lars S.-Helldorf

Yes

Yes

Yes

No

event organizer

Argus

Nikolaus Schaller

No

Yes

Yes

No

QuantumSTEP + Openmoko / GTA04.org

Argus

Quentin Mathé

Yes

Yes

Yes

No

Étoilé

Niels Grewe

Étoilé

David Chisnall

Étoilé

Sebastian Reitenbach

Yes

Yes

Yes

No

OpenBSD packages

Hotel The Moon

Nicolas Roard

?

Étoilé

Fred Kiefer

?

GNUstep (GUI, Cairo)

Riccardo Mottola

?

GNUstep, GAP

Gerold Rupprecht

?

GNUstep

Richard Frith-Macdonald

Yes

Yes

Yes

No

GNUstep

Argus

N.N.

t.b.d.

t.b.d.

t.b.d.

t.b.d.

t.b.d.

Dev-Room Presentations and Events

The room at out disposal will be AW1.126 (capacity is 72 seats (this is more than twice of what we had the years ago); in the building "AW"),
-- on Saturday 2011-02-04 from (to be confirmed) 11:00 to 19:00

Call for participation

We are looking for people who want to give a talk, moderate a discussion, hold a hand ons (practice) / hacking session or organize a code sprint. Please send your proposals to GNUstep discussion list, the organizers mentioned above or - if you've got a wiki account - enter them right here. At first a title, a short summary, proposed duration and a preffered time slot would do, so we can start scheduling as soon as possible.

deadline for filing is t.b.d., deadline for the papers is t.b.d.

Note: The FOSDEM organizers strongly recommend a granularity of 15 minute blocks. So if a talk is just 15 (lightning talk), 30 or 45 minutes long - fine! But we should have 15 minutes breaks between the talks so that the visitors have enough time to find a seat and the presenters have enough time to get ready.

Wishlist for talks/discussions/sessions

Schedule

Time Slot

Author

Title / Abstract

Kind

Slides

Saturday, Feb 04, 2012

11:00 - 11:15

GNUstep Developers

GNUstep Developer's Meeting

Meet the GNUstep developers face to face, discuss current afairs of GNUstep, share news about the latest development and plans on GNUstep, improve collaboration between the several GNUstep related projects

meeting, discussion

-

11:15 - 11:45

Sebastian Reitenbach

OpenBSD GNUstep ports update

Topics covered:

Why the hell on OpenBSD

How easy it is to create a new GNUstep port

What's new compared to last year

Problems I encountered over the last year

Goals for the next year

talk

t.b.d. link to slides

12:00 - 12:30

Sebastian Reitenbach

OpenGroupware - Phoenix from the ashes

Topics covered:

short history of OpenGroupware, overview of its features

porting effort from gnustep-make 1 to gnustep-make 2, and from libFoundation to gnustep-base

OpenGroupware is now based on SOPE fork from the SOGo team, lots of bugs in SOPE got fixed

talk about some new features

OpenGroupware-5.5rc1 (I hope to agree with Adam to release it even before the FOSDEM)

short Demo

talk

t.b.d. link to slides

12:45 - 13:30

Sebastian Reitenbach

A GNUstep Applications Overview

it will feature GAP (GNUstep Application Project)

introduce the project, and its goals

cover some of the applications found there

it will also include the usual known suspects: GWorkspace, ProjectCenter, Gorm, ...

it will also cover some other nice GNUstep applications found scattered all over the web, for example:

CDPlayer, Burn, GNUMail, SimpleAgenda, Zipper and more

show/demonstrate some of the applications live

talk

t.b.d. link to slides

13:45 - 14:15

Fred Kiefer?

GNUstep GUI: Recent Developments - Graphics and Text?

New features in the text system this year

Resolution Independence/scale factor support

Other graphics improvements

Planned/upcoming features

Demo

talk

t.b.d. link to slides

14:30 - 15:00

Quentin Mathé

Étoilé: What has been done over the past year and what's next?

In this presentation, we will take a look at the Étoilé progresses over the past year. We will summarize our work on both our core frameworks and GNUstep. We will also discuss the project status in a broader way, and what can be expected in 2012.

1. An overview of the problem of dealing with multiple server processes on multiple hosts and sites. How to provide fault tolerance and how to scale up without losing control.
2. A discussion of the use of the basic technologies such as Distributed Objects and property lists etc to implement these systems.
3. Control ... how we start/stop server processes, prevent duplication of processes, support automated restart, and query the state of processes.
4. Configuration ... how we provide specific configuration to each process under central control, yet allow those servers to operate independently.
5. Logging/Alarming ... how we provide and manage simple and consistent audit/debug logging facilities for server processes, and how we integrate with SNMP.

talk

t.b.d. link to slides

16:15 - 17:00

Quentin Mathé

CoreObject : An Object Store built for Revision Control and Desktop Environment Needs

This talk will introduce CoreObject, an Object Store built from the ground up to support features such as selective undo, live collaboration without locking, branching, etc. not found in Object-Oriented Databases until now. CoreObject is not based on Operational Transformations but a new Object Graph Diffing and Merging model, that makes possible to integrate these revision control features into a database and ensure they scale to large object histories.
From a desktop environment perspective, revision tracks are available to create interactive views on the history and support multiple undo/redo granularity levels. CoreObject also comes with a collection of reusable object models to solve recurrent use cases in document management, organization and edition.

talk

t.b.d. link to slides

17:15 - 18:00

David Chisnall

New Features of Objective-C

With iOS 5 and OS X 10.7, Apple introduced a number of new Objective-C features. With the release of version 1.6 of the GNUstep Objective-C runtime and version 3.0 of clang these are now all available to GNUstep developers. The new features include better data hiding, automatic reference counting, and a number of other features. This talk will cover these features, as well as some of the extensions beyond Apple's version and the improvements in Objective-C performance since FOSDEM last year.

talk

t.b.d. link to slides

18:15 - 19:00

Dr. H. Nikolaus Schaller

QuantumSTEP: new frameworks and future directions

QuantumSTEP is a technology study framework and application
suite that is partially based on GNUstep. It aims at consequently
using Objective-C on embedded and portable devices. This talk
describes the latest additions to the frameworks: CoreLocation,
MKMapKit, CoreWLAN, CoreTelephony and demonstrates how
they work on the new GTA04 hardware.

talk

t.b.d. link to slides

Suggested Hotels

last year Sebastian Reitenbach and Nikolaus Schaller have booked here. Ask them on the mailing list on their Experience:

and we'll ask for even better discounts for a group booking (we need to know who's will be there for that!)

Some people booked that hotel in the last years: Nicolas, Marcus, Helge ,Lars.

Sun Hotel in Brussels (Belguim) (not recommended)

Rue du Berger, 38

1050 Brussels (near Porte de Namur)

Tel : +32(0)2 511 21 19

Fax : +32(0)2 512 32 71

sunhotel@skynet.be

www.hotels-belgium.com/brussel-al/sunhotel.htm

50 EUR/Single room with breakfast

22 rooms total

3km distance to University

has internet access, will make breakfast room available for developers after 11:00 am. Two electrical plugs for breakfast room, so need extension cord with additional plugs. Ask for first or second floor rooms close to reception for good wifi connections.

If you want to participate, you need to create an account and send a mail with your user name to webmasters [AT] gnustep.org to request write-access. We are sorry for the inconvenience, but this procedure has become necessary to prevent SPAM'ing of this site.