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:
DesktopBSD 2.0

The DesktopBSD 2.0 roadmap has been published. Leave your feedback on the forums!
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!