## page was renamed from KubilayKocak/ContributingToFreeBSD == Introduction == High-value, simple & easily accessible ways to contribute to FreeBSD <<BR>><<TableOfContents()>> == Activities == === Help & support others users / Talk about FreeBSD online === Start conversations, support users and engage in FreeBSD-related discourse * [[IRC]], [[https://forums.freebsd.org|FreeBSD Forums]] or [[https://lists.freebsd.org/|FreeBSD Mailing Lists]] * [[https://twitter.com/hashtag/freebsd|Twitter (#freebsd)]], [[https://stackoverflow.com/questions/tagged/freebsd|StackOverflow]] * See also: [[Community]] for other channels === Increase FreeBSD awareness at your favourite upstream project(s) === <<Anchor(awareness)>> * Websites, documentation, README's * Add FreeBSD install instructions to documentation/README's * Add FreeBSD to the list of supported operating systems * Run software tests, test suites, report successes & failures * Add feature requests to add or improve FreeBSD support, or FreeBSD-specific features (eg: kqueue(2)) * #UpstreamLove === Write about what you do, on, or with FreeBSD === <<Anchor(writing)>> * Write a ''How To'' article * Write a blog post describing a new feature, port project or update * Write about your experience on FreeBSD, including the successes, failures and what needs improving. === Adopt an unmaintained Port or Package === <<Anchor(maintainership)>> Maintain an [[https://repology.org/metapackages/?maintainer=ports%40freebsd.org|un-maintained port]] * [[../PortsCheatSheet| FreeBSD Ports: New Contributor 101 / Cheatsheet]] === Add to and improve FreeBSD Wiki Content === <<Anchor(wiki)>> * Report incorrect or outdated content * Suggest additions, changes * Create a wiki account, ask a developer to add you to the [[ContributorsGroup|contributor group]] * Join [[ircs://chat.Libera.Chat/freebsd-wiki|#freebsd-wiki]] on [[IRC]] === Manage and Triage FreeBSD Issues/Bugs === <<Anchor(issues)>> * [[Bugzilla/TriageTraining|Analyse/Triage]] a [[https://bugs.freebsd.org/bugzilla/|Bug/Issue]] for a port/package you use. Examples: * Incorrectly categorized * Unclear summaries * Incorrectly assigned * CC relevant/appropriate people * Help issues progress * Reproduce issues == Skills & Interest Areas == === Frontend Development / HTML, CSS, JavaScript === <<Anchor(frontend)>> * Many FreeBSD Services use or have HTML/CSS/JavaScript themes or templates. Help us improve the design, usability, performance and accessibility of our user-facing services. * This Wiki, [[Bugzilla]], the main FreeBSD website, among others === Language & Writing === <<Anchor(language)>> * FreeBSD provides extensive documentation in many forms, including handbooks, manual pages, and this wiki. * Help us write new content, guides, [[CategoryHowTo|howto]]s or tutorials, or level up existing documentation to fill in gaps, or make them more accessible and understandable * Wiki: Improve the accessibility, consistency and organisation (information architecture) of our Wiki. * Know languages other than English? Help translate our documentation to those languages. === Perl === <<Anchor(perl)>> * Bugzilla is written in Perl. Help us write [[Bugzilla]] Extensions, improve automation and extend functionality * Perl ports and packages. Create new [[Perl]] ports, and help us keep perl ports up-to-date and well-tested. === Python === <<Anchor(python)>> * The project runs a number of services built on [[Python]]. Some examples include [[https://bsd.to|bsd.to]] (pastebin running dpaste), Limnoria (IRC Bot framework), and this Wiki (!MoinMoin) * We have a number of blue-skype projects and services we'd love to build using popular Python frameworks like Django and Flask. * [[Python]] ports and packages. Create new Python ports, and help us keep Python ports up-to-date and well-tested. === Gaming === <<Anchor(gaming)>> * Test and fix Steam games on FreeBSD. [[https://github.com/shkhln/linuxulator-steam-utils/wiki/Compatibility|Check the Steam Games: FreeBSD Compatibility List]] * Join #freebsd-games on IRC Libera Chat or #gaming channel on [[Discord]] ---- CategoryHowTo CategoryContributing