 Secure and private.
 Elegant and beautiful.
 Fast and organized.
 Ease of connection.
Join the team
DesktopBSD project is in the early stages of revival . If you want to take an active
participation in DesktopBSD project, there are many ways you can help. Students
studying management, programming, administration, web design also can apply their
knowledge in the development of this project. Remember that you have complete
freedom to do less, more or different tasks in the many projects and teams. Only
your imagination sets the limits. What role do you want to fill?
Description of this role: Developers write new features, track
down bugs, and help package software.
Skills you possess or want to learn.
- Programming mainly C, C++, Qt programming languages, Packaging, Bug
filing.
Examples of where and how you can contribute in this role:
Infrastructure
- help to provide servers, tools and utilities for the DesktopBSD Project.
- create new applications to make development of DesktopBSD go smoother.
Release Engineering
- manage the build system.
- maintain the package repositories.
- create the images for new DesktopBSD Releases.
Internationalization(I18n)
- develop, package, and maintain applications like input methods for different languages.
- improve applications and utilities to support and process different languages.
- quality-assure that existing applications meet i18n standards.
- support the infrastructure of the DesktopBSD translation community.
Packaging and Porting
- become a package maintainer to create and maintain packages for
software in DesktopBSD.
- join the Package Review.
Bug triage
- track down and shoot DesktopBSD bugs.
- strive to be a bridge between users and developers that aids in fixing and
closing bugs.
Usability
- improve end-user experience with coherent, accessible and intuitive
interfaces for DesktopBSD.
Fonts
- package new fonts and font tools,
- review font packages before DesktopBSD inclusion,
- fix font or text problems in applications and libraries,
- propose good DesktopBSD fonts defaults,
- identify font or text problems in applications and libraries,
- improve font package descriptions and summaries to help users choose the
right fonts for their needs.
Testing
- test/break DesktopBSD.
- do quality assurances to help maintain a robust platform for DesktopBSD.
Description of this role: Web developers/administrators build and maintain the website infrastructure.
Skills you possess or want to learn
- PHP, HTML5, CSS3, MySQL, JavaScript, XML, Web apps development, Server
administration.
Examples of where and how you can contribute in this role
Infrastructure
- become one of the dedicated volunteers and professionals who provide servers,
tools and utilities for the DesktopBSD Project.
- track down and shoot bugs on the DesktopBSD websites.
Release Engineering
- work on the programs that allow the project to produce DesktopBSD e.g. every
six months.
- fix issues with the build system.
Websites
- improve DesktopBSD's image and to create the best possible web interface for
users and contributors on the Internet.
Description of this role: Writers write website content, manuals, guides,
blog posts, and articles.
Skills you possess or want to learn
- Writing, editing, grammar, technical, explaining complex ideas well, teaching,
XML, Wiki markup, technical knowledge
Examples of where and how you can contribute in this role.
Docs
- write documents, handbooks, how-to's, FAQs, marketing material,
process/methodology docs, release notes.
- write content in the knowledge base on Wiki.
Articles
- write articles for BSD
Magazine and other Magazine available.
News
- write content for the DesktopBSD News which is published on DesktopBSD
newsletter.
Development Docs
- write Development tasks, the documents of Development.
Usability
- write documentation about usability.
Description of this role: Designers create artwork, logos, website, and user interface designs.
Skills you possess or want to learn
- Inkscape, GIMP, OpenOffice.org/LibreOffice.org design, and similar apps.
Examples of where and how you can contribute in this role
Design
- create artwork and designs for the DesktopBSD community on request.
- design projects including: Logos, Marketing collateral, Promo banners,
Widgets, Theming overview, Icons themes, MediaArt, SoC posters, T-shirts design,
Media gallery.
Fonts
- find the best fonts to include, to please artists,
- identify font creation tools needing packaging,
- create and improve DesktopBSD fonts,
- propose good DesktopBSD fonts defaults.
Usability
- improve end-user experience with coherent, accessible and intuitive design
for DesktopBSD.
Description of this role: Communicators interact with people at events and online!
Skills you possess or want to learn
- People skills, event organization, customer service/support, enthusiasm.
Examples of where and how you can contribute in this role
Ambassadors
- represent DesktopBSD Project to the wider public.
- help spread the word about BSD, DesktopBSD and Open Source.
- be a point of contact for local community members and channel the feedback
to DesktopBSD Project.
- help recruit project contributors.
- think of creative ways for promoting DesktopBSD in your region
Free Media
- help the DesktopBSD Free Media Program to distribute DesktopBSD media (DVDs
& CD's) for free to individuals.
Marketing
- develop marketing strategy to promote the usage and support of DesktopBSD
worldwide.
- support the efforts of other DesktopBSD projects to spread DesktopBSD and
help provide a central repository of ideas and information that can be used to
deliver DesktopBSD to new audiences.
Mentoring
- become a mentor in the DesktopBSD community and help, empower and mentor
people in your area of expertise.
Support/help
- provide help and support on mailing lists and in DesktopBSD IRC channels.
- provide Feedback to Developers about bugs.
Usability
- improve end-user experience with coherent, accessible and intuitive
interfaces for DesktopBSD.
Fonts
- convince foundries to release fonts under a free or BSD friendly license.
- recruit possible free font authors.
- recruit new members.
- get font or text problems fixed.
- improve the visibility by getting it linked and quoted everywhere.
Description of this role: Translators, help to maintain & expand DesktopBSD supported languages.
Skills you possess or want to learn
- English, Non-English native language, technical knowledge, diff, PO,
translation, babel tool.
Examples of where and how you can contribute in this role
Work with Fonts
- find the best fonts to include, for internationalization reasons.
- document the preferred fonts for your locale.
- improve the way a font supports your script by identifying problems and
proposing ameliorations.
- propose good DesktopBSD fonts defaults.
- identify font or text problems in applications and libraries.
- prove font package descriptions and summaries to help users choose the right
fonts for their needs.
- convince foundries to release fonts under a free or BSD-friendly license.
- recruit possible free font authors.
- get font or text problems fixed.
- improve the SIG visibility by getting it linked and quoted everywhere,
- document font creation tasks.
- document free font release best practices,
- document free font packaging.
- clarify, complete and improve our wiki.
- identify interesting third-party material, and link it here.
- convert wiki information to other document formats.
Work with OS Developer
- translate the software to your native language.
Work with I18n (internationalization);
- develop, package, and maintain applications like input methods for different
languages.
- improve applications and utilities to support and process different
languages.
- quality-assure that existing applications meet i18n standards.
- support the infrastructure of the translation project L10n.
|
Share DesktopBSD
Latest news:
New website
We have launched a brand new site design. Thanks for irkibo for taking on web
develpment duties.
We are back!
The desktopbsd.net domain is back up, the forums have been restored, and the site is
operational again after a long period of inactivity. Updated documentation is
coming soon!
|