Jump to content
Korean Random

XVM. Пришло ли время добавить поддержку плагинов?


Recommended Posts

Предлагаю заделать поддержку независимых python-модулей, динамически загружаемых модификацией XVM и предназначенных для расширения и/или изменения её возможностей.

 

Т.к. тема не для ответа типа да/нет., предлагаю всем желающим высказаться на тему предлагаемой идеи, обсудить (теоретически возможный) XVM API, идеи применения.


От себя приведу пару примеров возможного использования:

  • пользовательские рейтинги
  • динамические цветовые шкалы
  • учет оставшегося ХП, например, в шансах на победу
Link to comment
Short link
Share on other sites

Мне недавно та же мысль пришла, правда  подумав над реализацией пылу поубавилось, т.к. пришлось бы переписать очень много AS2/3 кода, что собственно не айс.

Предлагаю несколько другой вариант, нужно накидать питон API для конфигов, этакий xvm.xc+, хоть снипеты несколько упрощают нелегкую, статическую жизнь конфигов, но хочется больше свободы и динамики.

Link to comment
Short link
Share on other sites

А всем ли нужны, к примеру, изменения предложенные мной? 

А всем ли нужны, к примеру, вообще все функции которые уже есть в XVM?

 

Естесственно нет, но кому-то это будет нужно. В этом и смысл XVM-а (всё в одном), не?

 

Нет ничего, что нужно всем.

Link to comment
Short link
Share on other sites

XVM API

Давно хочу получать номер последнего релиза\ночной сборки. API было бы очень кстати.

Но я против того, о чём говорит автор темы. Изменять возможности XVM можно и делая pull request'ы, а реализация предложения ТС займёт очень много времени.

В моём представлении XVM API - улучшенная версия WG API.

Хотелки:

  • Рейтинги (РЭ, WN6.. и т.д.)
  • Номер последнего релиза\ночной сборки
  • Получение оставшегося времени работы модуля статистики.
  • Получение активированных\деактивированных функций.

Возможность активирования\деактивирования каких-то функций не предлагаю, так как кто-то может запустить это в цикле...

 

А всем ли нужны, к примеру, изменения предложенные мной?

Каждый может собрать свой XVM.

Edited by Azbuka_slovensko
Link to comment
Short link
Share on other sites

Давно хочу получать номер последнего релиза\ночной сборки. API было бы очень кстати.

 

ТС говорит о клиентском API. Кстати а зачем тебе получать номер сборки?

 

Изменять возможности XVM можно и делая pull request'ы

 

+1. И можно, и нужно!

 

В моём представлении XVM API - улучшенная версия WG API.

Хотелки:

  • Рейтинги (РЭ, WN6.. и т.д.)
  • Номер последнего релиза\ночной сборки
  • Получение оставшегося времени работы модуля статистики.
  • Получение активированных\деактивированных функций.

И снова получить "левую" нагрузку для избавления от которой вводилась активация? ))

Edited by Uti-Puti
Link to comment
Short link
Share on other sites

 

 

И снова получить "левую" нагрузку для избавления от которой вводилась активация? ))

"Левая" нагрузка до введения активации была минимальна. Активацию ввели для

 

В двух словах - это даст много новых возможностей. Например, можно будет посчитать более точный MAU или противодействовать паразитированию на популярности XVM.

Да и если будет открытый XVM API, то токены обязательно введут.

Link to comment
Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...