From OpenSCADAWiki
Jump to: navigation, search
(Created page with "Для розміщення розробленого модуля у основному репозиторії дерева вихідних текстів OpenSCADA Ви ма...")
 
Line 1: Line 1:
Для розміщення розробленого модуля у основному репозиторії дерева вихідних текстів OpenSCADA Ви маєте виконати наступне та слідувати наведеним вимогам:
+
Для подальшого розміщення розробленого модуля до [http://oscada.org/websvn/listing.php?repname=OpenSCADA репозиторію дерева вихідних текстів OpenSCADA] ви маєте виконати наступне та дотримуватися наступних вимог:
 
* бути правовласником або автором коду цього модуля та розповсюджувати його за вільною ліцензією, віддаючи перевагу GPL;
 
* бути правовласником або автором коду цього модуля та розповсюджувати його за вільною ліцензією, віддаючи перевагу GPL;
* приготувати та зберігати код модуля як архів окремої теки модуля будь-якої з підсистем OpenSCADA, слідувати вимогам до вмісту:
+
* приготувати та зберігати код модуля як архів окремої теки модуля будь якої з підсистем OpenSCADA із вимогам до вмісту:
** вихідні тексти модуля мають включати коректну інформацію прав копіювання, на початку кожного файлу, бути написаними та відформатованими згідно до якоїсь системи де перевагу треба віддавати стилю форматуванню основних модулів OpenSCADA;
+
** вихідні тексти модуля на початку кожного файлу мають включати коректну інформацію прав копіювання, бути написаними та відформатованими згідно до якоїсь системи де перевагу треба надавати [[Special:MyLanguage/Documents/API#CodeDesign|стилю форматуванню основних модулів OpenSCADA]];
 
** файли локалізації модулів також мають бути коректними, актуальними та відповідно відформатованими.
 
** файли локалізації модулів також мають бути коректними, актуальними та відповідно відформатованими.
* написати коротку інформаційну сторінку модуля для розташування її на [[Special:MyLanguage/Modules|OpenSCADA Wiki]], таким-же чином як і для інших модулів поряд;
+
* написати коротку інформаційну сторінку модуля для розташування її на [[Special:MyLanguage/Modules|OpenSCADA Wiki]] таким-же чином, як і інші модулів поряд;
* для розташування цього модуля написати прямий запит у темі форуму "[http://oscada.org/ua/forum/topics/razrabotka_openscada/ Розробка OpenSCADA]", включаючи доказ працездатності від розробника OpenSCADA або коротке демонстраційним відео.
+
* для розташування цього модуля написати прямий запит у темі форуму "[http://oscada.org/ua/forum/topics/rozrobka_openscada/ Розробка OpenSCADA]", включаючи доказ працездатності від розробника OpenSCADA або коротке демонстраційним відео.

Revision as of 19:19, 28 October 2022

Information about message (contribute)
This message has no documentation. If you know where or how this message is used, you can help other translators by adding documentation to this message.
Message definition (Documents/How to/Create module)
== Creating a new Module ==
In order to post the developed module to the [http://oscada.org/websvn/listing.php?repname=OpenSCADA OpenSCADA source tree repository], you must do the following and comply with the following requirements:
* be the copyright holder or the Author of the module code and distribute it under any free license, GPL preferred;
* prepare and store the module code as a separated archive of the module folder for any module subsystem of OpenSCADA with demands to the content:
** the source texts of the module at the beginning of each file must include correct copyrights information, be written and formatted according to some system where preference should be given to the [[Special:MyLanguage/Documents/API#CodeDesign|formatting style of the main OpenSCADA modules]];
** the localisation files of the module must be also correct, actual and proper formed.
* for documenting and placing of this module, write a direct request in the forum topic "[http://oscada.org/en/forum/topics/openscada_development/ OpenSCADA development]", including proof of functionality from the OpenSCADA developer or a short demonstration video — you'll be granted by the Developer status and your account with the same password will be appeared in the [[Special:MyLanguage/Modules|OpenSCADA Wiki]];
* write a short information page of the module directly on the Wiki in way like to the other ones there.
TranslationДля подальшого розміщення розробленого модуля до [http://oscada.org/websvn/listing.php?repname=OpenSCADA репозиторію дерева вихідних текстів OpenSCADA] ви маєте виконати наступне та дотримуватися наступних вимог:
* бути правовласником або автором коду цього модуля та розповсюджувати його за вільною ліцензією, віддаючи перевагу GPL;
* приготувати та зберігати код модуля як архів окремої теки модуля будь якої з підсистем OpenSCADA із вимогам до вмісту:
** вихідні тексти модуля на початку кожного файлу мають включати коректну інформацію прав копіювання, бути написаними та відформатованими згідно до якоїсь системи де перевагу треба надавати [[Special:MyLanguage/Documents/API#CodeDesign|стилю форматуванню основних модулів OpenSCADA]];
** файли локалізації модулів також мають бути коректними, актуальними та відповідно відформатованими.
* написати коротку інформаційну сторінку модуля для розташування її на [[Special:MyLanguage/Modules|OpenSCADA Wiki]] таким-же чином, як і інші модулів поряд;
* для розташування цього модуля написати прямий запит у темі форуму "[http://oscada.org/ua/forum/topics/rozrobka_openscada/ Розробка OpenSCADA]", включаючи доказ працездатності від розробника OpenSCADA або коротке демонстраційним відео.

Для подальшого розміщення розробленого модуля до репозиторію дерева вихідних текстів OpenSCADA ви маєте виконати наступне та дотримуватися наступних вимог:

  • бути правовласником або автором коду цього модуля та розповсюджувати його за вільною ліцензією, віддаючи перевагу GPL;
  • приготувати та зберігати код модуля як архів окремої теки модуля будь якої з підсистем OpenSCADA із вимогам до вмісту:
    • вихідні тексти модуля на початку кожного файлу мають включати коректну інформацію прав копіювання, бути написаними та відформатованими згідно до якоїсь системи де перевагу треба надавати стилю форматуванню основних модулів OpenSCADA;
    • файли локалізації модулів також мають бути коректними, актуальними та відповідно відформатованими.
  • написати коротку інформаційну сторінку модуля для розташування її на OpenSCADA Wiki таким-же чином, як і інші модулів поряд;
  • для розташування цього модуля написати прямий запит у темі форуму "Розробка OpenSCADA", включаючи доказ працездатності від розробника OpenSCADA або коротке демонстраційним відео.