coJlHe4Hblu_noH4uk 141 Posted November 6, 2014 Предлагаю заделать поддержку независимых python-модулей, динамически загружаемых модификацией XVM и предназначенных для расширения и/или изменения её возможностей. Т.к. тема не для ответа типа да/нет., предлагаю всем желающим высказаться на тему предлагаемой идеи, обсудить (теоретически возможный) XVM API, идеи применения. От себя приведу пару примеров возможного использования: пользовательские рейтинги динамические цветовые шкалы учет оставшегося ХП, например, в шансах на победу Quote Share this post Link to post Short link Share on other sites
Yukikaze 57 #228392 Posted November 6, 2014 Мне недавно та же мысль пришла, правда подумав над реализацией пылу поубавилось, т.к. пришлось бы переписать очень много AS2/3 кода, что собственно не айс. Предлагаю несколько другой вариант, нужно накидать питон API для конфигов, этакий xvm.xc+, хоть снипеты несколько упрощают нелегкую, статическую жизнь конфигов, но хочется больше свободы и динамики. Quote Share this post Link to post Short link Share on other sites
Uti-Puti 344 #228414 Posted November 6, 2014 А делать пулл реквесты прямо в XVM религия не позволяет? Quote Share this post Link to post Short link Share on other sites
coJlHe4Hblu_noH4uk 141 #228451 Posted November 6, 2014 А делать пулл реквесты прямо в XVM религия не позволяет? А всем ли нужны, к примеру, изменения предложенные мной? Quote Share this post Link to post Short link Share on other sites
Uti-Puti 344 #228453 Posted November 6, 2014 А всем ли нужны, к примеру, изменения предложенные мной? А всем ли нужны, к примеру, вообще все функции которые уже есть в XVM? Естесственно нет, но кому-то это будет нужно. В этом и смысл XVM-а (всё в одном), не? Нет ничего, что нужно всем. Quote Share this post Link to post Short link Share on other sites
Azbuka 278 #228455 Posted November 6, 2014 (edited) XVM API Давно хочу получать номер последнего релиза\ночной сборки. API было бы очень кстати. Но я против того, о чём говорит автор темы. Изменять возможности XVM можно и делая pull request'ы, а реализация предложения ТС займёт очень много времени. В моём представлении XVM API - улучшенная версия WG API. Хотелки: Рейтинги (РЭ, WN6.. и т.д.) Номер последнего релиза\ночной сборки Получение оставшегося времени работы модуля статистики. Получение активированных\деактивированных функций. Возможность активирования\деактивирования каких-то функций не предлагаю, так как кто-то может запустить это в цикле... А всем ли нужны, к примеру, изменения предложенные мной? Каждый может собрать свой XVM. Edited November 6, 2014 by Azbuka_slovensko Quote Share this post Link to post Short link Share on other sites
Uti-Puti 344 #228464 Posted November 6, 2014 (edited) Давно хочу получать номер последнего релиза\ночной сборки. API было бы очень кстати. ТС говорит о клиентском API. Кстати а зачем тебе получать номер сборки? Изменять возможности XVM можно и делая pull request'ы +1. И можно, и нужно! В моём представлении XVM API - улучшенная версия WG API. Хотелки: Рейтинги (РЭ, WN6.. и т.д.) Номер последнего релиза\ночной сборки Получение оставшегося времени работы модуля статистики. Получение активированных\деактивированных функций. И снова получить "левую" нагрузку для избавления от которой вводилась активация? )) Edited November 6, 2014 by Uti-Puti Quote Share this post Link to post Short link Share on other sites
sirmax 5,499 #228465 Posted November 6, 2014 Это все можно из самого XVM получить. Делаете питоновский xpm-мод, и все, собственно. kwg_waiting_fix и xvmstat можно как пример xpm-мода использовать. Quote Share this post Link to post Short link Share on other sites
Azbuka 278 #228549 Posted November 6, 2014 И снова получить "левую" нагрузку для избавления от которой вводилась активация? )) "Левая" нагрузка до введения активации была минимальна. Активацию ввели для В двух словах - это даст много новых возможностей. Например, можно будет посчитать более точный MAU или противодействовать паразитированию на популярности XVM. Да и если будет открытый XVM API, то токены обязательно введут. Quote Share this post Link to post Short link Share on other sites
Uti-Puti 344 #228613 Posted November 6, 2014 противодействовать паразитированию на популярности XVM. Это и есть "Левая" нагрузка. 2 Quote Share this post Link to post Short link Share on other sites