The important points:
All forms of hands-on activities that aim to further the Free Desktop are welcomed. Examples of such sessions include BoF, project and cross-project meetings, workshops, hacking sessions and training/teaching sessions. Each session is self-organized and it is up to the hosts and participants to decide if the session is to be loosely oriented around a set of topics, or have a well-defined agenda.
Each session is meant to be open to anyone who is interested, if you want to organize a closed session on a subject, contact the organisation (details below). We encourage participants to make use of the fact that the Desktop Summit will bring together people from several different communities, and the unique opportunities this creates.
The deadline for pre-registered sessions is July 3rd. Sessions registered before this time will be scheduled by the organization team between July 3rd and July 10th.
For sessions registered after this date, attendees themselves are responsible for finding a time and location for the session. Rooms will be available for this for the duration of the Workshop & BoF days, and the wiki can be used to coordinate.
This means that if you schedule in advance we can make sure there is no overlap between these sessions or talks and that the order makes sense. For example, first a talk introducing QML, then a workshop on QML & Plasma, then a hack session to write some applets. If you don't schedule now, you run the risk of having a BoF at 9 in the morning the day after a party, too :D
Note that obviously, you can't be sure yet about the topic of some sessions. Especially BoF's are supposed to be about relevant, recent things. So you're not expected to have a perfect topic yet, a rough outline is enough!
Now, go forth and shoot in a BoF, workshop or similar Read-Write session!