forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Библиотеки (http://forum.boolean.name/forumdisplay.php?f=124)
-   -   Правила размещения библиотек в этом разделе (http://forum.boolean.name/showthread.php?t=5499)

ViNT 06.01.2008 18:00

Правила размещения библиотек в этом разделе
 

При размещении библиотек следует придерживаться следующих правил:


- Архив с библиотекой обязательно должен содержать
текстовый файл с полным описанием назначения библиотеки
и всех её функций.

-При описании функций следует указать
их заголовки на языках JAVA и Pascal, например:
JAVA:
public static int get_length(String str)
public static void reset()
Pascal:
function get_length(str:string):integer;
procedure reset;
при этом необходимо описать назначение всех
передаваемых функции параметров(если таковые имеются).

-Желательно указать в описании дату релиза библиотеки.

-В архиве должен быть проект на языке MIDLetPascal
с примерами применения всех функций.
Для уменьшения размера архива желательно удалить
скомпилированный мидлет из папки "BIN" проекта.
Если проект производит какие-либо операции с
данными в телефоне, необходимо указать это в
коде проекта в виде комментария.

-Желательно включить в архив полный исходный код
библиотеки.

-Если библиотека использует какие-либо дополнительные
файлы, они также должны присутствовать и иметь описание.

-Если библиотека предназначена для использования только
на определенных моделях телефонов, нужно указать их список
или используемую спецификацию (JSR75, JSR238 и т.д), или
список телефонов, которые не поддерживаются.

-Желательно указать, на каких телефонах и эмуляторах
была протестирована библиотека.

-При публикации библиотек других авторов необходимо
указать автора или ссылку на источник, с которого
была взята библиотека.

ViNT 19.08.2008 18:18

Ответ: Правила размещения библиотек в этом разделе
 
Внимание!
Если в библиотеку добавляются новые функции, не раскидывайте новые версии по всей теме, а обновляйте архив в первом посте. Старые версии можно оставлять только в случае, если новая версия не совместима со старой. Также допустимо оставлять старую версию, если в новую добавлены только функции, не связанные со старыми(для сохранения возможности использования более компактной версии библиотеки, если новые функции не нужны).

ViNT 20.08.2008 12:49

Ответ: Правила размещения библиотек в этом разделе
 
Уважаемые разработчики! Соблюдайте авторские права авторов библиотек!

1. Изменять библиотеку (т.е. изменять её код) имеет право только автор библиотеки или сторонее лицо, но только с согласия автора.

2. Если невозможно выйти на связь с автором, библиотека считается ничейной (т.е. её могут изменять любые лица), но не ранее, чем через пол года от начала попыток поиска автора.

3. Вы можете свободно использовать библиотеки в своих коммерческих и некоммерческих проектах. Выкладывать библиотеки в любых источниках (за исключением тех, где подразумевается получение прибыли от их распространения) с обязательной ссылкой на автора. Изучать исходный код библиотеки в образовательных целях.


Часовой пояс GMT +4, время: 04:20.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot