Manieren waarop u kunt bijdragen om Linux te helpen

Hoe kan ik Linux helpen?

Dit is een vraag die vaak gesteld wordt Linux-fans die het terug willen brengen naar de GNU/Linux-gemeenschap. Linux en Open Source zijn beide erg gemeenschapsgericht, en als je... Denken aan Linux Help , het is al een teken van Een echte Linux-liefde. Maar deze vraag gaat er vaak mee gepaard:

  • Ik wil helpen, maar ik ben geen programmeur
  • Ik heb niet genoeg vrije tijd om bij te dragen
  • Ik ken geen enkel project dat mijn bijdragers nodig heeft

Soms ben ik gevraagd om advies te geven over hoe een "normale Linux-gebruiker" kan helpen Linux-gemeenschap. In dit artikel heb ik verschillende manieren opgesomd waarop je kunt bijdragen normale Linux-gebruiker, Welke Linux wordt al maanden/jaren gebruikt , in ontwikkeling Linux-gebruikersbasis en de gemeenschap helpen. Maar voordat we dat zien, laten we eerst kijken waarom Je moet bijdragen aan Linux.

Manieren waarop u kunt bijdragen aan Linux Help - Linux

Waarom zou Linux helpen?

Linux bestaat al meer dan 25 jaar. Terwijl Linux supercomputers en servers draait, draait Linux nog steeds op de desktop. Volgens een rapport over het netto marktaandeel van 2015 draait Linux op slechts 1.68% van de desktopcomputers. Dat is minder dan het rampzalige marktaandeel van Microsoft voor Windows Vista (dat om de een of andere reden nog steeds een marktaandeel van 1.84% heeft).

Dit is de toestand wanneer er meer dan 300 Linux-distributies zijn, waarvan een aantal op de desktop is gericht. Linux werd (en wordt nog steeds) beschouwd als het "alleen obsessieve" gebied met de grootste misvatting dat een persoon de opdrachtregel moet kennen om Linux te gebruiken.

Manieren waarop u kunt bijdragen aan Linux Help - Linux

Tijden zijn veranderd. Linux is gebruiksvriendelijker Dan eind jaren 2000 of begin jaren XNUMX. De kans dat Linux marktaandeel wint is nu groter en u kunt hier zeker bij helpen.

De leercurve om een ​​Linux-kernelontwikkelaar te worden is behoorlijk steil en het kiezen van de juiste richting kan een beetje lastig zijn (maar lang niet zo moeilijk als je zou denken). Ik heb echter een paar ideeën over hoe je deze prachtige reis kunt beginnen. Ik hoop dat deze instructies nuttig zijn voor iemand.

Linux is niet zoals commerciële besturingssystemen. De naam is evenzeer een acroniem voor een specifieke gemeenschap als een stukje code. In de wereld van gratis software gaat het niet alleen om het consumeren van je favoriete apps en interfaces. Je kunt het co-creëren en je hoeft geen ontwikkelaar te zijn om dit te doen.

Zowel grotere als kleinere projecten kunnen Of je een helpende hand kunt gebruiken. Hier zijn manieren waarop u kunt meedoen en een verschil kunt maken.

1. Feedback geven

Manieren waarop u kunt bijdragen aan Linux Help - Linux

Gratis softwareprojecten behandelen gebruikers niet als consumenten, dus ze kunnen de verkoop niet controleren. De meeste van hen proberen ook niet uw gedrag te volgen. De ontwikkelaar weet dus niet wat gebruikers willen, tenzij ze feedback krijgen. Je kunt veel helpen door gewoon je mond te houden en de projecten te helpen de juiste richting te bepalen.

Hoewel sociale media een manier is om gehoord te worden, is deze omgeving ook gevuld met lawaai. Verschillende projecten hebben gewerkt om hun eigen gemeenschappen te creëren. Purism heeft bijvoorbeeld een forum voor mensen die zijn producten kopen of PureOS gebruiken.

Toen het bedrijf besloot over te stappen van een rollend releasemodel naar stabiele versies met langere ondersteuning, vroeg het advies aan de mensen van Purisme-gemeenschapsforums. Het bedrijf kreeg uiteindelijk een stabiele release met een rolling release-optie voor degenen die nieuwere software wilden.

Vind mogelijkheden voor uw project naar keuze. Soms is dit een forum. Soms is het een groepschat in IRC of Telegram. Het kan een Gitlab-pagina zijn. Als al het andere faalt, zoek dan een relevant e-mailadres.

2. Beantwoord de vragen van nieuwe gebruikers

Manieren waarop u kunt bijdragen aan Linux Help - Linux

Wanneer mensen voor de eerste keer overstappen op Linux, hebben ze vaak niemand, of waar dan ook, om persoonlijk om hulp te vragen. In plaats daarvan zijn zoekmachines de helpdesk.

Zoekmachines leiden deze zoekopdrachten naar forums naast vraag- en antwoordborden. Een van de meest prominente voorbeelden is: Vraag het Ubuntu , waar mensen terecht kunnen met specifieke en gedetailleerde vragen. Deze sites kunnen geweldige bronnen zijn, maar dat is alleen als mensen met kennis van zaken zich aanmelden en de tijd nemen om anderen te helpen.

Jij kunt die persoon zijn.

Als je deelneemt aan verschillende discussieforums in de gemeenschap, zorg er dan voor dat je de juiste blog onderzoekt. Je gedrag wordt niet alleen in jou weerspiegeld. Het reflecteert op de hele gemeenschap en kan zelfs nieuwe gebruikers wegleiden van het project.

3. Help-documenten schrijven

