Community Week
From openSUSE
Contents |
Community Week
Our community week is a chance to get people from around the world together at the same time to focus on a specific topics, and to transfer knowledge about openSUSE to help grow our teams.
The idea is to cover topics to empower ourselves as a community by broadening our knowledge, and to enable new contributors to openSUSE and open source.
The idea is not only to be available to discuss certain topics, but to teach people how to do things. We're asking topic owners to prepare ahead of time and be ready to pass on their skills to new contributors who want to help shape the openSUSE Project and distribution.
Sessions will be conducted on IRC or via screencast. Session times are available below.
Schedule
The Community Week is scheduled for May 11 through 17th. Unless otherwise noted, all sessions will take place in IRC on Freenode. If you have general questions about openSUSE during Community Week, join the #openSUSE-Project channel.
New to IRC? You can learn more about IRC on the openSUSE wiki.
| A complete overlay of all individual schedules below is available. |
Times for various sessions can be found below:
openSUSE Board Schedule
Board Schedule: Meet the openSUSE Board! All sessions held in #opensuse-project on Freenode
GNOME Schedule
GNOME Schedule: All sessions held in #opensuse-gnome on Freenode
KDE Schedule
KDE Schedule: All sessions held in #opensuse-kde on Freenode
Marketing Schedule
Marketing Schedule: openSUSE Marketing Team discussion. Held in #opensuse-marketing on Freenode
Transcript of the Launch Plan Discussion
openSUSE Weekly News Schedule
openSUSE Weekly News Schedule: openSUSE Weekly News Team Discussion. Held in #opensuse-newsletter on Freenode.
Features/openFATE Schedule
openFATE Schedule: openFate Team Meetings and Tutorial Sessions. Held in #opensuse-project on Freenode
Packaging Schedule
Packaging Schedule: All sessions held in #opensuse-buildservice on Freenode
Testing/QA Schedule
Testing/QA Schedule: All sessions held in #opensuse-testing on Freenode
Translation
Translation Schedule: All sessions held in #opensuse-translation on Freenode
openSUSE Education Schedule
openSUSE Education Schedule: All sessions held in #opensuse-edu on Freenode
openSUSE Wiki
openSUSE Wiki Cleanup: All sessions held in #opensuse-wiki on Freenode
Topics
We have owners for each topic. Please get in contact with them if you have ideas and/or want to participate driving the topic for the community week. If you want to drive a new topic, please contact Zonker or Michael Löffler.
Don't be afraid to attend even if you don't know a particular subject. The purpose of hack week isn't to just to fix/clean up existing stuff,
KDE
Topic owner is Will Stephenson
- Crafting Magic Items and Artifacts: Further packaging workshops for KDE apps
- Tower Building For Wizards: Develop the desktop default configuration (applets, themes, desktop effects, layouts) for 11.2
- Kornucopia KDEalis: Themed days for solving problems apparent to end users in specific areas of KDE on openSUSE, with upstream developers' participation - Desktop shell and Widgets, Multimedia, PIM, Graphics, Networking
- Defense against the Dark Arts: Administering KDE on openSUSE, a workshop first given to Novell Technical Services on the inner workings of KDE
GNOME
Topic owner is Vincent Untz
Here's a list of activities that the GNOME team could help organize. Note that those ideas haven't been validated.
- Create packages for GNOME applications and push them to Contrib (how to create a package from scratch, learn about various nice tips), and clean up old packages
- Clean up GNOME-related bugs in bugzilla, and forward relevant bugs upstream (learn how to triage bugs, and therefore how to report a good bug)
- Tag patches in the packages, and make sure they're forwarded upstream (learn how to work with upstream!)
- Clean up the GNOME wiki pages (in coordination with the wiki team?)
- Create a new "About openSUSE" application (or help document) that would replace greeter
- GNOME & Hardware testing day: does the following work: using an external monitor, using the special keys on your keyboard, configuring your bluetooth device, using your 3G key with NM, etc.
Packaging
Topic owner is Vladimir Nadvornik
- Creating a package step by step - see prerequisites if you would like to participate.
- Required knowledge: basic shell scripting, configure; make; make install
- Every participant can choose an application that he wants to package
- Basic steps of creating an OBS project and writing a spec file will be explained on IRC (with pointers to wiki documentation)
- Participants can try the steps in realtime and ask questions
- From Home project to Contrib
- explain Contrib requirements and policies
- common rpmlint warnings
Testing/QA
Topic owner is Holger Sickenberg
- How to get started with testing
- From test case to bug report - what's necessary to know?
Translation
Topic owner is Karl Eichwalder
- Maintaining translation memories
- Updating translation template files (POT) and merging with translation message files (PO).
- Packaging translation files
- YaST
- Desktop components
- Third party or upstream software packages
Features
Topic owner is Michael Löffler
- How to use openFATE
- What differentiates a feature from a bug?
- What influence has our feature input in Novell?
- How can feature tracking improve our cooperation with upstream?
- openSUSE 11.2 feature focus
openSUSE Weekly News
Topic owner is Sascha Manns Our topics you can reach at: Community Week Site
Wiki and Web site improvements
Topic owner is Joe Brockmeier
- get some more structure in the wiki
- find the good stuff in the wiki nobody knows about but should
openSUSE Board
The Board likes to make this your session. So we'd like to give you a bit insight in what we're doing but really want to have a vibrant discussion, receive feedback and criticism.
- What does the board do?"
- How decisions are made official
- Q&A with the board
Miscellaneous
This section is for general information about openSUSE Community Week, how other communities have run their online classes and tutorials, and background information.
Similar event at Ubuntu
https://wiki.ubuntu.com/Classroom
Ideas from the Czech Packagers team
- openSUSE Build Service cleaning event
- http://lists.opensuse.org/opensuse-factory/2009-01/msg00344.html
- http://en.opensuse.org/BrainStorming_Prague#Mess_in_the_available_packages
Organization
- Countdown banner for openSUSE Community Week (by HeliosReds)
How about creating a countdown banner for openSUSE Community Week as we did for the release of 11.1. I don't know exactly how I can create such a banner, but IIRC, Pascal created the one for the release of 11.1. If we have such a countdown banner, don't you think we can spread the word all over the web with it ?
- Community "theme" or "slogan" for 11.2 contest (by HeliosReds)
As I posted to -marketing list in past times, how about organizing the contest for 'Community "theme" or "slogan" for 11.2' during the openSUSE Community week ? http://lists.opensuse.org/archive/opensuse-marketing/2009-02/msg00010.html
Feedback
- one week is too long, maybe doing more regularly daily sessions or so
- we had good initial press covering
- we may schedule another community week or days in August time frame. It will be good to help touch on topics before our openSUSE conference
- suseROCKs loves to see us organize an openSUSE Artwork Days event (maybe 2-3 days) between now and August.
- having the same talk every day is boring
- how to video's would generate more interest and can be viewed after CW as well instead of cut and paste from already existing how to's
- positive impression in general. Sessions were actually attracting new people, and the topics were interesting also for not strictly technical users
- I really appreciated Holgie's effort to give his session many times, so that it could fit different schedules, and even if it is probably not possible to do something similar for everything, it is surely a good idea to deal with the timezone problem and with different schedules.

