рджрд╛рди рдХреА рд╢реБрд░реБрдЖрдд рдХреА рдЧрдИ - рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрд╡-рдореЗрдЬрд╝рдмрд╛рди рджрд╛рди рд╕реЗрд╡рд╛


рджрд╛рди рдХреА рд╢реБрд░реБрдЖрдд рдХреА рдЧрдИ - рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрд╡-рдореЗрдЬрд╝рдмрд╛рди рджрд╛рди рд╕реЗрд╡рд╛

рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ:

  • рдЪреБрдВрдмрди;
  • рд╕реНрд╡-рдореЗрдЬрд╝рдмрд╛рди;
  • рдХреЛрдИ рд╢реБрд▓реНрдХ рдирд╣реАрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдмрд╛рдЙрдВрдЯреАрд╕реЛрд░реНрд╕ рдФрд░ рдЧрд┐рдЯрдХреЙрдЗрди рднреБрдЧрддрд╛рди рдХрд╛ 10% рд▓реЗрддреЗ рд╣реИрдВ);
  • рдХрдИ рдХреНрд░рд┐рдкреНрдЯреЛрдХрд░реЗрдВрд╕реА (рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдмрд┐рдЯрдХреЙрдЗрди, рдПрдереЗрд░рд┐рдпрдо рдФрд░ рдХрд╛рд░реНрдбрд╛рдиреЛ) рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди;
  • рднрд╡рд┐рд╖реНрдп рдореЗрдВ GitLab, Gitea рдФрд░ рдЕрдиреНрдп Git рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рд╣реИ (рдФрд░ рдкреНрд░рджрд╛рди рдХреА рдЧрдИ рд╣реИ)ред
  • рд╕рднреА рдЙрджрд╛рд╣рд░рдгреЛрдВ рд╕реЗ рдХрд╛рд░реНрдпреЛрдВ рдХреА рд╡реИрд╢реНрд╡рд┐рдХ рд╕реВрдЪреА (рдЕрд░реНрдерд╛рдд, рдПрдХ, рд╕рдорд╛рдЪрд╛рд░ рд▓рд┐рдЦрдиреЗ рдХреЗ рд╕рдордп)ред Donate.dumpstack.io.

рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реНрд╡рд╛рдореА рдХреА рдУрд░ рд╕реЗ GitHub рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдп рдХрд╛ рддрдВрддреНрд░:

  • (рд╡реИрдХрд▓реНрдкрд┐рдХ) рдЖрдкрдХреЛ рд╕реЗрд╡рд╛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЖрдк рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ NixOS рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди;
  • рдЬреЛрдбрд╝рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ рдЧрд┐рдЯрд╣рдм рдПрдХреНрд╢рди - рдПрдХ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЛ рдЕрдВрджрд░ рдмреБрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╕реНрдХреИрди рдХрд░рддрд╛ рд╣реИ рдФрд░ рджрд╛рди рд╡реЙрд▓реЗрдЯ рдХреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝рддрд╛/рдЕрдкрдбреЗрдЯ рдХрд░рддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рд╡реЙрд▓реЗрдЯ рдХрд╛ рдирд┐рдЬреА рд╣рд┐рд╕реНрд╕рд╛ рдХреЗрд╡рд▓ рджрд╛рди рд╕рд░реНрд╡рд░ рдкрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реЛрддрд╛ рд╣реИ (рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рдЗрд╕реЗ рд▓реЗрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЗ рд╕рд╛рде) рдмрдбрд╝реЗ рджрд╛рди рдХреЗ рд▓рд┐рдП рдСрдлрд╝рд▓рд╛рдЗрди, рднреБрдЧрддрд╛рди рдХреА рдореИрдиреНрдпреБрдЕрд▓ рдкреБрд╖реНрдЯрд┐ рдХреЗ рд▓рд┐рдП);
  • рд╕рднреА рдореМрдЬреВрджрд╛ рдХрд╛рд░реНрдпреЛрдВ (рдФрд░ рдирдП рдХрд╛рд░реНрдпреЛрдВ) рдореЗрдВ рдПрдХ рд╕рдВрджреЗрд╢ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ рдЬреАрдердм-рдПрдХреНрд╢рди[рдмреЙрдЯ] рджрд╛рди рдХреЗ рд▓рд┐рдП рд╡реЙрд▓реЗрдЯ рдкрддреЗ рдХреЗ рд╕рд╛рде (рдЙрджрд╛рд╣рд░рдг).