Manieren waarop u kunt bijdragen aan Linux Help - Linux

Hoewel het voor gebruikers geweldig is om elkaar te helpen, vervangt niets officiële, gemakkelijk leesbare documentatie. Deze handleidingen kunnen u vertellen hoe ontwikkelaars hun desktop willen gebruiken en hoe u obstakels en bugs die ze kennen, kunt overwinnen.

Documentatie komt zelden in de schijnwerpers, maar het kan uw ervaring met bepaalde Linux-distributies creëren of verliezen. Veel mensen houden van Arch Linux, deels vanwege de diepte en bruikbaarheid ervan ArchWiki absoluut. Je kunt vaak terecht bij de Arch Wiki voor hulp, zelfs als je Arch nog nooit hebt geïnstalleerd. Veel van de instructies werken ook voor andere distributies.

Over Arch gesproken, ze is EndeavorOS Een jong project dat de erfenis van Antergos voortzet, een distro op basis van Arch Linux, die gemakkelijker en sneller te draaien is. Met zoveel dat moet worden gedaan om een ​​nieuwe distro te lanceren, kan het team hulp gebruiken bij het documenteren van wat gebruikers moeten weten.

4. Pictogrammen ontwerpen voor je favoriete desktop of app

ontwerp vraagstukken. Om de paar jaar vernieuwen grote Linux-desktopomgevingen hun pictogramthema's op de een of andere manier of stijl. Ontwerpers maken pictogrammen meestal eenvoudiger, platter (om aan te sluiten bij ontwerptrends), eenvoudiger (om naleving te vergemakkelijken) of al het bovenstaande.

Hoe groot het project ook is, ze kunnen je hulp goed gebruiken.

Gnome heeft bijvoorbeeld het pictogramthema gewijzigd in versie 3.32. De belangrijkste drijfveer voor de renovatie was om het gemakkelijker te maken om nieuwe iconen te maken, zoals je kunt zien in het opgenomen gesprek van een ontwerper GNOME Jakub Steiner van GUADEC 2019. Sommige apps, zoals gThumb, hebben geen bijgewerkt menu. Hier kun je instappen.

elementairOS heeft sinds het begin een relatief consistent uiterlijk gehad, hoewel de functies niet zonder aanpassingen zijn geweest. Hoewel elk aspect van de oorspronkelijke desktop zijn eigen karakter heeft, zijn er nog steeds kleine systeempictogrammen en een interface die nog steeds een eerste reeks nodig heeft.

Wanneer u een helpende hand krijgt om het uiterlijk van een project vorm te geven, helpt het om eerst te leren over relevante richtlijnen voor menselijke interfaces.

5. Nieuwe software testen

Manieren waarop u kunt bijdragen aan Linux Help - Linux

Ontwikkelaars hebben gebruikers nodig om de nieuwste versies van hun software uit te proberen. Dit is handig met de huidige stabiele release en vooral handig met software die zich nog in de pre-releasefase bevindt.

Ontwikkelaars van vrije software werken in het algemeen, alleen of in kleine teams op afstand. Ze hebben geen toegang tot verschillende soorten hardware en ze kunnen niet alle verschillende Linux-desktopconfiguraties uitproberen.

Manieren waarop u kunt bijdragen aan Linux Help - Linux

Door applicaties te testen, geef je deze ontwikkelaars inzicht in hoe hun applicaties kunnen draaien op zowel jouw devices als de gekozen desktopconfiguratie (Linux-distributies/desktopomgeving/displayserver/etc.). Natuurlijk krijgen ontwikkelaars dat inzicht pas als u contact met hen opneemt. Dien dus bugrapporten in en vergeet niet om beleefd te zijn wanneer u dit doet.

6. Vertaal apps of verbeter de toegankelijkheid

Als er één rol is die bijna elk project zou kunnen gebruiken om te helpen, dan is het wel vertaling. Dit komt omdat zelfs als een team al gekwalificeerde vertalers aan boord heeft voor hun vliegtuig, ze onmogelijk elke taal kunnen spreken. Weinig ontwikkelaars zullen moeite hebben om de tijd te nemen om software toegankelijker te maken voor de mensen met wie je samenleeft.

Manieren waarop u kunt bijdragen aan Linux Help - Linux

Dit heeft niet alleen betrekking op taal. Ontwikkelaars hebben ook hulp nodig om hun software toegankelijker te maken voor mensen die slechtziend of slechthorend zijn. Sommige apps zijn onder bepaalde omstandigheden niet bruikbaar, maar in andere kunnen een of twee belangrijke functiewijzigingen een verschil maken.

Ben je klaar om te helpen met de ontwikkeling van Linux?

groot! Laten we nu aan deze opwinding werken terwijl de zon fel en heet brandt. Elk gratis softwareproject heeft zijn eigen voorkeursmethode voor communicatie en verschillende methoden voor delen, dus u kunt beginnen door naar de webpagina van uw distro, app, thema of component te navigeren en instructies te zoeken over hoe u kunt bijdragen.

Voorzien elementary OS Sommige van de meer gedetailleerde instructies die je kunt vinden, zijn afkomstig van een Linux-distro, maar de meeste die al een tijdje bestaan, bieden instructies over hoe je kunt helpen. Hetzelfde geldt voor toepassingen. Het GIMP-project plaatst een menuoptie bovenaan de startpagina die leidt naar: Maak een lijst van wat je kunt doen.

Merk op dat het liefhebben van Linux niet de enige reden is om mee te doen. daar Veel voordelen andere om bij te dragen Open source-projecten.

Ga naar de bovenste knop