Latest revision as of 19:26, 8 October 2016
Join the GhostBSD Team[edit]
If you want to take an active hand in making GhostBSD better, there are many ways you can help. What role do you want to fill?
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, Wiki markup, technical knowledge
Project
|
Example tasks
|
Website
|
- writhing content on the website.
- maintaining content on the website up to dated.
|
Documentations
|
- writing guided, FAQs, release letter.
- write content in the Wiki.
|
Articles
|
- writing articles for BSD Magazine and other Magazine available.
|
News
|
- writing content for the GhostBSD news which is published on GhostBSD newsletter.
|
Development Documentation
|
- writing Development tasks document Development,
|
Translator[edit]
Description of this role:
- Translators, these help to maintain & expand ghostbsd supported languages.
- Skills you possess or want to learn
- English, Non-English native language, technical knowledge, diff, PO, translation, babel tool (kbabel, etc.)
Project
|
Example tasks
|
Usability.
|
- translate the software to your native language.
|
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.
|
Designer[edit]
Description of this role:
- create artwork, logos, website user interface and desktop user interface designs.
- Skills you possess or want to learn
- Ink scape, GIMP, OO.org, design, usability/interaction
Project
|
Example tasks
|
artwork
|
- design or find wallpapers for GhostBSD.
- design Theme, Icon Theme,
- design GhostBSD Logo, Marketing Collateral, Promo Banners, Posters, T-Shirt Design and other goodies.
|
Fonts
|
- find the best fonts to include, to please artists,
- create and improve GhostBSD fonts,
- propose good GhostBSD fonts defaults..
|
Websites
|
- improve GhostBSD's image and create the best possible interface for users and contributors on the Internet.
|
Usability
|
- improve end-user experience with coherent, accessible and intuitive design for GhostBSD System.
|
Web Developer[edit]
Description of this role:
- Web developers build and maintain the website infrastructure.
- Skills you possess or want to learn
- Php, HTML, CSS, Drupal, Media Wiki, Web app development, system administration
Project
|
Example tasks
|
Infrastructure
|
- become one of the dedicated volunteers and professionals who provide servers, tools and utilities for the GhostBSD Project.
- track down and shoot bugs on the GhostBSD websites.
|
Websites
|
- improve GhostBSD's image and create the best possible interface for users and contributors on the Internet.
|
Developer[edit]
- Description of this role
- Developers write new features, Test new features, track down bugs and help package software.
- Skills you possess or want to learn
- Programming, Packaging, Debugging, test report BSD
Project
|
Example tasks
|
Infrastructure
|
- help to provide servers, tools and utilities for the GhostBSD Project.
- create new applications to make development of GhostBSD go smoother.
|
Release Engineering
|
- manage the build system
- maintain the package repositories
- create the images for new GhostBSD 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 GhostBSD translation community.
|
Packaging and Porting
|
- become a package maintainer to create and maintain RPM packages for software in GhostBSD.
- Port new software to FreeBSD
|
Bug triage
|
- track down and shoot GhostBSD bugs in in
- 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 GhostBSD.
|
Testing
|
- test/break GhostBSD.
- do quality assurances to help maintain a robust platform for GhostBSD.
|
Communicator[edit]
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
Project
|
Example tasks
|
Ambassadors
|
- represent GhostBSD Project to the wider public.
- help spread the word about GhostBSD, Linux, and Open Source.
- be a point of contact for local community members and channel the feedback to GhostBSD Project.
- help recruit project contributors.
- think of creative ways for promoting GhostBSD in your region
|
Free Media
|
- help the GhostBSD Free Media Program to distribute GhostBSD media (DVDs & CD's) for free to individuals.
|
Marketing
|
- develop marketing strategy to promote the usage and support of GhostBSD worldwide.
- support the efforts of other GhostBSD projects to spread GhostBSD and help provide a central repository of ideas and information that can be used to deliver GhostBSD to new audiences.
|
Mentoring
|
- become a mentor in the GhostBSD community and help, empower and mentor people in your area of expertise.
|
Support/help
|
- provide help and support on mailing lists and in GhostBSD IRC channels on Freenode.
- provide Feedback to Developers about bugs.
|
Usability
|
- improve end-user experience with coherent, accessible and intuitive interfaces for GhostBSD.
|
If your interested please contact us.