рдХрд╛рд░реНрдп рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╡реНрдпрдХреНрддрд┐ рдХреА рдУрд░ рд╕реЗ рдХрд╛рд░реНрдп рдХрд╛ рддрдВрддреНрд░:

  • рдХрдорд┐рдЯ рдкрд░ рдЯрд┐рдкреНрдкрдгреА рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрдВрдЧрд┐рдд рдХрд░рддреА рд╣реИ рдХрд┐ рдпрд╣ рдХрдорд┐рдЯ рдХрд┐рд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░рддреА рд╣реИ (рджреЗрдЦреЗрдВ)ред рдХреАрд╡рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдореБрджреНрджреЛрдВ рдХреЛ рдмрдВрдж рдХрд░рдирд╛);
  • рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдХрд╛ рдореБрдЦреНрдп рднрд╛рдЧ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд╡реЙрд▓реЗрдЯ рдкрддреЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдмреАрдЯреАрд╕реА {рдкрддрд╛}).
  • рдЬрдм рдкреБрд▓ рдЕрдиреБрд░реЛрдз рд╕реНрд╡реАрдХрд╛рд░ рдХрд░ рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рднреБрдЧрддрд╛рди рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
  • рдпрджрд┐ рд╡реЙрд▓реЗрдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИрдВ, рдпрд╛ рд╕рднреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИрдВ, рддреЛ рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╡реЙрд▓реЗрдЯ рдХреЗ рд▓рд┐рдП рдзрдирд░рд╛рд╢рд┐ рдХрд╛ рднреБрдЧрддрд╛рди рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡реЙрд▓реЗрдЯ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╡реЙрд▓реЗрдЯ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ)ред

рд╕реБрд░рдХреНрд╖рд╛:

  • рд╣рдорд▓реЗ рдХреА рд╕рддрд╣ рдЖрдо рддреМрд░ рдкрд░ рдЫреЛрдЯреА рд╣реЛрддреА рд╣реИ;
  • рдСрдкрд░реЗрдЯрд┐рдВрдЧ рддрдВрддреНрд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╕реЗрд╡рд╛ рдХреЛ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдзрди рднреЗрдЬрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрд╕рд▓рд┐рдП рд╕рд░реНрд╡рд░ рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдорддрд▓рдм рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ рдзрди рдкрд░ рдирд┐рдпрдВрддреНрд░рдг рд╣реЛрдЧрд╛ - рд╕рдорд╛рдзрд╛рди рдХреЗрд╡рд▓ рдЧреИрд░-рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдореЛрдб рдореЗрдВ рдХрд╛рдо рдХрд░рдирд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкреБрд╖реНрдЯрд┐ рдХрд░рдирд╛) рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рднреБрдЧрддрд╛рди), рдЬрд┐рд╕рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ (рдпрджрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЗрддрдиреА рд╕рдлрд▓ рд╣реИ рдХрд┐ рдХреЛрдИ рдЗрд╕ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рд▓рд┐рдП рджрд╛рди рджреЗ рд╕рдХреЗ, рддреЛ рдЗрд╕рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ) рдХрд┐ рдЗрд╕реЗ рдХрд┐рд╕реА рджрд┐рди рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛;
  • рдорд╣рддреНрд╡рдкреВрд░реНрдг рднрд╛рдЧреЛрдВ рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ 200 рд▓рд╛рдЗрдиреЛрдВ рдХреА рдПрдХ рдПрдХрд▓ pay.go рдлрд╝рд╛рдЗрд▓ рд╣реИ), рдЬрд┐рд╕рд╕реЗ рд╕реБрд░рдХреНрд╖рд╛ рдХреЛрдб рд╕рдореАрдХреНрд╖рд╛ рд╕рд░рд▓ рд╣реЛ рдЧрдИ рд╣реИ;
  • рдХреЛрдб рдиреЗ рдПрдХ рд╕реНрд╡рддрдВрддреНрд░ рд╕реБрд░рдХреНрд╖рд╛ рдХреЛрдб рд╕рдореАрдХреНрд╖рд╛ рдкрд╛рд░рд┐рдд рдХрд░ рджреА рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдорддрд▓рдм рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рдЙрдирдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХрдо рд╣реЛ рдЬрд╛рддреА рд╣реИ, рдЦрд╛рд╕рдХрд░ рд╕рдореАрдХреНрд╖рд╛рдУрдВ рдХреА рдпреЛрдЬрдирд╛рдмрджреНрдз рдирд┐рдпрдорд┐рддрддрд╛ рдХреЗ рдкреНрд░рдХрд╛рд╢ рдореЗрдВ;
  • рдРрд╕реЗ рд╣рд┐рд╕реНрд╕реЗ рднреА рд╣реИрдВ рдЬреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдирд╣реАрдВ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдкреАрдЖрдИ GitHub/GitLab/рдЖрджрд┐), рдЬрдмрдХрд┐ рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдПрдкреАрдЖрдИ рдореЗрдВ рд╕рдВрднрд╛рд╡рд┐рдд рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдВрдЪ рдХреЗ рд╕рд╛рде рдмрдВрдж рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд╕рдорд╕реНрдпрд╛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╣реИ рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдЕрд╕рд╛рдзреНрдп рдФрд░ рджрд╛рдпрд░реЗ рд╕реЗ рдмрд╛рд╣рд░ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЗ рдкреБрд▓ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдФрд░ рдЗрд╕ рддрд░рд╣ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдХреЛрдб рдЬреЛрдбрд╝рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рд┐рдд рднреЗрджреНрдпрддрд╛ - рдЗрд╕рдХреЗ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╡реИрд╢реНрд╡рд┐рдХ рдкрд░рд┐рдгрд╛рдо рд╣реИрдВ)ред

рд╕реНрд░реЛрдд: linux.org.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