Перед тим, як розпочати вносити свій вклад в SimplePM, ознайомтесь, будь ласка, зі змістом цієї сторінки. Тут надано важливу інформацію щодо того, як необхідно налаштувати операційне середовище для участі в розробці SimplePM та плагінів до неї.
Якщо Ви контріб'ютор SimplePM, використовуйте лише вказані нижче мови програмування для наступних частин системи:
SimplePM WebApp: PHP, MYSQL, JSON
SimplePM Server: C#, MYSQL, JSON
Всі запити злиття написані мовами VB.NET та F# будуть відхилені. Але, як завжди, ми готові розглянути будь-які пропозиції.
Якщо Ви - активний контриб'ютор SimplePM та належите до організації @SirkadirovTeam на GitHub, ми можемо надати Вам усі IDE продукти JetBrains для того, щоб Ваша робота була більш продуктивною. Детальну інформацію про обмеження та правила використання розміщено за посиланням.
Щоб отримати ці привілеї, зв'яжіться з @sirkadirov на GitHub через обговорення команд. You're welcome! :)
Operation system, supported by .NET Core
.NET Core SDK 2.1.x with latest .NET Core Runtime (see https://dot.net/ for installation instructions)
IDE or code editor with C# support or installed plugins, which give that support (Visual Studio Code and JetBrains Rider recommended)
PowerShell or PowerShell Core to run build scripts, etc.
Operation system, supported by PHP
Latest version of Composer
Latest version of PHP v7.1.x with following packages:
php-gd
php-mbstring
php-mysql
php-mysqli
php-xml
php-json
php-curl
php-readline
php-validate
php-zip
apache2
and libapache2-mod-php
for GNU/Linux
Microsoft IIS (latest version available) on Microsoft Windows and Microsoft Windows Server
Code editor with PHP support (JetBrains Rider and Visual Studio Code recommended)